Package: privoxy Version: 3.0.9-1 Severity: wishlist Daemons like cupsd create their logging directory at run time if it is missing. privoxy startup fails in this case.
As a workaround I made a small patch for the init script. --- /etc/init.d/privoxy 2008-01-21 19:39:59.000000000 +0000 +++ /etc/init.d/privoxy.patched 2008-07-19 12:21:30.000000000 +0000 @@ -21,9 +21,15 @@ OWNER=privoxy CONFIGFILE=/etc/privoxy/config PIDFILE=/var/run/$NAME.pid +LOGDIR=/var/log/privoxy test -f $DAEMON || exit 0 +if [ ! -d "$LOGDIR" ]; then + mkdir -m 750 $LOGDIR + chown privoxy:adm $LOGDIR +fi + set -e case "$1" in @@ -31,7 +37,7 @@ echo -n "Starting $DESC: " start-stop-daemon --oknodo --start --quiet --pidfile $PIDFILE \ --exec $DAEMON -- --pidfile $PIDFILE --user $OWNER $CONFIGFILE \ - 2>> /var/log/privoxy/errorfile + 2>> $LOGDIR/errorfile echo "$NAME." ;; @@ -50,7 +56,7 @@ sleep 1 start-stop-daemon --oknodo --start --quiet --pidfile $PIDFILE \ --exec $DAEMON -- --pidfile $PIDFILE --user $OWNER $CONFIGFILE \ - 2>> /var/log/privoxy/errorfile + 2>> $LOGDIR/errorfile echo "$NAME." ;; -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]