Hallo community,
ich habe einen ubuntu-server 10.04 aufgesetzt und möchte diesen per Skript (Skripte/Auto OFF) ausschalten. Dieses soll nach zweimaliger Inaktivität, also wenn kein Ereignis zutrifft, den Rechner per "/sbin/halt" herunterfahren. Das Skript funktioniert soweit (Cron-Job läuft, Abfrage nach Samba-Users/eingeloggten Users/ping der LAN-Rechner etc.), was sich auch an der "/var/log/syslog" nachvollziehen lässt. Allerdings fährt der server nie herunter, sondern hängt beim zweiten Suchlauf. Die Datei "/var/spool/shutdown_counter" wird nach dem ersten Suchlauf ordnungsgemäß erstellt, welche dem Skript ja angibt, dass es beim zweiten Suchlauf - wenn die Datei "shutdown_counter" vorhanden ist - den Rechner per "/sbin/halt" herunterfährt. In der Syslog steht immer (auch nach dem x-ten Mal) nur
CRON[5591]: (root) CMD (/usr/local/sbin/checkshutdown.sh) logger: AutoShutdown: marked for shutdown in next try ... CRON[5621]: (root) CMD (/usr/local/sbin/checkshutdown.sh) logger: AutoShutdown: marked for shutdown in next try ...
Alles wurde exakt nach dem Artikel (Skripte/Auto OFF) erstellt.
Kann mir jemand helfen, was da schief läuft?
Vielen Dank im Voraus!