debian 8 и logrotate

после обновления перестали ротироваться журналы.

при запуске принудительно
logrotate /etc/logrotate.conf


лезут ошибки

root@s1:/var/log# logrotate /etc/logrotate.conf
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.
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.
error: skipping "/var/www/httpd-logs/
...skip...


идем и проверяем права на папки

root@s1:/var/log# ls -la nginx
итого 43604
drwxr-xr-x  2 www-data www-data     4096 июл 26 12:14 .
drwxr-xr-x 17 root     root         4096 июл 26 06:25 ..
-rw-r-----  1 www-data www-data  3436839 июл 26 12:28 access.log
-rw-r--r--  1 www-data www-data 21629850 июл 26 12:14 access.log.1
-rw-r-----  1 www-data www-data   319696 июл 26 12:14 error.log
-rw-r--r--  1 www-data www-data 19235237 июл 26 11:59 error.log.1
root@s1:/var/log#


смотрим/проверяем файл /etc/logrotate.conf
и каталог
# packages drop log rotation information into this directory
include /etc/logrotate.d


правим все ошибки и еще раз

root@s1:/var/www# logrotate /etc/logrotate.conf
Webalizer V2.23-08 (Linux 3.16.0-4-amd64 x86_64) locale: UTF-8
Используется учётный файл /var/www/httpd-logs/*.ru.access.log (clf)
Результат создаётся в /var/www/1ekacomp/data/www/*.ru/webstat
Для отчётов используется имя хоста '*.ru'
Читается файл состояния... *.ru.webalizer.hist
Reading previous run data.. *.ru.webalizer.current
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Предупреждение: пропускается слишком длинное поле ссылающейся страницы
Сохраняются данные текущего запуска... [07/26/2016 11:54:11]
Генерируется отчёт за Июль 2016
Сохраняется информация о состоянии...
Генерируется общий отчёт
3794 записей (3667 проигнорировано) за 1 секунд, 3794/sec
error: error running non-shared prerotate script for /var/www/httpd-logs/*.ru.access.log of '/var/www/httpd-logs/*.ru.access.log '
root@s1:/var/www#

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.