rcS Original (nur der Teil)
echo "LOADING neutrino" > /dev/vfd echo "LOADING neutrino" until false do echo "starting neutrino ->" /usr/local/bin/neutrino rtv=$? echo "neutrino ended <- RTV: " $rtv case "$rtv" in 0) echo "0" echo "Box restart" reboot;; 1) echo "1" echo "SHUTDOWN" case "$var" in 0) fp_control -e umount -a;; 1|3) fp_control -e #please check if this works for ufs910 14W echo "0" > /proc/progress showiframe -p /boot/bootlogo.mvi &;; esac;; *) echo "*" echo "Unexpected error" reboot;; esac done fi
echo "LADE Neutrino" > /dev/vfd echo "LADE Neutrino" until neutrino do echo "Starte Neutrino ->" /usr/local/bin/neutrino rtv=$? echo "neutrino ended <- RTV: " $rtv case "$rtv" in 0) echo "0" echo "Box Neustart" > /dev/vfd echo "Box Neustart" reboot;; 1) echo "1" echo "Box abschalten" > /dev/vfd echo "Box abschalten" case "$var" in 0) fp_control -e umount -a;; 1|3) fp_control -e #please check if this works for ufs910 14W echo "0" > /proc/progress showiframe -p /boot/bootlogo.mvi &;; esac;; *) echo "*" echo "- FEHLER $rtv -" > /dev/vfd echo "- FEHLER $rtv -" sleep 5;; esac done fi
Ein killall neutrino in Telnet führt aber dennoch zum Neustart, da dabei der Fehlercode 0 (normaler Restart) von Neutrino zurückgegeben wird. Benutzt man hingegen killall -9 neutrino (das wäre mit "brachialer Gewalt" beenden), gibts Fehler 137 und lediglich Neutrino startet neu.
Kommentar