logrotate не работает на munin после последнего обновления на OpenSUSE 11.4

pgrep -l Program1 даст вывод, который Вы хотите.

5
11.03.2012, 18:41
3 ответа

Оказывается, что это было ошибкой, представленной в logrotate-3.7.9-6.9.1 и зафиксированный в logrotate-3.7.9-6.12.1.

0
27.01.2020, 20:41

Выполненный logrotate вручную как корень с '-d' (как отладка) и Вы будете видеть хороший болтливый outout.

1
27.01.2020, 20:41
  • 1
    Это: опция 'su' была добавлена последним обновлением обслуживания для контакта с проблемами безопасности с сервисными каталогами: bugzilla.novell.com / … –  Petr Uzel 14.03.2012, 11:58
  • 2
    OK затем, мой logrotate является устаревшим :) –  jirib 14.03.2012, 12:53

Существует настоящая путаница в Ваших полномочиях в/var/log/munin и в Вашем файле конфигурации. У Вас есть другая пара пользователя/группы для Ваших файлов и другая группа/пара в Вашей конфигурации.

У Вас есть 2 варианта для решения проблемы

  1. Используйте значение по умолчанию root:root полномочия
  2. Укажите во ВСЕХ своих правилах munin ту же пару пользователя/группы

Во-первых, можно сбросить полномочия рекурсивно с показанным:

chown -R USER:GROUP /var/log/munin

После при выборе второго решения необходимо будет заменить все su ... строки с этим:

su USER GROUP

При выборе первого решения необходимо будет удалить полностью все su ... строки.

2
27.01.2020, 20:41
  • 1
    , у меня есть различные полномочия, потому что я использую munin-cgi и таким образом, некоторые файлы журнала должны быть записываемыми веб-сервером. А-ч –  Reinstate Monica - M. Schröder 18.03.2012, 01:51

Теги

Похожие вопросы