[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