Je reviens vers le forum comme convenu pour donner suite au problème…
Donc, ça fonctionnait sur quelques jours, et c’est tout.
Voici le script : [code]#! /bin/bash
/etc/init.d/Stop_Process
case “$1” in
start)
clear
sleep 30
echo "Switch OFF GDM"
/etc/init.d/gdm3 stop
sleep 3
echo "Restart Network-manager"
/etc/init.d/network-manager restart
sleep 30
echo "Switch OFF modem-manager"
modem-manager stop
echo "Switch OFF Samba"
/etc/init.d/samba stop
echo "Switch OFF winbind"
/etc/init.d/winbind stop
echo "Switch OFF CUPS"
/etc/init.d/cups stop
echo "Switch OFF bluetoothd"
/etc/init.d/bluetooth stop
echo "Switch OFF alsa"
/etc/init.d/alsa-utils stop
sleep 30
echo "Switch ON GDM"
/etc/init.d/gdm3 start
;;
stop)
echo "Le script est stoppé "
;;
*)
echo "Usage : /etc/init.d/Stop_Process {start|stop}"
exit 1
;;
esac
exit 0[/code]
C’est sur que le script s’éxecute, car quand je colle un écran sur le NAS, il y a une alternace entre les deux états suivants :
je peux me loguer
nan, je ne peux pas me loguer (écran noir, il n’y pas de gdm).
ainsi il y a une alternance entre possibilité de pinguer et nan.
Petite modification du script [code]#! /bin/bash
/etc/init.d/Stop_Process
case “$1” in
start)
clear
sleep 30
echo “Switch OFF GDM”
/etc/init.d/gdm3 stop
sleep 3
echo "Restart Network-manager"
/etc/init.d/network-manager restart
sleep 30
echo "Switch OFF modem-manager"
modem-manager stop
echo "Switch OFF Samba"
/etc/init.d/samba stop
echo "Switch OFF winbind"
/etc/init.d/winbind stop
echo "Switch OFF CUPS"
/etc/init.d/cups stop
echo "Switch OFF bluetoothd"
/etc/init.d/bluetooth stop
echo "Switch OFF alsa"
/etc/init.d/alsa-utils stop
sleep 30
echo “Switch ON GDM”
/etc/init.d/gdm3 start
;;
stop)
echo "Le script est stoppé "
;;
*)
echo "Usage : /etc/init.d/Stop_Process {start|stop}"
exit 1
;;
esac
exit 0[/code]
Et identique, impossibilité de pinguer. Je me logue en direct sur le NAS. Je lance le script (en root) # /etc/init.d/Stop_Process startet ça fonctionne.
Comment ce fait-il, que je sois obliger de me loguer, en direct sur le NAS, et d’exécuter le script pour que ça fonctionne ?
Merci pour les réponses.