Last active
March 21, 2019 18:45
-
-
Save icy/ab980e683ef61a790bf1a8fbd7b09789 to your computer and use it in GitHub Desktop.
avn-mirror-logrotate-shitty.conf.sh
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## /etc/logrotate.d/nginx | |
/var/log/nginx/*log { | |
daily | |
dateext | |
missingok | |
notifempty | |
create 640 http log | |
sharedscripts | |
compress | |
delaycompress | |
postrotate | |
# mv /var/log/nginx/*.gz /var/log/nginx/archives/ -iv || true | |
test ! -r /run/nginx.pid || kill -USR1 `cat /run/nginx.pid` | |
endscript | |
} | |
## /etc/logrotate.conf | |
# see "man logrotate" for details | |
# rotate log files weekly | |
weekly | |
# keep 4 weeks worth of backlogs | |
rotate 4 | |
# restrict maximum size of log files | |
#size 20M | |
# create new (empty) log files after rotating old ones | |
create | |
# uncomment this if you want your log files compressed | |
#compress | |
# Logs are moved into directory for rotation | |
# olddir /var/log/archive | |
# Ignore pacman saved files | |
tabooext + .pacorig .pacnew .pacsave | |
# Arch packages drop log rotation information into this directory | |
include /etc/logrotate.d | |
/var/log/wtmp { | |
monthly | |
create 0664 root utmp | |
minsize 1M | |
rotate 1 | |
} | |
/var/log/btmp { | |
missingok | |
monthly | |
create 0600 root utmp | |
rotate 1 | |
} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment