Re: Piep beim shutdown

From: Oliver Fromme <olli(at)secnetix.de>
Date: Thu, 2 Aug 2001 15:49:44 +0200 (CEST)

Nicolas Rachinsky <list(at)rachinsky.de> wrote:
> Leider geht die APM Variante nicht, da es noch ein altes BAT Board
> mit entsprechendem Netzteil ist (mechanischer Schalter).
>
> Gibt es eine Möglichkeit so etwas wie obiges Skript spät
> genug ausführen zu lassen?

Nein, denn damit noch Skripte ausgeführt werden können,
müssen noch zu viele Dinge laufen.

Man könnte natürlich irgendwas hinbasteln, z.B. ganz am
Schluß alle Filesysteme read-only remounten, damit da
nichts passieren kann. Dann ein Skript piepsen lassen.
Wenn man dann ausschaltet, kann zumindest an den File-
systemen nichts mehr kaputtgehen. Aber ein ziemlicher
Pfusch wäre es trotzdem.

> Oder könnte das was ich brauche nur init oder der kernel machen?

Das müßte schon im Kernel passieren.

Im Grunde genommen wäre das gar nicht mal so aufwendig.
Der Kernel müßte halt in seiner Shutdown-Funktion noch
ein printf("\a") an der Stelle machen, wo er "Press any
key to reboot" ausgibt. Probier's aus.

Wenn's klappt, mach noch ein #ifdef drumherum und denk
Dir einen Optionsnamen für die Kernel-Config aus, damit
man das dort ein- und ausschalten kann. Dann per send-pr
submitten, und schon bist Du ein FreeBSD-Kernelhacker.
Naja, fast. ;-)

Gruß
   Olli

-- 
Oliver Fromme, secnetix GmbH & Co KG, Oettingenstr. 2, 80538 München
Any opinions expressed in this message may be personal to the author
and may not necessarily reflect the opinions of secnetix in any way.
"All that we see or seem is just a dream within a dream" (E. A. Poe)
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 02 Aug 2001 - 15:49:48 CEST

search this site