#1 Le 09/07/2014, à 09:31
- obibann
/etc/rc.local non éxécuté au démarrage
Bonjour,
Je rencontre un problème sur certains serveurs. Les commandes inscrites dans "/etc/rc.local" ne sont pas exécutées au démarrage.
Voici un exemple :
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
touch /home/toto
exit 0
Pas de fichier "/home/toto" après reboot.
Le fichier semble correct niveau droits :
-rwxr-xr-x. 1 root root 220 Oct 10 2013 rc.local
Le fichier s'éxécute correctement si je lance manuellement "/etc/rc.local".
Merci pour votre aide.
Dernière modification par obibann (Le 09/07/2014, à 09:31)
Ubuntu 16.04
Avec Windows, on fait ce qu'on peut... Avec Linux, on fait ce qu'on veut !! :p
Hors ligne
#2 Le 10/10/2014, à 19:07
- UbNeBe
Re : /etc/rc.local non éxécuté au démarrage
Bonjour,
Un petit up pour moi.
Je rencontre le même dysfonctionnement.
voici mon /etc/rc.local :
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
date >> /home/moi/logtest
exit 0
et voici ses droits :
-rwxr-xr-x 1 root root 333 oct. 10 19:59 rc.local*
J'ai bien les liens dans /etc/rc2.d, /etc/rc3.d, /etc/rc4.d et /etc/rc5.d.
Est-ce que quelqu'un l'a testé sous ubuntu 14.04 LTS ?
Hors ligne
#3 Le 11/10/2014, à 11:28
- UbNeBe
Re : /etc/rc.local non éxécuté au démarrage
Grâce à l'aide apportée par Donatotatos je peux vous donner la raison de ce dysfonctionnement.
Le dossier /home est sur une partition différente et lorsque le script rc.local s'exécutait le /home n'était pas encore monté.
Donc le script rc.local se lance correctement tel qu'il le doit.
Hors ligne
#4 Le 15/10/2014, à 10:44
- obibann
Re : /etc/rc.local non éxécuté au démarrage
Bien joué !
Ubuntu 16.04
Avec Windows, on fait ce qu'on peut... Avec Linux, on fait ce qu'on veut !! :p
Hors ligne