[sisyphus] amavisd-new failed to launch

Ivan Adzhubey iadzhubey на rics.bwh.harvard.edu
Вс Сен 22 23:17:53 MSK 2013


Владимир, доброго времени суток!

Спасибо, завтра проверю новую сборку. Старую мне удалось таки запустить, 
пропатчив в двух местах код amavisd. В процессе разборок обнаружились еще два 
бага:

1. Скрипт в /etc/tempfiles.d/ устанавливает при перезагрузке неверную маску на 
директорию /var/run/amavisd - 0755, правильная маска - 0775.

2. service amavisd stop|status не видит запущенного и нормально работающего 
amavisd. Причина скорее всего опять же в permissions, но разобраться мне пока 
не удалось.

Может быть вы сможете глянуть, пока мейнтейнера нет?

--Иван

On Sunday, September 22, 2013 10:16:23 PM Vladimir Lettiev wrote:
> On Fri, Sep 20, 2013 at 11:36:25PM -0400, Ivan Adzhubey wrote:
> > Добрый день!
> > 
> > После обновления перестал запускаться сервис amavisd:
> > 
> > # service amavisd start
> > Starting amavisd service: syntax error at /usr/sbin/amavisd line 1925,
> > near
> > "$pn qw(DEBUG INFO NOTICE WARNING ERR CRIT ALERT EMERG)"
> > syntax error at /usr/sbin/amavisd line 1927, near "$prio : LOG_WARNING"
> > syntax error at /usr/sbin/amavisd line 1933, near "}"
> > syntax error at /usr/sbin/amavisd line 1941, near "}"
> > syntax error at /usr/sbin/amavisd line 1947, near "}"
> > syntax error at /usr/sbin/amavisd line 1967, near "}"
> > syntax error at /usr/sbin/amavisd line 1982, near "}"
> > syntax error at /usr/sbin/amavisd line 1991, near "}"
> > syntax error at /usr/sbin/amavisd line 1994, near "}"
> > Can't use global @_ in "my" at /usr/sbin/amavisd line 1999, near "= @_"
> > /usr/sbin/amavisd has too many errors.
> > 
> > # perl -v
> > 
> > This is perl 5, version 18, subversion 1 (v5.18.1) built for i686-linux-
> > thread-multi
> > 
> > # rpm -qf /usr/sbin/amavisd
> > amavisd-new-2.6.6-alt2
> 
> Проблема возникла в результате обновления Perl. К сожалению, в пакете был
> отключён поиск Perl-зависимостей, поэтому ошибка не выявлялась при
> пересборке.
> 
> В sisyphus отправлен исправленный amavisd-new 2.6.6-alt3.
> 
> > Версия amavisd-new в этом пакете от 2011 года, можно ли ожидать обновления
> > сборки?
> 
> Всё зависит от майнтенера, нужен ли ему amavisd-new или нужно искать
> нового добровольца.


Подробная информация о списке рассылки Sisyphus