In /home/user/access-logs i have logs.
Then i need to rotate them.Code:root@vi [/home/user/access-logs]# ls -l -rw-r----- 1 root user 0 Jan 20 14:01 index.user.anonimandia.pl -rw-r----- 1 root user 0 Jan 20 14:01 ns6.user.anonimandia.biz -rw-r----- 1 root user 0 Jan 20 14:01 plix2.user.anonimandia.org -rw-r----- 1 root user 0 Jan 20 14:01 user-pl.user.anonimandia.com.pl -rw-r----- 1 root user 0 Jan 20 14:01 user.anonimandia.eu
So create:
and then i have horrible loop looking like treeCode:root@vi [/home/user/access-logs]# cat /etc/logrotate.d/logs-user /home/user/access-logs/* { create missingok rotate 4 compress weekly }.
every log.gz is compressed many, many time:
Most of them are empty.Code:access-logs/user/3ff.pl.3 access-logs/user/3ff.user.anonimandia.pl access-logs/user/3ff.user.anonimandia.pl.1.gz access-logs/user/3ff.user.anonimandia.pl.1.gz.1.gz access-logs/user/3ff.user.anonimandia.pl.1.gz.1.gz.1.gz access-logs/user/3ff.user.anonimandia.pl.1.gz.1.gz.1.gz.1.gz access-logs/user/3ff.user.anonimandia.pl.1.gz.1.gz.1.gz.1.gz.1.gz access-logs/user/3ff.user.anonimandia.pl.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz access-logs/user/3ff.user.anonimandia.pl.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz access-logs/user/3ff.user.anonimandia.pl.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz access-logs/user/3ff.user.anonimandia.pl.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz access-logs/user/3ff.user.anonimandia.pl.1.gz.2.gz access-logs/user/3ff.user.anonimandia.pl.2.gz access-logs/user/3ff.user.anonimandia.pl.3.1 access-logs/user/bgt.user.biz access-logs/user/bgt.user.biz.1.gz access-logs/user/bgt.user.biz.1.gz.1.gz access-logs/user/bgt.user.biz.1.gz.1.gz.1.gz access-logs/user/bgt.user.biz.1.gz.1.gz.1.gz.1.gz access-logs/user/bgt.user.biz.1.gz.1.gz.1.gz.1.gz.1.gz access-logs/user/bgt.user.biz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz access-logs/user/bgt.user.biz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz access-logs/user/bgt.user.biz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz access-logs/user/bgt.user.biz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz access-logs/user/bgt.user.biz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz access-logs/user/bgt.user.biz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz
It happend, becouse
contain:Code:/etc/logrotate.d/logs-user
but should be:Code:/home/user/access-logs/*
It can't be changed manually, or from template becouse stats is generating from hardcoded names.Code:/home/user/access-logs/*.log ( or exclude .gz )
It would be perfect - if the name of logs have uniqe postfix.



LinkBack URL
About LinkBacks
.
Reply With Quote





