Re: Schnellschuss shutdown

David Haller <[email protected]> Sun, 10 Apr 2011 03:19:11 +0200
Newsgroups gmane.linux.suse.programming
Organization What?
Message-ID <[email protected]>
Hallo,

Am Sat, 09 Apr 2011, Thomas Moritz schrieb:
>Hallo zusammen,
>
>ist das als 'shutdown.sh' OK,
>oder sollte ich dringend etwas aendern?
>Es ist wichtig, dass /dev/sda2 (vfat,rw)=20
>sauber rausgeschmissen wird.=20
>Das restliche System ist ro und damit sicher!
>
>*****************************************
>#!/bin/sh
>
>echo "Sende TERM-Signal an alle Prozesse"
>/bin/killall5 -15
>sleep 1
>echo "Sende KILL-Signal an alle Prozesse"
>/bin/killall5 -9
>echo "Sende SYNC"
>sync; sleep 1; sync

Hier kann das sleep weg.

>echo "umount ALL"
>umount -avl

Hier fehlt noch das eigentliche abschalten:

mount -no remount,ro / 2> /dev/null
sync
exec /sbin/halt -d -f -n -h
>*****************************************

Vergleiche auch mit /etc/init.d/halt deiner SUSE (oder was du sonst
noch so hast).

HTH,
-dnh

--=20
- Macs sind f=FCr die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist f=FCr die, die wissen wollen, warum er funzt.
- DOS ist f=FCr die, die wissen wollen, warum er nicht funzt, und
- Windows ist f=FCr die, die nicht wissen wollen, warum er nicht funzt.