[devel] [#14254] FAILED (try 7) apache.git=1.3.41rusPL30.23-alt8 mod_ssl.git=2.8.31-alt2.1

Денис Смирнов mithraen at altlinux.ru
Thu Oct 15 12:00:50 UTC 2009


On Wed, Oct 14, 2009 at 10:40:30PM +0300, Michael Shigorin wrote:

MS> Если до (пере)запуска, то лучше бы не отрывать.
MS> Помнишь, как прикручивали nginx -t?

Все, я разобрался. mod_php5 просто вызывает косвенно conftest. Цепочку по
которой это происходит я не нашел.

Соответственно тот код что я добавил в apache чтобы ssl-ключики
создавались перед condrestart -- работает. С чистой совестью выкинул
создание ssl-ключиков из apache.

Увы, это не избавляет от необходимости в hook'е. По-хорошему надо бы
понять откуда вызывается conftest при установке mod_php5, ибо вызываться
должен только condrestart (который при отсутствии lock-файла не должен
ничего делать (судя по коду).

Разбираться до конца с этим мне уже лень, hook меня дальш спасет :)

Теперь следующая грабля -- все-таки mv -f из /var/lib/ssl это
совсем-совсем неправильно. Но как это пофиксить не сломав обновление -- я
ллохо себе представляю. 

MS> Возможно, такие хуки стоит забросить в какой /usr/share
MS> и дёргать оттуда.  Возможно, даже придумав более общий
MS> механизм.

Я уже думал о том, что некоторые хуки надо бы вызывать все равно для всех
VE, и почему бы их не объединить в один скрипт. Но сил на такие подвиги у
меня сейчас нет :)

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20091015/e277bf45/attachment.bin>


More information about the Devel mailing list