Vérifie la présence du lanceur dans testFichierPresent avant l'usage

git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@1775 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
This commit is contained in:
2014-09-01 06:57:11 +00:00
parent 43e0dad387
commit 11c3fb31ff

6
check
View File

@@ -309,8 +309,10 @@ function testFichierPresent
{ {
# Cette fonction teste si le fichier passé en premier argument est disponible # Cette fonction teste si le fichier passé en premier argument est disponible
# Si ce n'est pas le cas, relance le programme passé en deuxième paramètre # Si ce n'est pas le cas, relance le programme passé en deuxième paramètre
if [ ! -f "$1" ]; then if [ ! -e "/etc/init.d/$2" ]; then
checklog "Fichier $1 absent : relance $2" checklog "ERREUR : /etc/init.d/$2 introuvable (testFichierPresent)"
elif [ ! -f "$1" ]; then
checklog "ERREUR : Fichier $1 absent : relance $2"
/etc/init.d/$2 stop /etc/init.d/$2 stop
/etc/init.d/$2 start /etc/init.d/$2 start
fi fi