[devel] httpd-alterator-2.2.4-alt28
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Пт Сен 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
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20070921/f8f9c54c/attachment-0002.bin>
Подробная информация о списке рассылки Devel