[devel] httpd-alterator-2.2.4-alt28
Dmitry V. Levin
ldv на altlinux.org
Пт Сен 21 13:03:42 MSD 2007
On Fri, Sep 21, 2007 at 12:54:04PM +0400, Alexey Tourbin wrote:
> On Fri, Sep 21, 2007 at 12:47:52PM +0400, Dmitry V. Levin wrote:
> > On Fri, Sep 21, 2007 at 12:13:02PM +0400, Alexey Tourbin wrote:
> > > > httpd-alterator-2.2.4-alt28 Requires /etc/rc.d/init.d(stop_daemon)
> > > > +httpd-alterator-2.2.4-alt28 Requires /var/lib/ssl/certs/httpd-alterator.csr
> > > > httpd-alterator-2.2.4-alt28 Requires PAM(pam_tcb.so)
> > >
> > > Битый симлинк
> > > /var/www/html/fbi/httpd-alterator.csr -> /var/lib/ssl/certs/httpd-alterator.csr
> >
> > В пакете httpd-alterator забыт
> > %ghost /var/lib/ssl/certs/httpd-alterator.csr
> > ?
>
> Первичный осмотр пакета не выявил мест, где этот файл может/должен
> создаваться. Поэтому я назвал его битым симлинком, как есть.
На самом деле ты нашёл ошибку вида #12059.
> Вторичный осмотр пакета показывает, что этот файл, вероятно, создается
> где-то в недрах /usr/lib/alterator/backend3/admin.
Этот файл создаётся при первом старте сервиса httpd-alterator.
> Всё же это довольно шаткая связь между кодом и симлинком в пакете.
Ссылка в том же пакете, где и файл, на который она ссылается.
Сам файл создаётся своевременно. Так что в этом смысле всё нормально.
Просто все файлы сертификатов, которые непременно создаются уже после
установки пакета, надо помещать в пакеты с атрибутом %ghost.
См. напр. https://bugzilla.altlinux.org/show_bug.cgi?id=12059
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : http://lists.altlinux.org/pipermail/devel/attachments/20070921/f8f9c54c/attachment.bin
Подробная информация о списке рассылки Devel