* Martin Neuditschko schrieb am 13.Feb.2002:
On Tue, Feb 12, 2002 at 01:29:01PM +0100, Thomas Michael Wanka wrote:
On 12 Feb 2002 at 11:23, Marius Appenzeller wrote:
1. wo stelle ich ein script hin das als letztes vor dem userpromt geladen werden soll?
um gleich mal alle Unsicherheiten zu eliminieren (die letzte derartige Frage warf die Probleme auf): Soll das Script in jedem Runlevel laufen, und soll es für jeden User gleich sein?
Was hat Runlevel mit User zu tun? Ein Runlevelwechsel kann nur root vollziehen. Die User spüren nichts von dem Wechsel, falls ihnen durch den Runlevelwechsel, nicht den Stuhl unter dem Arsch weggezogen wird. Runlevelwechsel kann ja auch von 2 auf 3 oder von 3 auf 5 sein. Dann merkt keiner was. Beim umgekehrten Wechsel schon.
dann kommt es in die /etc/rc.d/boot.local.
Gibt es nur nach dem booten, unabhängig vom jeweiligen Runlevel.
Das Script wird aber noch vor Runlevel 0 aufgerufen. d. h. es läuft noch überhaupt nichts.
Runlevel 0? Runlevel 0 fährt den Rechner runter, macht sonst nichts.
Gibt es auch so ein Script, das am Ende von Runlevel 3 aufgerufen wird? (Ich will nicht diesen mega-header für insserv definieren. Bzw. kann ich den auch nicht nehmen, da ich ja nicht angeben kann, daß Script_1 erst nach Script_2 gestartet werden darf. Oder gibt es so eine Option?
Sagen wir mal, Du möchtest von Runlevel 3 nach Runlevel 5 wechseln, sollte es dann aufgerufen werden? Doch mit insserv sollte es machbar sein. Einfach skeleton kopieren und Dich besonders um den stop-Teil kümmern. Angenommen, Du hast ein Skript namens foo und es gibt einen Link in rc3.d Namend K??foo, aber keinen Link Namens S??foo in rc5.d, dann wird foo stop beim Wechsel von Runlevel 3 auf Runlevel 5 ausgeführt. Den Link solltest Du nicht selber anlegen, sondern dies insserv überlassen. insserv legt aber auch ein Link Namens S??foo in rc3.d an, und wenn Du dann von Runlevel 5 auf Runlevel 3 wechselst, so wird foo start ausgeführt. Wenn Du daß nicht brauchst, so kannst Du ja im Start-Teil Deines Skriptes eine leere Aktion machen. Bernd -- Welches Buch ist zu empfehlen? Schon mal bei SuSE vorbeigesehen? http://www.suse.de/de/products/books/index.html oder die Empfehlungen der SuSE-Entwickler auf dem eigenen Rechner? file:///usr/share/doc/sdb/de/html/literatur.html |Zufallssignatur 5