Vous n'êtes pas identifié(e).
Pages : 1
Bonjour à tous !
petite question :
quand je mets ds mon fichier /etc/rc.local :
/bin/echo "flipper le dauphin"
et que je reboote, le echo n'apparait pas...
par contre si je fais, une fois logué, sh rc.local, le echo apparait...
comme cela se fait-il ??
et comment faire pour qu'il apparaissent lors de l'exécution au boot ??
merci
Hors ligne
Salut,
rc.local n'existe pas sous debian. Il te faut créer un service dans /etc/init.d et l'activer au runlevel voulu avec la priorité voulue dans /etc/rcX.d/.
++
[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222
Hors ligne
beh je suis sous edgy et il suffit de fourrer tout ce qu'on veut charger au boot ds ce fichier pour que ce soit fait...
mais je comprends pas cette histoire d'echo...
Hors ligne
Re,
Il semble aussi que tout script executable déposé dans /etc/rc.boot soient executé au boot. Ce qui est certainement plus simple dans le cas de flipper....
++
[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222
Hors ligne
sur la Ubuntu c'est ds /etc/rc5.d correspondant au runlevel 5 qu'on peut mettre ça...
néanmoins, je vois pas pourquoi un script placé ds ce répertoire exécuterait mon echo et que le même ds rc.local ne le ferait pas....
Hors ligne
bon j'ai résolu le problème en faisant mieux que ce que j'espérais ; résultat les commentaires s'affichent avec
en prime en face les [ok] ou [failed] selon réussite ou échec.... voilà mon script :
#!/bin/sh
. /lib/lsb/init-functions
case "$1" in
start)
/etc/init.d/networking stop
log_action_begin_msg "Recreating wifi access..........."
type usplash_write >/dev/null 2>/dev/null && usplash_write "TIMEOUT 120" || true
/usr/local/bin/wlanconfig ath0 destroy
/usr/local/bin/wlanconfig ath0 create wlandev wifi0
log_action_end_msg $?
/etc/init.d/networking restart
log_action_begin_msg "Creating IP Tables..........."
type usplash_write >/dev/null 2>/dev/null && usplash_write "TIMEOUT 120" || true
/sbin/route add -host Odyssee ath0
/sbin/route add -host Promethee ath0
log_action_end_msg $?
;;
stop)
echo "nothing to do"
;;
esac
exit 0
Hors ligne
Pages : 1