[sisyphus] Re: [sisyphus] Доигрался...

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_fandra=2Eorg?=
Вт Янв 9 18:44:19 MSK 2001


On Tue, Jan 09, 2001 at 05:36:38PM +0300, Ivan Zakharyaschev wrote:
> >   В общем, обновил initscripts и еще кучу пакетов.
> 
> >   После этого система не перегружается. Видно, что не стартует
> >   portmap и другие сервисы. После загрузки у меня стоял запуск
> >   Иксов. Теперь просто мигает экраном и ничего не происходит.
> 
> Чтобы вновь запускались нужные сервисы при загрузке, придется заново их
> включить вручную, например:
> 
> $ chkconfig --add syslog
> $ chkconfig --add portmap
> 
> и так же с любым другим понравившимся скриптом из /etc/rc.d/init.d/.
> Или то же самое наверняка можно сделать из меню: linuxconf, drakxconf...
> 
> О возможностях более тонкого управления набором стартовых скриптов -- man
> chkconfig.
> 
> syslog и, вероятно, portmap не стартуют вот почему:
> 
> Старые пакеты с ними (из Mdk 7.0) напрямую ставили нужные ссылки в
> /etc/rc.d/rc?.d/ (файлы-ссылки входили в состав пакетов), тут можно
> увидеть некоторые из них:
> 
> $ rpm -qf `rpm -qal | grep '/etc/rc\.d/rc.\.d/.*'` | sort -u
> apache_rus-common-1.3.12_PL29.4-ipl7mdk
> initscripts-5.49-ipl4mdk
> lpr-0.48-1mdk
> netkit-base-0.11-15mdk
> portmap-4.0-8mdk
> 
> (syslog я уже обновил, он тоже после этого не запускался)
> 
> А новые пакеты для этой цели используют систему систему управления этими
> сервисами -- chkconfig.
> 
> Обновление пакета идет по схеме:
> 
> 1. установка нового
> 2. удаление старого
> 
> Поэтому при обновлении такого пакета на этапе 1 вызывается chkconfig
> --add, что оказывается совершненно бесполезным из-за того, что на этапе 2
> установленные chkconfig'ом ссылки удаляются как принадлежащие старому
> пакету и не принадлежащие новому.

Все верно, разве что список "кривых" пакетов может оказаться несколько
длиннее.

> Могу предложить несколько способов борьбы с этим при создании пакетов:

Только не в этом списке рассылки.


Regards,
	Dmitry

+-------------------------------------------------------------------------+
Dmitry V. Levin     mailto://ldv@fandra.org
Software Engineer   PGP pubkey http://www.fandra.org/users/ldv/pgpkeys.html
IPLabs Linux Team   http://linux.iplabs.ru
Fandra Project      http://www.fandra.org
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 232 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20010109/8f8fd75d/attachment-0013.bin>


Подробная информация о списке рассылки Sisyphus