Clemens Wohld wrote:
* On Fri, Jun 30, 2000 at 09:47:53AM +0100, Andreas.Kyek@arcor.net wrote:
Clemens Wohld wrote:
SuSE hat doch seit 6.4 die folder /ip-up.d und /ip-down.d eingeführt. Jedes dort geparkte script (mit [1] Interpreter im script!) wird ausgeführt sobald der pppd gestartet wird. Unter /ip-down.d alle scripte rein die beim stoppen des pppd ausgeführt werden sollen.
Frage (nur so aus Interesse):
Was kann dann der Grund sein, daß ich die Dinger (ip-up.d/ip-down.d) nicht habe? Ich habe die 6.4 laufen und mein ip-up script sucht nur nach einer ip-up.local.
....wo ist das Problem? So wie die Zeile zum sourcen der ip-up.local aussieht,....ja so sieht wohl auch die Zeile per /ip-up.d/ aus.
[...] Schönen Dank für die Nachhilfestunde im Anlegen von Dateien/Directories! Ich nehme mal zu Deinen Gunsten an, daß Du die Frage absichtlich falsch verstehen wolltest. Falls Nein, hier noch einmal die Frage Userfreundlich aufbereitet: 1. Du sagst, SuSE habe die Folder eingeführt. Ich habe sie aber nicht! Wer hat sie also nun eingeführt? Wann? 2. Um einen init-ähnlichen Mechanismus (der Name ip-up.d/ip-down.d hat mich zu dieser Annamhme verleitet) mit "Sxxscript" und "Kxxscript" in diesen beiden Verzeichnissen einzuführen, muß man wohl ein wenig mehr tun, als nur eine Datei zu sourcen. Oder sollte damit kein solcher Mechanismus verbunden sein? Meine Version des ip-up Skripts führt jedenfalls keine Statements aus, die irgendwie so einen Mechanismus implementieren. Sorry, wenn Die erste Formulierung der Frage nicht verständlich genut war. Andreas --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Andreas.Kyek@arcor.net schrieb am 03.Jul.2000:
2. Um einen init-ähnlichen Mechanismus (der Name ip-up.d/ip-down.d hat mich zu dieser Annamhme verleitet) mit "Sxxscript" und "Kxxscript" in diesen beiden Verzeichnissen einzuführen, muß man wohl ein wenig mehr tun, als nur eine Datei zu sourcen. Oder sollte damit kein solcher Mechanismus verbunden sein? Meine Version des ip-up Skripts führt jedenfalls keine Statements aus, die irgendwie so einen Mechanismus implementieren.
Der init sucht in der /etc/inittab nach, was er machen soll. Unter anderem auch folgende Zeile: l2:2:wait:/sbin/init.d/rc 2 Wenn Du in das runlevel 2 gehst, (Zweite Spalte) dann wird der Befehl /sbin/init.d/rc 2 ausgeführt, (vierte Spalte) und auf das Ergebnis gewartet. (dritte Spalte) /sibin/init.d/rc ist aber ein Skript, da kann man nachsehen, was es so macht. Desgleichen ist /etc/ppp/ip-up ein Skript, auch da kann man nachsehen, was es so macht. Wichtig nur zu wissen, daß init bei wait und dem richtigen Runlevel, das macht, was in der letzten Spalte steht und, daß pppd /etc/ppp/ip-up ausführt, sobald er online gegangen ist und /etc/ppp/ip-down ausführt, sobald er wieder offline ist. Alles andere sind Skripte. So dürfte es ein leichtes sein, sowohl den init-Mechanismus als auch den online-geh-Mechanismus völlig anders zu gestalten. Natürlich ist man nicht daran gebunden Skripte zu schreiben, wenn es einem Spaß macht, kann man auch C-Programme schreiben oder was auch immer. Nur Ausführbar sollte es sein. Bernd -- Alle meine Signaturen sind rein zufällig und haben nichts mit dem Text oder dem Schreiber zu tun, dem ich antworte. Falls irgendwelche Unrichtigkeiten dabei sein sollten, so bedauere ich das. Es wäre nett, wenn Du mich benachrichtigen würdest. |Zufallssignatur 0 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (2)
-
Andreas.Kyek@arcor.net
-
B.Brodesser@online-club.de