[devel] Вопрос по rpm
Денис Смирнов
=?iso-8859-1?q?mithraen_=CE=C1_altlinux=2Eru?=
Пн Апр 30 16:39:08 MSD 2007
On Mon, Apr 30, 2007 at 11:01:09AM +0400, Sergey Vlasov wrote:
SV> - В asterisk-common (или как там называется пакет, на который у всех
SV> прочих пакетов имеется PreReq, и который всегда обновляется первым)
SV> в %pre кладётся скрипт, который в случае, если asterisk запущен,
SV> останавливает его и кладёт файл с информацией об этом, например, в
SV> %_localstatedir/%name. Можно посмотреть пример такого способа в
SV> пакете samba (%preun common).
SV> - В каждый пакет с модулями кладётся файл, в который пишется
SV> %version-%release от соответствующей ему сборки asterisk.
SV> - В %post основного пакета asterisk и пакетов с модулями проверяются
SV> все файлы с версиями, и перезапуск asterisk производится только в
SV> том случае, если все обнаруженные модули относятся к текущей версии,
SV> и при этом существует файл, созданный в %preun при остановке сервиса
SV> (здесь же этот файл и удаляется). Пример без проверок версий
SV> опять-таки в %post пакета samba.
Спасибо, попробую сделать так.
/me всерьез пожалел что нарезал астериск на много маленьких астерисков :)
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
libpython.so должна лежать рядом с libpython.so.
-- raorn in #5281
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20070430/4c27d1ca/attachment-0001.bin>
Подробная информация о списке рассылки Devel