Удаление скрипта Sys-V-Init в пользу rc.local. Будет ли приложение по-прежнему корректно завершать работу?

Мне пришлось удалить сценарий /etc/init.d/crashplan, выполнив update-rc.d -f crashplan remove в пользу запуска демона с помощью /etc/rc.local (причина в том, что у меня есть зашифрованный домашний каталог, который монтируется только при входе пользователя, и это вызывает у демона резервного копирования некоторые проблемы во время загрузки, см. здесь для более подробной информации.

Кажется, что все это работает довольно неплохо для запуска сервиса только после входа в систему, но что мне интересно, так это если Crashplan все равно будет корректно завершать работу при перезагрузке системы или остановится без ссылок на скрипт sys-v-init в /etc/rcN.d?

Честно говоря, когда я сделал update-rc.d -f crashplan remove, в любом случае был удален только сценарий запуска из /etc/rc2.d, что заставляет меня думать, что это, вероятно, нормально. Тем не менее, я просто хотел проверить, нужно ли помещать символические ссылки kill в каталог уровня запуска 0,1,6?

1
задан 6 February 2014 в 00:52

1 ответ

Полагаю, мне по-прежнему следует сохранять ссылки уничтожения Sys-V-init на уровнях запуска 0,1,6:

update-rc.d crashplan stop 20 0 1 6

, чтобы они по-прежнему корректно отключались при shutown / recovery / reboot.

0
ответ дан 6 February 2014 в 00:52

Другие вопросы по тегам:

Похожие вопросы: