|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: Jeff Ross (jross
openvistas.net)
Date: Wed Mar 21 2007 - 10:19:44 CDT
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
This small patch adds a check to /etc/rc to see if syslogd should be
started or not, making it consistent with the other daemons listed in
/etc/rc.conf.
The default behavior of automatically starting syslogd is not changed,
but setting syslogd_flags to NO in /etc/rc.conf.local will cause this
code block to be skipped instead syslogd throwing an error message to
the screen.
Thanks,
Jeff Ross
jross
heinlein:/usr/src/etc $ diff -u rc rc.mine
--- rc Thu Mar 15 01:44:41 2007
+++ rc.mine Wed Mar 21 08:54:54 2007

-287,18 +287,20 
# save a copy of the boot messages
dmesg >/var/run/dmesg.boot
-echo 'starting system logger'
-rm -f /dev/log
-if [ X"${named_flags}" != X"NO" ]; then
- rm -f /var/named/dev/log
- syslogd_flags="${syslogd_flags} -a /var/named/dev/log"
+if [ X"${syslogd_flags}" != X"NO" ]; then
+ echo 'starting system logger'
+ rm -f /dev/log
+ if [ X"${named_flags}" != X"NO" ]; then
+ rm -f /var/named/dev/log
+ syslogd_flags="${syslogd_flags} -a /var/named/dev/log"
+ fi
+ if [ -d /var/empty ]; then
+ rm -f /var/empty/dev/log
+ mkdir -p -m 0555 /var/empty/dev
+ syslogd_flags="${syslogd_flags} -a /var/empty/dev/log"
+ fi
+ syslogd ${syslogd_flags}
fi
-if [ -d /var/empty ]; then
- rm -f /var/empty/dev/log
- mkdir -p -m 0555 /var/empty/dev
- syslogd_flags="${syslogd_flags} -a /var/empty/dev/log"
-fi
-syslogd ${syslogd_flags}
if [ X"${pf}" != X"NO" -a X"${pflogd_flags}" != X"NO" ]; then
ifconfig pflog0 create >/dev/null 2>&1
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]