marchepas
Bonjour,
je tente de faire executer un script au démarrage.
Il me semble que la méthode standard doit être d'ajouter un appel à mon script dans le fichier /etc/rc.d/rc.local
Il n'y avait pas de tel fichier. Je l'ai donc créé et rendu executable.
Mais au démarrage, il n'est pas appelé.
Pourquoi ?
Merci d'avance pour votre aide.
Nicosss
Parce que tu n'as pas dû activer le service rc-local.service.
StEvUgnIn
Bonsoir,
[justify]Si jamais, en redémarrant ton système GNU/Linux, tu peux appuyer sur la touche ↑ ou ↓, tu peux voir le lancement de test service de manières interactive avec toutes les erreurs et en l'éteignant, il peut t'être demandé de modifier une valeur dans un fichier pour le bon fonctionnement de ton installation.[/justify]
[left]En espérant t'avoir été utile 😉[/left]
marchepas
Heldwin, tu fais bien de mentionner le shebang. Le problème venait du fait que j'avais oublié le point d'exclamation après le #. C'est maintenant résolu!
Effectivement, ça a l'air utile ton truc, StEvUgnIn, je vais regarder ça dès le prochain démarrage.
A propos de lancement au démarrage, sauriez-vous comment faire en sorte que mon script se lance avant le démarrage des interfaces réseaux ?
Car là, avec le rc.local, le script se lance après tout le reste.
Merci à tous.
nouvo09
Le rc.local se lance toujours après le démarrage complet du système.