Re: pre-up & post-down for daemons
On Fri, Feb 29, 2008 at 10:17:55PM +0300, Stanislav Maslovski wrote:
> On Fri, Feb 29, 2008 at 05:09:10PM +0200, Maxim Tyurin wrote:
> > Hi!
> > Возникла у меня задача - не знаю как ее решить наиболее "прямо".
> >
> > Необходим функционал вроде pre-up и post-down из network/interfaces
> > только для демонов. Точнее для скриптов из /etc/init.d/
> >
> > Как сделать нормально? Не изменяя родных скриптов и не подменяя
> > /sbin/start-stop-daemon?
>
> Может быть подойдет функционал, заложенный в startpar из пакета sysvinit?
> Судя по ману, он понимет файлы
>
> /etc/init.d/.depend.boot
> /etc/init.d/.depend.start
> /etc/init.d/.depend.stop
>
> Формат файлов простой, типа Makefile, думаю, при необходимости можно
> набить ручками. Вообще, по задумке, эти файлы создает insserv,
> для целей параллельного запуска скриптов при загрузке системы.
Нет, видимо не подойдет. С опцией -M он не позволяет стартовать/стопать
сервисы выборочно, только все скопом.
--
Stanislav
Reply to: