From 682258a24eba78afc91144b2e9aaf1f996011af3 Mon Sep 17 00:00:00 2001 From: Daniel Siepmann Date: Tue, 3 Jan 2023 15:23:28 +0100 Subject: [PATCH] Add xdebug for PHP 8.2 --- home/packages/custom/dmenu-scripts/xdebug.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/home/packages/custom/dmenu-scripts/xdebug.sh b/home/packages/custom/dmenu-scripts/xdebug.sh index 987f6cc..4dc9274 100644 --- a/home/packages/custom/dmenu-scripts/xdebug.sh +++ b/home/packages/custom/dmenu-scripts/xdebug.sh @@ -16,6 +16,9 @@ case "$action" in sudo /bin/ln -s /etc/php/8.1/mods-available/xdebug.ini /etc/php/8.1/cli/conf.d/20-xdebug.ini || true sudo /bin/ln -s /etc/php/8.1/mods-available/xdebug.ini /etc/php/8.1/fpm/conf.d/20-xdebug.ini || true + + sudo /bin/ln -s /etc/php/8.2/mods-available/xdebug.ini /etc/php/8.1/cli/conf.d/20-xdebug.ini || true + sudo /bin/ln -s /etc/php/8.2/mods-available/xdebug.ini /etc/php/8.1/fpm/conf.d/20-xdebug.ini || true ;; "disable") sudo /usr/bin/unlink /etc/php/7.2/cli/conf.d/20-xdebug.ini || true @@ -32,6 +35,9 @@ case "$action" in sudo /usr/bin/unlink /etc/php/8.1/cli/conf.d/20-xdebug.ini || true sudo /usr/bin/unlink /etc/php/8.1/fpm/conf.d/20-xdebug.ini || true + + sudo /usr/bin/unlink /etc/php/8.2/cli/conf.d/20-xdebug.ini || true + sudo /usr/bin/unlink /etc/php/8.2/fpm/conf.d/20-xdebug.ini || true ;; *) exit 0 @@ -43,5 +49,6 @@ sudo /bin/systemctl reload php7.3-fpm.service || true sudo /bin/systemctl reload php7.4-fpm.service || true sudo /bin/systemctl reload php8.0-fpm.service || true sudo /bin/systemctl reload php8.1-fpm.service || true +sudo /bin/systemctl reload php8.2-fpm.service || true pkill -SIGRTMIN+10 i3blocks || true notify-send "switching xdebug: $action"