update-rc.d, игнорируя порядковые номера

Я пытаюсь настроить свою систему, чтобы демон emacs запускался после загрузки машины. Я создал файл /etc/init.d с командами, которые я хочу выполнить, но при выполнении update-rc.d он игнорирует порядковые номера, которые я поставлю.

[host /etc/init.d]$ sudo update-rc.d -n emacs defaults 10 02 insserv: enable service ../init.d/emacs -> /etc/init.d/../rc0.d/K01emacs insserv: enable service ../init.d/emacs -> /etc/init.d/../rc1.d/K01emacs insserv: enable service ../init.d/emacs -> /etc/init.d/../rc2.d/S02emacs insserv: enable service ../init.d/emacs -> /etc/init.d/../rc3.d/S02emacs insserv: enable service ../init.d/emacs -> /etc/init.d/../rc4.d/S02emacs insserv: enable service ../init.d/emacs -> /etc/init.d/../rc5.d/S02emacs insserv: enable service ../init.d/emacs -> /etc/init.d/../rc6.d/K01emacs insserv: dryrun, not creating .depend.boot, .depend.start, and .depend.stop [host /etc/init.d]$ 

Я в замешательстве, почему последние два аргумента команды игнорируются и могу ли я игнорировать тот факт, что я устанавливаю начальный порядковый номер для такого низкого значения.

    One Solution collect form web for “update-rc.d, игнорируя порядковые номера”

    update-rc.d defaults не обрабатывает никаких других аргументов; он использует информацию из заголовков LSB сценария инициализации, чтобы определить приоритет использования (порядковый номер), а также определить, на каких уровнях запуска запускать и останавливать службу.

    Если ваш скрипт зависит только от $local_fs , для него нормально работать с низким порядковым номером; если вы посмотрите в /etc/rc2.d вы увидите довольно много стартовых ссылок с низкими номерами. Если ваш сценарий не определяет собственные уровни выполнения, используются значения по умолчанию: начните с уровней 2-5, остановитесь на уровнях 0, 1 и 6. Чтобы определить свои собственные значения, вы обычно используете заголовок, например

     ### BEGIN INIT INFO # Provides: emacs # Required-Start: $local_fs $network $remote_fs # Required-Stop: $local_fs $network $remote_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: start and stop the Emacs daemon ### END INIT INFO 

    (при необходимости изменяя различные значения).

    Вы также можете использовать update-rc.d enable и update-rc.d disable чтобы соответственно включать и отключать скрипт на определенном уровне выполнения ( например, update-rc.d emacs disable 3 ).

    Linux и Unix - лучшая ОС в мире.