[CentOS] Logrotate problems

Thu Sep 24 07:18:33 UTC 2015
Andrew Holway <andrew.holway at gmail.com>

Hi Y'all,

We have nginx set up and we are having problems with logrotate. The
permissions and users do not seem to be any different from other machines
that are working ok however the /var/log/nginx does have a directory in
there that we are using to collect some special log stuff.

Could this subdirectory be interfering with the logrotate process?

ta

Andrew



[root@ ~]# logrotate -d /etc/logrotate.d/nginx

reading config file /etc/logrotate.d/nginx

Handling 1 logs

rotating pattern: /var/log/nginx/*log  after 1 days (10 rotations)

empty log files are not rotated, old logs are removed

considering log /var/log/nginx/access.log

error: skipping "/var/log/nginx/access.log" because parent directory has
insecure permissions (It's world writable or writable by group which is not
"root") Set "su" directive in config file to tell logrotate which
user/group should be used for rotation.

considering log /var/log/nginx/error.log

error: skipping "/var/log/nginx/error.log" because parent directory has
insecure permissions (It's world writable or writable by group which is not
"root") Set "su" directive in config file to tell logrotate which
user/group should be used for rotation.