Guten Tag In der /etc/rc.config gibt es die Möglichkeit, "START_FW" auf no zu setzen. D.h. die firewall wird beim Booten nicht gestartet und man muss sie später per Hand starten. Wenn ich aber dann versuche, später firewall von Hand zu starten, bekomme ich die Fehlermeldung: linux:~ # /sbin/init.d/firewall start Starting Firewall Initialization: (final run) SuSEfirewall is not activated yet. Configure /etc/rc.config.d/firewall.rc.config and set FW_START in /etc/rc.config to "yes". failed Warum kann ich die Firewall jetzt nicht von Hand starten? "START_FW" bezieht sich doch nur auf das Laden während des Bootvorgangs!? MfG CR --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Mon, 03 Jul 2000, Christoph Raucher wrote:
Warum kann ich die Firewall jetzt nicht von Hand starten? "START_FW" bezieht sich doch nur auf das Laden während des Bootvorgangs!?
Genau das ist es was SuSE von anderen GNU/Linux'en unterscheidet: die doppelte Datenhaltung für unnütze Variablen, die in den unzählingen Scripts wieder aus den rc.config-dateien eingelesen werden. Sicher mag das ein guter Ansatz sein, aber er scheitert eben, wenn man die Scripts später von Hand starten will ;) Mit freundlichen Grüßen, Joerg Henner. -- LinuxHaus Stuttgart | Tel.: +49 (7 11) 2 85 19 05 Jörg Henner & Adrian Reyer, Datentechnik GbR | D2: +49 (1 72) 7 35 31 09 | Fax: +49 (7 11) 5 78 06 92 Linux, Netzwerke, Webhosting & Support | http://lihas.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi Christoph, Christoph Raucher schrieb:
Guten Tag
In der /etc/rc.config gibt es die Möglichkeit, "START_FW" auf no zu setzen. D.h. die firewall wird beim Booten nicht gestartet und man muss sie später per Hand starten. Wenn ich aber dann versuche, später firewall von Hand zu starten, bekomme ich die Fehlermeldung:
failed
Warum kann ich die Firewall jetzt nicht von Hand starten? "START_FW" bezieht sich doch nur auf das Laden während des Bootvorgangs!?
Geh in das Firewall-Script und verhindere die Prüfung auf die Variable. MfG Stefan Krister Linux T-Shirt / Sendmail+Squid-Auswertung: http://creative.chaos.de -- You have moved your mouse. Windows must be rebooted for the changes to take effect. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Mon, 03 Jul 2000 schrieb Christoph Raucher:
Warum kann ich die Firewall jetzt nicht von Hand starten? "START_FW" bezieht sich doch nur auf das Laden während des Bootvorgangs!?
wenn Du Dir /sbin/init.d/firewall anschaust, wirst Du feststellen, dass dort START_FW abgefragt wird, unabhängig davon, ob das Script beim Booten oder per Hand aufgerufen wird. -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ | http://www.knightsoft.de Manfred | http://www.knightsoft-net.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Manfred Tremmel schrieb am 04.07.2000 um 11:34:07 +0200: Hallo Manfred,
Am Mon, 03 Jul 2000 schrieb Christoph Raucher:
Warum kann ich die Firewall jetzt nicht von Hand starten? "START_FW" bezieht sich doch nur auf das Laden während des Bootvorgangs!?
wenn Du Dir /sbin/init.d/firewall anschaust, wirst Du feststellen, dass dort START_FW abgefragt wird, unabhängig davon, ob das Script beim Booten oder per Hand aufgerufen wird.
ne das isses nicht. START_FW ist beim Aufruf von Hand nämlich auf "yes". Es ist FW_START das in der /sbin/SuSEfirewall abgefragt wird. Bis denne, Michael -- "This is like a James Bond movie." "Yeah. They need that short guy, HandJob." "Heh heh heh, you said 'Job'." Beavis & Butthead --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi, Christoph Raucher schrieb:
sie später per Hand starten. Wenn ich aber dann versuche, später firewall von Hand zu starten, bekomme ich die Fehlermeldung:
man braucht blos das Boot-Konzept von SuSE nicht beachten. Normalerweise werden Scripte eines best. Runlevels dann gestartet, wenn im Verzeichnis /sbin/init.d/rc<runlevel>.d/ ein symbolischer Link S<xx><scriptname> auf das Script im darüberliegendem Verzeichnis vorhanden ist. Beispiel: es gibt ein Script /sbin/init.d/firewall und dazugehörende symbolische Links in (ich glaub' allen) Runlevel-Verzeichnissen. Gestartet werden die Scripts also alle. Nur kommen die nicht weit, weil zu Anfang der Scripte die entspr. Variable geprüft wird. Lösung: - Löschen der S<xx>firewall und K<xx>firewall Links aus den Verzeichnissen. - Ändern des Scripts, so daß die Prüfung nicht stattfindet. MfG Stefan Krister Linux T-Shirt / Sendmail+Squid-Auswertung: http://creative.chaos.de -- You have moved your mouse. Windows must be rebooted for the changes to take effect. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (5)
-
jhe@lihas.de
-
krs@treu-elektro.de
-
Manfred.Tremmel@iiv.de
-
micha28@gmx.de
-
xmail@gmx.li