From: Heiko Z. <smi...@us...> - 2004-05-20 00:44:29
|
Update of /cvsroot/devil-linux/build/config/etc/init.d In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11621/config/etc/init.d Modified Files: Tag: rel-1-0-patches jail syslog Log Message: - fixed a bug in the syslog-ng.conf file which causes /dev/log to be closed during a reload command (use stream instead of dgram) Index: syslog =================================================================== RCS file: /cvsroot/devil-linux/build/config/etc/init.d/syslog,v retrieving revision 1.5.2.1 retrieving revision 1.5.2.2 diff -u -d -r1.5.2.1 -r1.5.2.2 --- syslog 13 Mar 2004 15:07:53 -0000 1.5.2.1 +++ syslog 20 May 2004 00:44:10 -0000 1.5.2.2 @@ -32,7 +32,7 @@ for I in $(ls /etc/sysconfig/jail) do A=${I##/*/} - sed -e "s| unix-dgram(\"$JAIL_DIR/$A/dev/log\");||" < /etc/syslog-ng/syslog-ng.conf > /tmp/tmpfile + sed -e "s| unix-stream(\"$JAIL_DIR/$A/dev/log\");||" < /etc/syslog-ng/syslog-ng.conf > /tmp/tmpfile mv /tmp/tmpfile /etc/syslog-ng/syslog-ng.conf done loadproc syslog-ng Index: jail =================================================================== RCS file: /cvsroot/devil-linux/build/config/etc/init.d/jail,v retrieving revision 1.21.2.2 retrieving revision 1.21.2.3 diff -u -d -r1.21.2.2 -r1.21.2.3 --- jail 26 Dec 2003 14:45:57 -0000 1.21.2.2 +++ jail 20 May 2004 00:44:10 -0000 1.21.2.3 @@ -252,8 +252,8 @@ echo -n "." #echo "adding syslog support" - if [ -z "$(grep "unix-dgram(\"$JAILDIR/dev/log\");" /etc/syslog-ng/syslog-ng.conf)" ]; then - sed -e "s|^source src {|source src { unix-dgram(\"$JAILDIR/dev/log\");|" < /etc/syslog-ng/syslog-ng.conf > /tmp/tmpfile + if [ -z "$(grep "unix-stream(\"$JAILDIR/dev/log\");" /etc/syslog-ng/syslog-ng.conf)" ]; then + sed -e "s|^source src {|source src { unix-stream(\"$JAILDIR/dev/log\");|" < /etc/syslog-ng/syslog-ng.conf > /tmp/tmpfile mv /tmp/tmpfile /etc/syslog-ng/syslog-ng.conf fi /etc/init.d/syslog reload @@ -266,7 +266,7 @@ fi ;; stop ) - sed -e "s| unix-dgram(\"$JAILDIR/dev/log\");||" < /etc/syslog-ng/syslog-ng.conf > /tmp/tmpfile + sed -e "s| unix-stream(\"$JAILDIR/dev/log\");||" < /etc/syslog-ng/syslog-ng.conf > /tmp/tmpfile mv /tmp/tmpfile /etc/syslog-ng/syslog-ng.conf /etc/init.d/syslog reload # parse jail file |