summaryrefslogtreecommitdiffstats
path: root/etc/rc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2008-03-11 02:26:53 +0000
committerScott Ullrich <sullrich@pfsense.org>2008-03-11 02:26:53 +0000
commit74772f9f789c662db87c2edb4fda4a57e38ec625 (patch)
tree270bbe1691aaae91b1aa0734a11707474d782b29 /etc/rc
parent8e21cbb8b243f865f0710dae230141a73139a92b (diff)
downloadpfsense-74772f9f789c662db87c2edb4fda4a57e38ec625.zip
pfsense-74772f9f789c662db87c2edb4fda4a57e38ec625.tar.gz
Allow clogging feature to be disabled.
Diffstat (limited to 'etc/rc')
-rwxr-xr-xetc/rc46
1 files changed, 26 insertions, 20 deletions
diff --git a/etc/rc b/etc/rc
index dcb5d46..da85d19 100755
--- a/etc/rc
+++ b/etc/rc
@@ -155,28 +155,34 @@ rm /var/log/* 2>/dev/null
rm -rf /var/run/*
echo -n "."
-# generate circular logfiles
+DISABLESYSLOGCLOG=`cat /cf/conf/config.xml | grep disablesyslogclog | wc -l | awk '{ print $1 }'`
if [ ! "$PLATFORM" = "cdrom" ]; then
- clog -i -s 512144 /var/log/system.log
- clog -i -s 512144 /var/log/filter.log
- clog -i -s 65535 /var/log/dhcpd.log
- clog -i -s 65535 /var/log/vpn.log
- clog -i -s 65535 /var/log/openvpn.log
- clog -i -s 65535 /var/log/portalauth.log
- clog -i -s 65535 /var/log/ipsec.log
- clog -i -s 65535 /var/log/slbd.log
- clog -i -s 65535 /var/log/lighttpd.log
- clog -i -s 65535 /var/log/ntpd.log
+ if [ "$DISABLESYSLOGCLOG" -lt "0" ]; then
+ # generate circular logfiles
+ clog -i -s 512144 /var/log/system.log
+ clog -i -s 512144 /var/log/filter.log
+ clog -i -s 65535 /var/log/dhcpd.log
+ clog -i -s 65535 /var/log/vpn.log
+ clog -i -s 65535 /var/log/openvpn.log
+ clog -i -s 65535 /var/log/portalauth.log
+ clog -i -s 65535 /var/log/ipsec.log
+ clog -i -s 65535 /var/log/slbd.log
+ clog -i -s 65535 /var/log/lighttpd.log
+ clog -i -s 65535 /var/log/ntpd.log
+ fi
else
- clog -i -s 65535 /var/log/system.log
- clog -i -s 65535 /var/log/filter.log
- clog -i -s 65535 /var/log/dhcpd.log
- clog -i -s 65535 /var/log/vpn.log
- clog -i -s 65535 /var/log/openvpn.log
- clog -i -s 65535 /var/log/portalauth.log
- clog -i -s 65535 /var/log/ipsec.log
- clog -i -s 65535 /var/log/slbd.log
- clog -i -s 65535 /var/log/ntpd.log
+ if [ "$DISABLESYSLOGCLOG" -lt "1" ]; then
+ # generate circular logfiles
+ clog -i -s 65535 /var/log/system.log
+ clog -i -s 65535 /var/log/filter.log
+ clog -i -s 65535 /var/log/dhcpd.log
+ clog -i -s 65535 /var/log/vpn.log
+ clog -i -s 65535 /var/log/openvpn.log
+ clog -i -s 65535 /var/log/portalauth.log
+ clog -i -s 65535 /var/log/ipsec.log
+ clog -i -s 65535 /var/log/slbd.log
+ clog -i -s 65535 /var/log/ntpd.log
+ fi
fi
# change permissions on newly created clog files.
OpenPOWER on IntegriCloud