Author: glen Date: Mon Aug 1 19:07:16 2005 GMT Module: SOURCES Tag: HEAD ---- Log message: - possibility to run as non-root
---- Files affected: SOURCES: klogd.sysconfig (1.2 -> 1.3) , klogd.init (1.15 -> 1.16) ---- Diffs: ================================================================ Index: SOURCES/klogd.sysconfig diff -u SOURCES/klogd.sysconfig:1.2 SOURCES/klogd.sysconfig:1.3 --- SOURCES/klogd.sysconfig:1.2 Tue Feb 15 16:14:52 2000 +++ SOURCES/klogd.sysconfig Mon Aug 1 21:07:10 2005 @@ -1,3 +1,7 @@ # klog console loggin level. Look at /usr/include/linux/kernel.h for values. # [1-7] CONSOLELOG_LEVEL=1 + +# run klogd as this user. +# note it doesn't work (yet?) as non-root: http://glen.alkohol.ee/pld/klogd-syslog.txt.bz2 +#RUNAS=syslog ================================================================ Index: SOURCES/klogd.init diff -u SOURCES/klogd.init:1.15 SOURCES/klogd.init:1.16 --- SOURCES/klogd.init:1.15 Fri Apr 30 19:54:11 2004 +++ SOURCES/klogd.init Mon Aug 1 21:07:10 2005 @@ -23,6 +23,10 @@ OPTIONS="$OPTIONS -c $CONSOLELOG_LEVEL" fi +if [ -n "$RUNAS" ]; then + OPTIONS="$OPTIONS -u $RUNAS" +fi + RETVAL=0 # See how we were called. case "$1" in @@ -41,6 +45,7 @@ if [ -f /var/lock/subsys/klogd ]; then msg_stopping "Kernel logger" killproc klogd + /sbin/klogd -r rm -f /var/lock/subsys/klogd >/dev/null 2>&1 else msg_not_running "Kernel logger" ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SOURCES/klogd.sysconfig?r1=1.2&r2=1.3&f=u http://cvs.pld-linux.org/SOURCES/klogd.init?r1=1.15&r2=1.16&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
