Add logrotate file to Shorewall-init

Signed-off-by: Tom Eastep <teastep@shorewall.net>
This commit is contained in:
Tom Eastep 2012-06-02 08:26:06 -07:00
parent 01eb1a580b
commit 67883a369c
3 changed files with 19 additions and 1 deletions

View File

@ -260,6 +260,11 @@ else
first_install="Yes" first_install="Yes"
fi fi
if [ -n "$DESTDIR" ]; then
mkdir -p ${DESTDIR}${CONFDIR}/logrotate.d
chmod 755 ${DESTDIR}${CONFDIR}/logrotate.d
fi
# #
# Install the Firewall Script # Install the Firewall Script
# #
@ -295,6 +300,14 @@ fi
mkdir -p ${DESTDIR}/usr/share/shorewall-init mkdir -p ${DESTDIR}/usr/share/shorewall-init
chmod 755 ${DESTDIR}/usr/share/shorewall-init chmod 755 ${DESTDIR}/usr/share/shorewall-init
#
# Install logrotate file
#
if [ -d ${DESTDIR}${CONFDIR}/logrotate.d ]; then
run_install $OWNERSHIP -m 0644 logrotate ${DESTDIR}${CONFDIR}/logrotate.d/$PRODUCT
echo "Logrotate file installed as ${DESTDIR}${CONFDIR}/logrotate.d/$PRODUCT"
fi
# #
# Create the version file # Create the version file
# #

5
Shorewall-init/logrotate Normal file
View File

@ -0,0 +1,5 @@
/var/log/shorewall-ifupdown.log {
missingok
notifempty
create 0600 root root
}

View File

@ -19,5 +19,5 @@ SAVE_IPSETS=""
# #
# Where Up/Down events get logged # Where Up/Down events get logged
# #
LOGFILE=/var/log/shorewall-updown.log LOGFILE=/var/log/shorewall-ifupdown.log