[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