Auf meinem Pi laufen insgesamt 3 Privoxyinstanzen, deren Config sich zu 80% ähneln (Log-Level, verwendete Filter).
Meine Idee wäre nun, die gemeinsamen Teil in eine globale Config auszulagern und in den einzelnen Config die Hauptconfig einzuhängen, wie man es bei C oder PHP mittels include-Direktive macht (für Java-Leute: extends) . Leider konnte ich in der Doku dazu nichts finden. Ist das überhaupt möglich?
Privoxy: Teile der Config aus "globaler" Config beziehen
Re: Privoxy: Teile der Config aus "globaler" Config beziehen
Die Anweisungen
actionsfile ...
filterfile ...
sind additiv, können beliebig oft gesetzt werden.
Auch könnte
xxxxx.action
xxxxx.filter
durch Link zur entsprechenden anderen Instanz realisiert werden.
Die Angaben scheinen relativ zu
confdir
zu sein.
Aber eventuell wird auch eine absolute Pfadangabe akzeptiert, zBsp. zu
/etc/privoxy.all/all.filter
/etc/privoxy.all/all.action
?
actionsfile ...
filterfile ...
sind additiv, können beliebig oft gesetzt werden.
Auch könnte
xxxxx.action
xxxxx.filter
durch Link zur entsprechenden anderen Instanz realisiert werden.
Die Angaben scheinen relativ zu
confdir
zu sein.
Aber eventuell wird auch eine absolute Pfadangabe akzeptiert, zBsp. zu
/etc/privoxy.all/all.filter
/etc/privoxy.all/all.action
?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Re: Privoxy: Teile der Config aus "globaler" Config beziehen
Das ist ja das, was ich bereits jetzt schon mache. Es geht mir aber um die Anweisungen, die in der Datei namens 'config' stehen und ich möchte halt vermeiden, dass ich in jede Instanz-config zum Beispiel "debug 8192" reinschreiben muss.rendegast hat geschrieben: xxxxx.action
xxxxx.filter
durch Link zur entsprechenden anderen Instanz realisiert werden.
Beispiel: Die einzigen Unterschiede in der conf-Datei zwischen Instanz A und B sind die Ports, an denen gelauscht werden, die verwendeten ActionFiles sowie das Log- und das Config-Verzeichnis.