maybe chmod 0644 'login.defs'
maybe chmod 0644 'logrotate.conf'
maybe chmod 0755 'logrotate.d'
+maybe chmod 0755 'logrotate.d/.from-pkg'
+maybe chmod 0755 'logrotate.d/.from-pkg/2021-02-03'
maybe chmod 0644 'logrotate.d/alternatives'
maybe chmod 0644 'logrotate.d/apache2'
maybe chmod 0644 'logrotate.d/apt'
create 640 root adm
sharedscripts
postrotate
- if /etc/init.d/apache2 status > /dev/null ; then \
- /etc/init.d/apache2 reload > /dev/null; \
+ if invoke-rc.d apache2 status > /dev/null 2>&1; then \
+ invoke-rc.d apache2 reload > /dev/null 2>&1; \
fi;
endscript
prerotate
olddir /var/log/.old
sharedscripts
postrotate
- invoke-rc.d rsyslog rotate > /dev/null
+ /usr/lib/rsyslog/rsyslog-rotate
endscript
}
olddir /var/log/.old
sharedscripts
postrotate
- invoke-rc.d rsyslog rotate > /dev/null
+ /usr/lib/rsyslog/rsyslog-rotate
endscript
}
olddir /var/log/syslog.d/.old
sharedscripts
postrotate
- invoke-rc.d rsyslog rotate > /dev/null
+ /usr/lib/rsyslog/rsyslog-rotate
endscript
}
-#/var/log/ulog/*.log /var/log/ulog/*.pcap {
-# missingok
-# compress
-# sharedscripts
-# create 640 ulog adm
-# postrotate
-# invoke-rc.d ulogd2 reload > /dev/null
-# endscript
-#}
-
-/var/log/ulog/*.log {
- weekly
+/var/log/ulog/*.log /var/log/ulog/*.pcap {
+ weekly
dateext
- rotate 20
- size 4M
- compress
- delaycompress
- missingok
- notifempty
- create 0640 ulog adm
- sharedscripts
- postrotate
- invoke-rc.d ulogd2 reload > /dev/null
+ rotate 20
+ size 4M
+ missingok
+ compress
+ delaycompress
+ notifempty
+ sharedscripts
+ create 640 ulog adm
+ postrotate
+ if [ -d /run/systemd/system ] && command systemctl >/dev/null 2>&1 && systemctl is-active --quiet ulogd2.service; then
+ systemctl kill --kill-who main --signal=SIGHUP ulogd2.service
+ else
+ invoke-rc.d ulogd2 reload > /dev/null
+ fi
endscript
}