[quote=“ignatioza”]Tu VEUX ou tu DOIS le mettre dans init.d?
init.d heberge les “scripts rc” qui se lance par
./script start
./script stop
etc…
Ils sont un peu spéciaux. Dans rc2.d tu as des liens Sscript ou Kscript pour démarrer (Start script) ou arreter (Kill script). Les liens pointent vers init.d
[/quote]
Ce n’est finalement pas nécessaire. Bien vu, j’avais oublié! Du coup, j’ai mis le script dans /root/.
[quote]cd init.d && ./script
Non, ca marchera pas si le repertoire courant n’est pas /etc quand ton script sera executé. Et je ne vois pas pourquoi ce serait le cas.
Il faut mettre le chemin complet ou se trouve le script
/root/script &
exit 0
ou
/etc/init.d/script &
exit 0[/quote]
J’ai donc maintenant écrit
/root/script &
exit 0
, mais ça ne fonctionne toujours pas. Pourtant, quand je me mets en root, et que je tape /root/script &
, ça lance mon script comme il faut.
Normal?