Назад | Перейти на главную страницу

systemd не соблюдает порядок KILL chkconfig

У меня есть сценарий инициализации, который должен запускать и останавливать оба сначала во время перезагрузки системы. Я смог добиться этого, имея соответствующий порядок chkConfig START и KILL.

Только когда-то назад я перешел на использование systemd. Но я не хочу переносить свой initscript в службу systemd. Итак, я полагаюсь на совместимость systemd с скриптами инициализации. Но я вижу, что после перехода на systemd initscript не может остановиться как первая служба. Вместо этого я вижу, что приказ chkconfig KILL больше не соблюдается в systemd. На первый взгляд кажется, что systemd просто меняет порядок запуска во время уничтожения / остановки служб.

Итак, есть ли способ заставить мой initscript запускаться и останавливаться как в качестве первой службы, чтобы сделать это во время перезагрузки системы или в целом, есть ли способ сделать так, чтобы systemd выполнял заказ chkconfig KILL? Версия systemd, которую я использую, - systemd-201-2.fc18.9.i686

Любая помощь будет оценена по достоинству.