privoxy startet nicht
Hi, ich nutzte Suse 8.1 und habe mir den Privoxy von der Suse-CD installiert, die Browser Mozilla und Konqueror mit den Proxyinfos eingestellt. /etc/privoxy/config habe ich den Eintrag (wie im Manual)rcprivoxy start eingetragen. und nochmals gebootet. Es funktioniert aber nicht. Wie bekomme ich das Programm zum Laufen. ciao Rolf
Rolf Mueller
Wie bekomme ich das Programm zum Laufen.
'insserv privoxy' legt die Runlevel-Links an, sodass beim nächsten Booten privoxy automatisch gestartet werden sollte. Mit 'rcprivoxy start' startest du das Programm nur einmalig. Philipp
Am Mittwoch, 28. Mai 2003 21:00 schrieb Philipp Thomas:
Rolf Mueller
[Wed, 28 May 2003 15:24:45 +0200]: Wie bekomme ich das Programm zum Laufen.
'insserv privoxy' legt die Runlevel-Links an, sodass beim nächsten Booten privoxy automatisch gestartet werden sollte. Mit 'rcprivoxy start' startest du das Programm nur einmalig.
Philipp So funktioniert es, zum verständniss was bedeutet ganz grob der befehl" insserv" hab das manual gelesen aber bin nicht ganz draus schlau geworden. Rolf
Rolf Mueller
zum verständniss was bedeutet ganz grob der befehl "insserv" hab das manual gelesen aber bin nicht ganz draus schlau geworden.
Damit ein gegebener Dienst in einem Runlevel gestartet bzw. gestoppt wird, müssen entsprechende Symlinks in /etc/init.d/rc<runlevel>.d existieren, wobei die mit S beginnenden den Dienst starten und die mit K beginnenden ihn stoppen. Die Reihenfolge, in der Dienste gestartet bzw. gestoppt werden, ergibt sich aus der nach S bzw. K folgenden Zahl. Da sich das Verzeichnis für Initskripte zwischen Linux-Distributionen unterscheiden können, hat sich die LSB die tools install_initd und remove_initd ausgedacht, die unter /usr/lib/lsb liegen. Bei SuSE sind beides nur Shellskripte, die dann insserv aufrufen. LSB-konforme Initskripte haben im Kopf Informationen, in welchen Runleveln sie normalerweise gestartet bzw. gestoppt werden sollten und welche Dienste für das Starten benötigt werden. Das sieht z.B. für privoxy so aus: ### BEGIN INIT INFO # Provides: privoxy # Required-Start: $network $syslog $remote_fs # Required-Stop: # Default-Start: 3 5 # Default-Stop: 0 1 2 6 # Description: Starts Privoxy ### END INIT INFO Diese Info liesst nun insserv und bestimmt daraus zum einen, wie das Skript heissen muss (Reihenfolge ergibt sich aus Required-Start) und zum anderen in welchen Verzeichnissen Symlinks angelegt werden müssen. Ist jetzt doch etwas mehr als eine grobe Beschreibung geworden :) Philipp -- Philipp Thomas Arbeit: pthomas@suse.de Entwicklung, SuSE Linux AG Privat: philipp.thomas@t-link.de
Am Mittwoch, 28. Mai 2003 22:03 schrieb Philipp Thomas:
Rolf Mueller
[Wed, 28 May 2003 21:14:10 +0200]: zum verständniss was bedeutet ganz grob der befehl "insserv" hab das manual gelesen aber bin nicht ganz draus schlau geworden.
Damit ein gegebener Dienst in einem Runlevel gestartet bzw. gestoppt wird, müssen entsprechende Symlinks in /etc/init.d/rc<runlevel>.d existieren, wobei die mit S beginnenden den Dienst starten und die mit K beginnenden ihn stoppen. Die Reihenfolge, in der Dienste gestartet bzw. gestoppt werden, ergibt sich aus der nach S bzw. K folgenden Zahl.
Da sich das Verzeichnis für Initskripte zwischen Linux-Distributionen unterscheiden können, hat sich die LSB die tools install_initd und remove_initd ausgedacht, die unter /usr/lib/lsb liegen. Bei SuSE sind beides nur Shellskripte, die dann insserv aufrufen.
LSB-konforme Initskripte haben im Kopf Informationen, in welchen Runleveln sie normalerweise gestartet bzw. gestoppt werden sollten und welche Dienste für das Starten benötigt werden. Das sieht z.B. für privoxy so aus:
### BEGIN INIT INFO # Provides: privoxy # Required-Start: $network $syslog $remote_fs # Required-Stop: # Default-Start: 3 5 # Default-Stop: 0 1 2 6 # Description: Starts Privoxy ### END INIT INFO
Diese Info liesst nun insserv und bestimmt daraus zum einen, wie das Skript heissen muss (Reihenfolge ergibt sich aus Required-Start) und zum anderen in welchen Verzeichnissen Symlinks angelegt werden müssen.
Ist jetzt doch etwas mehr als eine grobe Beschreibung geworden :)
Philipp Danke hat mir sehr geholfen ciao Rolf
participants (2)
-
Philipp Thomas
-
Rolf Mueller