Hallo, ich möchte gerne vom ip-up script ein perl script ausführen: /sbin/script.pl das habe ich in das ip-up script eingetragen, aber es wird nicht aufgerufen, das perl script funktioniert auf jeden fall von der konsole. oliver
Am Mittwoch, 10. April 2002 08:02 schrieb Oliver Krohne:
Hallo, ich möchte gerne vom ip-up script ein perl script ausführen: /sbin/script.pl das habe ich in das ip-up script eingetragen, aber es wird nicht aufgerufen, das perl script funktioniert auf jeden fall von der konsole.
pack es mal in ip-up.local! -- Jochen
On Wed, Apr 10, 2002 at 17:54:27 +0200, Jochen Kaechelin wrote:
Am Mittwoch, 10. April 2002 08:02 schrieb Oliver Krohne:
ich möchte gerne vom ip-up script ein perl script ausführen: /sbin/script.pl das habe ich in das ip-up script eingetragen, aber es wird nicht aufgerufen, das perl script funktioniert auf jeden fall von der konsole.
pack es mal in ip-up.local!
Ob dadurch das Problem geloest wird? Warum sollte ip-up.local anders reagieren als ip-up? Natuerlich ist es prinzipiell eine gute Empfehlung, eigene Erweiterungen in ip-up.local einzurichten, das Problem duerfte das gleiche bleiben. Oliver, hat Dein Skript am Anfang das #!/usr/bin/perl drinnen? Und hat Dein Script auch Ausfuehrrechte? Oder kannst Du es in ip-up[.local] wenigstens mit /usr/bin/perl /sbin/script.pl aufrufen? Probiere das mal in diese Richtung. Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht...
Am Mittwoch, 10. April 2002 08:02 schrieb Oliver Krohne:
ich möchte gerne vom ip-up script ein perl script ausführen: /sbin/script.pl das habe ich in das ip-up script eingetragen, aber es wird nicht aufgerufen, das perl script funktioniert auf jeden fall von der konsole.
pack es mal in ip-up.local!
Ob dadurch das Problem geloest wird? Warum sollte ip-up.local anders reagieren als ip-up?
Natuerlich ist es prinzipiell eine gute Empfehlung, eigene Erweiterungen in ip-up.local einzurichten, das Problem duerfte das gleiche bleiben.
Oliver, hat Dein Skript am Anfang das #!/usr/bin/perl drinnen? Und hat Dein Script auch Ausfuehrrechte? Oder kannst Du es in ip-up[.local] wenigstens mit
/usr/bin/perl /sbin/script.pl
aufrufen? Probiere das mal in diese Richtung.
ich hab jetzte eine ip-up.local angelegt mit dem inhalt /usr/bin/perl /sbin/script.pl funktioniert jetzt. danke oliver
On Wed, 10 Apr 2002 08:02:27 +0200 Oliver Krohnewrote: > Hallo, > ich möchte gerne vom ip-up script > ein perl script ausführen: > /sbin/script.pl > das habe ich in das ip-up script eingetragen, Wo ??? Es gibt 4 Bereiche. 1. ipp (ISDN) a) ip-up b) ip-down(da die datei ip-down nur ein link auf die ip up ist.) 2. ppp (MODEM & DSL) a) ip-up b) ip-down Ip up wird beim herstellen, und ip down halt beim beenden der verbindung ausgeführt. Hoffe geholfen zu haben Gruß Thorsten > aber es wird nicht aufgerufen, das perl script > funktioniert auf jeden fall von der konsole. > > oliver > > -- > Um die Liste abzubestellen, schicken Sie eine Mail an: > suse-linux-unsubscribe@suse.com > Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken > Sie eine Mail an: suse-linux-help@suse.com >
* Oliver Krohne schrieb am 10.Apr.2002:
ich möchte gerne vom ip-up script ein perl script ausführen: /sbin/script.pl das habe ich in das ip-up script eingetragen, aber es wird nicht aufgerufen, das perl script funktioniert auf jeden fall von der konsole.
Wie kommst Du darauf, daß es nicht ausgeführt wird? ip-up hat keinen Bildschirm, wo es hinschreiben kann. Alle Ausgaben, die nicht umgelenkt wurde, und sei es auf einem Bildschirm, sind verloren. Wie hast Du das skript aufgerufen? Einfach nur script.pl oder aber /sbin/script.pl? Ich kann mir gut vorstellen, daß ip-up /sbin nicht im Pfad stehen hat. Wo im ip-up hast Du es hingeschrieben? Wenn nicht ganz am Anfang, noch vor dem case, dann könntest Du im Falschen Fall liegen. Ist Dein Skript ausführbar und steht in der ersten Zeile #!/usr/bin/perl evtl. mit noch ein paar Parameter wie -w? Insgesamt ist es besser in ip-up.local zu schreiben, da dies nicht von einem update berührt wird. Nicht vergessen dies ausführbar zu machen. Du könntest auch gleich Dein perlskript /etc/ppp/ip-up nennen, falls Du es für nichts anderes brauchst. Bernd -- LILO funktioniert nicht? Hast Du /etc/lilo.conf verändert und vergessen, lilo aufzurufen? Ist Deine /boot-Partition unter der 1024 Zylindergrenze? Bei anderen LILO Problemen mal in der SDB nachschauen: http://localhost/doc/sdb/de/html/rb_bootdisk.html |Zufallssignatur 6
Hallo, On Wed, 10 Apr 2002, Bernd Brodesser wrote:
Insgesamt ist es besser in ip-up.local zu schreiben, da dies nicht von einem update berührt wird. Nicht vergessen dies ausführbar zu machen.
Was eigentlich ueberfluessig ist, da ip-up.local gesourced wird: test -x /etc/ppp/ip-up.local && . /etc/ppp/ip-up.local $* Besser waere: test -r /etc/ppp/ip-up.local && source /etc/ppp/ip-up.local "$@" Aber naja ;)
Du könntest auch gleich Dein perlskript /etc/ppp/ip-up nennen,
Du meinst: ip-up.local! ip-up/-down wird ziemlich sicher benoetigt ;) -dnh -- 138: OSPF One Single Point of Failure (Pascal Gienger)
* David Haller schrieb am 10.Apr.2002:
On Wed, 10 Apr 2002, Bernd Brodesser wrote:
Insgesamt ist es besser in ip-up.local zu schreiben, da dies nicht von einem update berührt wird. Nicht vergessen dies ausführbar zu machen.
Was eigentlich ueberfluessig ist, da ip-up.local gesourced wird:
test -x /etc/ppp/ip-up.local && . /etc/ppp/ip-up.local $*
Besser waere:
test -r /etc/ppp/ip-up.local && source /etc/ppp/ip-up.local "$@"
Aber naja ;)
Ich habe hier, SuSE 7.2 folgendes im /etc/ppp/ip-up stehen: test -x /etc/ppp/ip-up.local && /etc/ppp/ip-up.local "$@" also nicht gesourced.
Du könntest auch gleich Dein perlskript /etc/ppp/ip-up nennen,
Du meinst: ip-up.local!
Ja.
ip-up/-down wird ziemlich sicher benoetigt ;)
Nö, das nun auch wieder nicht. Hatte ich auch schon mal überschrieben gehabt. Die ganzen SuSE spezifische Configfiles kann man durchaus auch ändern. Ob dies zu empfehlen ist, ist eine ganz andere Frage und kommt sicherlich auf den Einzelfall an. Bernd -- Bitte die Etikette beachten: http://www.suse-etikette.de.vu/etikette.html Bitte Realnamen angeben, kein Vollquoting, kein Html, PGP oder Visitenkarten benutzen. Signatur mit "-- " abtrennen, bei Antworten "Re: " voranstellen, sonst nichts. |Zufallssignatur 4
participants (6)
-
B.Brodesser@t-online.de
-
David Haller
-
Jochen Kaechelin
-
Oliver Krohne
-
Peter Blancke
-
Thorsten Bu�