Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Step:15-SP2
freeradius-server.34054
freeradius-server-radiusd-logrotate.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File freeradius-server-radiusd-logrotate.patch of Package freeradius-server.34054
Index: freeradius-server-3.0.21/suse/radiusd-logrotate =================================================================== --- freeradius-server-3.0.21.orig/suse/radiusd-logrotate +++ freeradius-server-3.0.21/suse/radiusd-logrotate @@ -2,39 +2,33 @@ # it to /etc/logrotate.d/radiusd # -# Global options for all files -# -dateext -maxage 365 -rotate 99 -missingok -compress -delaycompress -notifempty -su radiusd radiusd - -# # The main server log # /var/log/radius/radius.log { + dateext + maxage 365 + rotate 99 + missingok + compress + delaycompress + notifempty + + su radiusd radiusd copytruncate + postrotate + kill -HUP `cat /run/radiusd/radiusd.pid` || : + endscript } # # Session monitoring utilities # -/var/log/radius/checkrad.log /var/log/radius/radwatch.log { - nocreate - size=+1024k -} +/var/log/radius/checkrad.log /var/log/radius/radwatch.log # # SQL log files # -/var/log/radius/sqllog.sql { - nocreate - size=+2048k -} +/var/log/radius/sqllog.sql # 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 @@ -44,6 +38,15 @@ su radiusd radiusd # 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/radius/radacct/*/detail { + dateext + maxage 365 + rotate 99 + missingok + compress + delaycompress + notifempty + size 1M + su radiusd radiusd nocreate }
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor