Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Exim + Dovecot - Права на логи  (Прочитано 1783 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн intervision

  • Автор темы
  • Активист
  • *
  • Сообщений: 312
  • Только тяжелая музыка
    • Просмотр профиля
    • Сумеречное Радио
Exim + Dovecot - Права на логи
« : 13 Февраля 2011, 13:22:50 »
Каждые 24 часа exim создает файл логов /var/log/exim4/mainlog с урезаными правами, после чего отказывается работать обьосновывая это в паник логе тем, что нет доступа к мейнлогу...

После выставления chmod -R 777 /var/log/mainlog - все начинает сразу работать.
Exim и Dovecot юзают учетку mail в группе mail, собственно владелец папки логов также этот юзер.

Во время сбоя roundcube выдает ошибку 421 - не возможно создать получателя и дальше адрес на который должно уйти мыло, при этом почта так же не принимается и висит или в очереди или во фризах.

Вопрос - как заставит exim каждый раз делать лог с правами 777 или не клепать 1 лог каждые 24 часа а юзать только 1 файл?

Оффлайн yuristep

  • Участник
  • *
  • Сообщений: 248
    • Просмотр профиля
Re: Exim + Dovecot - Права на логи
« Ответ #1 : 13 Февраля 2011, 14:07:55 »
Дам только "направление мысли" - использовать для рокирования логов не параметры Exim, а системную службу рокирования логов ... Грабли классические для многих админов, увлекающихся конфигурированием демонов, и забывающих о том, что рокирование логов - это в первую очередь прерогатива "несколько другой подсистемы" OS, и в конфигах того или иного демона данные опции существуют "для более широкой возможности маневра"  :)
« Последнее редактирование: 13 Февраля 2011, 14:11:10 от yuristep »
Осторожно! - Злой админ!

Оффлайн intervision

  • Автор темы
  • Активист
  • *
  • Сообщений: 312
  • Только тяжелая музыка
    • Просмотр профиля
    • Сумеречное Радио
Re: Exim + Dovecot - Права на логи
« Ответ #2 : 13 Февраля 2011, 14:15:01 »
самое печально в том, что с никсами знаком совсем недавно, а с серверами на них и того меньше... Очень бы хотелось чтобы ткнули куда именно нужно глядеть и что делать, ибо с нового года почту никак не могу настроить нормально...

Оффлайн yuristep

  • Участник
  • *
  • Сообщений: 248
    • Просмотр профиля
Re: Exim + Dovecot - Права на логи
« Ответ #3 : 13 Февраля 2011, 16:08:46 »
Вообще-то мы не местные - ИМХО продакшн-сервер на Убунте - это изврат, но -  man syslog, man rsyslog, man logrotate - думаю всегда и везде поможет ;)
Суть в том, что Вам нужно использовать не рокирование логов средствами Exim - функционал которого в данном вопросе очень убог, а переложить данный вопрос на плечи системной службы - где Вы сможете более функционально управлять данным процессом - в том числе и ставить нужные Вам права ...
« Последнее редактирование: 13 Февраля 2011, 16:10:49 от yuristep »
Осторожно! - Злой админ!

Оффлайн intervision

  • Автор темы
  • Активист
  • *
  • Сообщений: 312
  • Только тяжелая музыка
    • Просмотр профиля
    • Сумеречное Радио
Re: Exim + Dovecot - Права на логи
« Ответ #4 : 13 Февраля 2011, 16:52:06 »
спасибо =)

перевел задачу создания логов на службу системы - ребутнул - не ругается - уже хорошо... ждем сутки.. если проработает без косяков то все шикарно )
« Последнее редактирование: 14 Февраля 2011, 01:40:49 от intervision »

 

Страница сгенерирована за 0.065 секунд. Запросов: 25.