Author: robert
Date: 2007-05-25 02:20:54 -0600 (Fri, 25 May 2007)
New Revision: 1816
Added:
trunk/lfs-bootscripts/lfs-bootscripts-3.2.2-sysklogd_piv_sep-1.patch
Log:
Added lfs-bootscripts-3.2.2 sysklogd priv separation patch
Added: trunk/lfs-bootscripts/lfs-bootscripts-3.2.2-sysklogd_piv_sep-1.patch
===================================================================
--- trunk/lfs-bootscripts/lfs-bootscripts-3.2.2-sysklogd_piv_sep-1.patch
(rev 0)
+++ trunk/lfs-bootscripts/lfs-bootscripts-3.2.2-sysklogd_piv_sep-1.patch
2007-05-25 08:20:54 UTC (rev 1816)
@@ -0,0 +1,45 @@
+Submitted By: Robert Connolly <robert at linuxfromscratch dot org> (ashes)
+Date: 2007-05-25
+Initial Package Version: 3.2.2
+Upstream Status: Not Submitted
+Origin: None
+Description: Use Sysklogd privilege separation from the sysklogd-priv_sep
patch.
+
+diff -Naur lfs-bootscripts-3.2.2.orig/lfs/init.d/sysklogd
lfs-bootscripts-3.2.2/lfs/init.d/sysklogd
+--- lfs-bootscripts-3.2.2.orig/lfs/init.d/sysklogd 2005-03-30
17:40:46.000000000 +0000
++++ lfs-bootscripts-3.2.2/lfs/init.d/sysklogd 2007-05-25 07:30:47.000000000
+0000
+@@ -18,23 +18,25 @@
+ case "${1}" in
+ start)
+ boot_mesg "Starting system log daemon..."
+- loadproc syslogd -m 0
++ loadproc /usr/sbin/syslogd -m 0 -u syslogd -j /var/lib/syslogd
+
+ boot_mesg "Starting kernel log daemon..."
+- loadproc klogd
++ /usr/bin/mkfifo -m 700 /var/tmp/kmsg
++ /bin/chown klogd:klogd /var/tmp/kmsg
++ env -i /bin/sh -c -- \
++ '/bin/dd bs=1 if=/proc/kmsg of=/var/tmp/kmsg &'
++ loadproc /usr/sbin/klogd -x -u klogd -j /var/lib/klogd \
++ -P /var/tmp/kmsg
+ ;;
+
+ stop)
+ boot_mesg "Stopping kernel log daemon..."
+- killproc klogd
++ killproc /usr/sbin/klogd
++ /bin/fuser -s -k /var/tmp/kmsg
++ /bin/rm -f /var/tmp/kmsg
+
+ boot_mesg "Stopping system log daemon..."
+- killproc syslogd
+- ;;
+-
+- reload)
+- boot_mesg "Reloading system log daemon config file..."
+- reloadproc syslogd 1
++ killproc /usr/sbin/syslogd
+ ;;
+
+ restart)
--
http://linuxfromscratch.org/mailman/listinfo/patches
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page