Страница 1 из 1

debian init.d

Добавлено: 2014-05-16 14:12:24
admin_sv
Добрый день народ, помогите разобраться. Написал скрипт:

Код: Выделить всё

### BEGIN INIT INFO
# Provides: defaultdaemon
# Required-Start:    $syslog $network
# Required-Stop:     $syslog lvm2 lvm
# Should-Start: mountnfs mtab xend
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start daemon at boot time
# Description: Enable service provided by daemon.
### END INIT INFO
#!/bin/sh
. /lib/lsb/init-functions
conect()
{
   ...
}
disconnect()
{
       ...
}
case "$1" in
start)
        connect
;;
stop)
        disconnect
;;
*)
        echo "Error value">&2
        exit 2
;;
esac
exit 0


Если запускать руками все норм /etc/init.d/script.sh start, а вот автозапуск не происходит(скрипт должен стартовать после запуска сети, а выключатся перед выключением lvm).
Вопрос: что с ним не так? :st:

Re: debian init.d

Добавлено: 2014-05-16 14:41:16
Neus
а сцылки на автозапуск сделал?

Код: Выделить всё

update-rc.d твой-демон defaults

Re: debian init.d

Добавлено: 2014-05-16 14:55:42
admin_sv
да

Re: debian init.d

Добавлено: 2014-05-23 16:33:36
admin_sv
все норм скрипт работает, проблема с бриджом не успевает отработать. А можно как то тормазнуть выполнение автозагрузки стороннего демона?