From 6530747067b23b338975b5a79f254b4bbf0b3964 Mon Sep 17 00:00:00 2001 From: Jephte Clain Date: Tue, 1 Oct 2024 12:49:26 +0400 Subject: [PATCH] modifs.mineures sans commentaires --- support/template-_wrapper.sh | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/support/template-_wrapper.sh b/support/template-_wrapper.sh index 4626088..2139dd4 100755 --- a/support/template-_wrapper.sh +++ b/support/template-_wrapper.sh @@ -10,7 +10,7 @@ PROJPATH=.. # Chemin relatif vers le lanceur PHP -LAUNCHERPATH=_launcher.php +LAUNCHERPATH=.launcher.php # Chemin relatif des scripts PHP wrappés WRAPPEDPATH= @@ -26,16 +26,21 @@ Ce script doit être lancé en tant que lien symbolique avec un nom de la forme 'monscript.php' et lance le script PHP du même nom situé dans le même répertoire avec l'utilisateur www-data -Installation des liens manquants..." +Vérification des liens..." cd "$MYDIR" for i in *.php*; do [ -f "$i" ] || continue name="bin/${i%.*}.php" - dest="../_cli/$i" + dest="../_cli/_wrapper.sh" link="../bin/${i%.*}.php" - [ -e "$link" ] && continue - echo "* $name" - ln -s "$dest" "$link" || exit 1 + if [ -L "$link" ]; then + echo "* $name OK" + elif [ -e "$link" ]; then + echo "* $name KO (not a link)" + else + echo "* $name NEW" + ln -s "$dest" "$link" || exit 1 + fi done exit 0 fi