ganz einfach ... "a" kommt nunmal im alphabet for "f" somit wird das adsl script immer vor dem firewall script aufgerufen ... setze einfach das adsl script auf S11 und alles wird gut :) -----Ursprüngliche Nachricht----- Von: Martin Neuditschko [mailto:yosuke.tomoe@gmx.net] Gesendet: Montag, 8. April 2002 07:34 An: SuSE-ML Betreff: Probleme mit insserv Hi! Ich habe mir 2 Scripte geschrieben, die die Firewall und die Internetverbindung aufbauen sollen. Hier die Insserv-Header: ### BEGIN INIT INFO # Provides: firewall # Required-Start: $remote_fs $syslog $network # Required-Stop: $remote_fs $syslog $network # Default-Start: 3 5 # Default-Stop: 0 1 2 6 # Description: Start iptables firewall. ### END INIT INFO ### BEGIN INIT INFO # Provides: adsl # Required-Start: $remote_fs $syslog $network $firewall # Required-Stop: $remote_fs $syslog $network $firewall # Default-Start: 3 5 # Default-Stop: 0 1 2 6 # Description: ADSL internet connection script ### END INIT INFO Ich habe danach insserv aufgerufen, aber: casper:~ # find /etc/init.d/ -name "*adsl*" /etc/init.d/rc3.d/S10adsl /etc/init.d/rc3.d/K15adsl /etc/init.d/rc5.d/S10adsl /etc/init.d/rc5.d/K15adsl /etc/init.d/adsl casper:~ # find /etc/init.d/ -name "*firewall*" /etc/init.d/rc3.d/S10firewall /etc/init.d/rc3.d/K15firewall /etc/init.d/rc5.d/S10firewall /etc/init.d/rc5.d/K15firewall /etc/init.d/firewall Es stehen beide auf S10! -> dadurch wird die Internetverbindung vor der Firewall gestartet, was aber durch das $firewall beim Required-Start vom adsl nicht sein sollte. Was habe ich denn falsch gemacht? -- mfg Martin Neuditschko -- 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
*** Fragstein, Thomas (Thomas.Fragstein@triaton.com) schrieb in suse-linux...:
ganz einfach ... "a" kommt nunmal im alphabet for "f"
somit wird das adsl script immer vor dem firewall script aufgerufen ... setze einfach das adsl script auf S11 und alles wird gut :)
Du hast irgendwie den Sinn von "insserv" und dem "Required-Start" in den runlevel scripts nicht verstanden und/oder die Mail nicht richtig gelesen. Bitte lies die Mail nochmal in Ruhe durch, gegebenenfalls auch "man \ insserv" und Du wirst das Problem verstehen und die Lösung sehen. Danke Henning Hucke -- Ich koche lieber selber, als bei MC Donalds zu essen, aber wem das Kaffeewasser anbrennt, der geht doch lieber zu diese große amerikanische Kette. Selberkochen ist nur dann zu empfehlen, wenn es Spaß macht. Mit Linux ist es genauso. -- Bernd Brodesser auf suse-linux@suse.de
On Mon, Apr 08, 2002 at 08:17:24AM +0200, Henning Hucke wrote:
*** Fragstein, Thomas (Thomas.Fragstein@triaton.com) schrieb in suse-linux...:
ganz einfach ... "a" kommt nunmal im alphabet for "f"
somit wird das adsl script immer vor dem firewall script aufgerufen ... setze einfach das adsl script auf S11 und alles wird gut :)
Du hast irgendwie den Sinn von "insserv" und dem "Required-Start" in den runlevel scripts nicht verstanden und/oder die Mail nicht richtig gelesen.
Bitte lies die Mail nochmal in Ruhe durch, gegebenenfalls auch "man \ insserv" und Du wirst das Problem verstehen und die Lösung sehen.
Danke deiner P-Mail. Das "$" vor dem firewall war falsch. -- mfg Martin Neuditschko
participants (3)
-
Fragstein, Thomas
-
Henning Hucke
-
Martin Neuditschko