[sisyphus] Ошибки обновления courier
Dmitry Lebkov
=?iso-8859-1?q?dima_=CE=C1_sakhalin=2Eru?=
Вт Дек 13 10:40:05 MSK 2005
Ivan Adzhubey wrote:
> Приветствую!
>
> Обновился до:
>
> # rpm -qa|grep courier
> courier-authlib-0.58-alt1
> courier-imap-4.0.6-alt1
> courier-imap-utils-4.0.6-alt1
> courier-maildrop-2.0.1-alt1
> libcourier-authlib-0.58-alt1
> courier-authlib-mysql-0.58-alt1
>
> Bug #1:
> При обновлении не меняются владелец/группа
> для /etc/courier-authlib/authdaemon-mysql.conf, а в прежней версии этот файл
> принадлежал root. Соответственно, обновленный courier-authdaemon прочитать
> его не может. И главное - молчит об этом как партизан, просто выставляет все
> дефолты и успешно запускается. Только вот не работает. Разобрался, исправил
> руками на courier/courier, заработало.
Мда, этого я не учел. В очередной сборке исправлю.
>
> Bug #2:
> Явно из той же серии, но победить никак не могу. У меня виртуальные
> пользователи почты с майлдирами в /home/virtual/, все настроено
> postfixadmin'ом, дерево /home/virtual/ принадлежит vmail/postfix, группа
> postfix имеет полные права. После обновления перестал работать
> courier-imapd/courier-imaps, ругается:
>
> /var/log/maillog:
> imapd: /home/virtual: Permission denied
>
> pop3d и pop3s по прежнему работают. Пытался менять для home/virtual/ группу на
> courier - не помогает. В чем может быть дело? Ведь снижение приоритетов вроде
> бы касается только authdaemon, а imapd по-прежнему запускается от root. Или
> нет? В changelog'ах на эту тему пусто ;(.
imapd по-прежнему исполняется с привилегиями root'а. Если пришлете личной почтой
минимальный дамп MySQL-базы, ваши конфиги и описание того, как у вас организованы
почтовые ящики - попробую у себя воспроизвести.
--
WBR, Dmitry Lebkov
Подробная информация о списке рассылки Sisyphus