]> Frank Brehm's Git Trees - config/ns1/etc.git/commitdiff
daily autocommit
authorFrank Brehm <frank@brehm-online.com>
Wed, 3 Feb 2021 22:28:31 +0000 (23:28 +0100)
committerFrank Brehm <frank@brehm-online.com>
Wed, 3 Feb 2021 22:28:31 +0000 (23:28 +0100)
.etckeeper
logrotate.d/apache2
logrotate.d/rsyslog
logrotate.d/ulogd2

index 58a69547440fddc4b672a8597cfc890fbe78c291..d8d5f0648251a9c795a1be643c6e64007c2b7b54 100755 (executable)
@@ -1642,6 +1642,8 @@ maybe chmod 0644 'logcheck/ignore.d.server/rsyslog'
 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'
index ca8d9f5a1a1f54bc785c757a439c2c6710048387..d82205de81852d18dc7e5c3caa47262c67745d52 100644 (file)
@@ -10,8 +10,8 @@
        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
index e74fa837c06d478a2bd76fc6090a787a74eea22a..0233a2fabc5aa597b718cf72633ecb74b6d6855e 100644 (file)
@@ -10,7 +10,7 @@
        olddir /var/log/.old
        sharedscripts
        postrotate
-               invoke-rc.d rsyslog rotate > /dev/null
+               /usr/lib/rsyslog/rsyslog-rotate
        endscript
 }
 
@@ -39,7 +39,7 @@
        olddir /var/log/.old
        sharedscripts
        postrotate
-               invoke-rc.d rsyslog rotate > /dev/null
+               /usr/lib/rsyslog/rsyslog-rotate
        endscript
 }
 
@@ -55,7 +55,7 @@
        olddir /var/log/syslog.d/.old
        sharedscripts
        postrotate
-               invoke-rc.d rsyslog rotate > /dev/null
+               /usr/lib/rsyslog/rsyslog-rotate
        endscript
 }
 
index ec70b2a43d9600ff70bdae655851a5ebcfc3f105..a98377f520270725153bd36ba40688f55f1c76bd 100644 (file)
@@ -1,26 +1,20 @@
-#/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
 }