Ich hatte das script mal hier von jemand runtergeladen nur funktioniert es nicht:
Code: Alles auswählen
#! /bin/sh
# Dieses Script ist zum administrieren des Servers SERVBGM da.
TITLE="--title Admintool"
# Parameter uebergeben?
PARA=0
if [ $# -gt 0 ]; then
ACTION=$1
PARA=1
fi
# Endlosschleife
while [ 1 -eq 1 ]; do
if [ $PARA -eq 0 ]; then
# Menue erstellen
dialog $TITLE --menu "Chose an action:" 0 0 0 0 "Shutdown" 1 "Reboot" 2 "Restart Samba" 3 "Restart TeamSpeak" x "Exit" 2>/tmp/admintool.$$
# Cancel?
if [ $? -ne 0 ]; then exit 0; fi
# Welche Aktion gewaehlt?
ACTION=`cat /tmp/admintool.$$`
fi
case $ACTION in
0) halt; exit 0;;
1) reboot; exit 0;;
2) /etc/init.d/samba restart; if [ $? -ne 0 ]; then dialog $TITLE --msgbox "Restarting Samba failed." 0 0; fi;;
3) /etc/init.d/teamspeak restart; if [ $? -ne 0 ]; then dialog $TITLE --msgbox "Restarting TeamSpeak failed." 0 0; fi;;
x) exit 0;;
*) dialog $TITLE --msgbox "Unknown Parameter: \"$ACTION\"" 0 0;;
esac
if [ $PARA -eq 1 ]; then exit 0; fi
done
aber es zeigt nichts an in der konsole.
Ein Bild gabs in der Screenshot-Abteilung.