vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| 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 |
| Thread Tools | |
| Display Modes | |
|
|