Merge remote-tracking branch 'remotes/origin/moonshot-fr-3.0.12-upgrade' into debian
[freeradius.git] / debian / freeradius.logrotate
index 02f95c0..7586f07 100644 (file)
@@ -4,40 +4,53 @@
 #
 #    Global options for all logfiles
 #
-daily
-rotate 52
-missingok
-compress
-delaycompress
-notifempty
+#daily
+#rotate 52
+#missingok
+#compress
+#delaycompress
+#notifempty
+
+/var/log/freeradius/*.log {
+        weekly
+        rotate 52
+        compress
+        delaycompress
+        notifempty
+        missingok
+        postrotate
+                service freeradius reload > /dev/null
+        endscript
+
+}
 
 #
 #  The main server log
 #
-/var/log/freeradius/radius.log {
-       copytruncate
-}
+#/var/log/freeradius/radius.log {
+#      copytruncate
+#}
 
 #
 #  Session monitoring utilities
 #
-/var/log/freeradius/checkrad.log /var/log/freeradius/radwatch.log {
-       nocreate
-}
+#/var/log/freeradius/checkrad.log /var/log/freeradius/radwatch.log {
+#      nocreate
+#}
 
 #
 #  Session database modules
 #
-/var/log/freeradius/radutmp /var/log/freeradius/radwtmp {
-       nocreate
-}
+#/var/log/freeradius/radutmp /var/log/freeradius/radwtmp {
+#      nocreate
+#}
 
 #
 #  SQL log files
 #
-/var/log/freeradius/sqllog.sql {
-       nocreate
-}
+#/var/log/freeradius/sqllog.sql {
+#      nocreate
+#}
 
 # There are different detail-rotating strategies you can use.  One is
 # to write to a single detail file per IP and use the rotate config
@@ -46,6 +59,6 @@ notifempty
 # (or similar) in radiusd.conf, without rotation.  If you go with the
 # second technique, you will need another cron job that removes old
 # detail files.  You do not need to comment out the below for method #2.
-/var/log/freeradius/radacct/*/detail {
-       nocreate
-}
+#/var/log/freeradius/radacct/*/detail {
+#      nocreate
+#}