LINUX.ORG.RU
ФорумAdmin

Запуск скрипта перед завершением работы

 , ,


0

1

Всем привет, как сделать выполнение скриптов перед завершением работы?
В частности меня интересует vagrant suspend, всегда забываю его выключить и выключение зависает. Только кнопочкой Power можно отключить. Помещал симлинк в /etc/rc0.d но эффекта нет. Как быть товарищи?


Сообщил бы для начала дистрибутив или хотя бы систему инициализации.

anonymous ()
Ответ на: комментарий от Sky4eg

Не знаю, что там за система инициализации. Если upstart, то man update-rc.d, скрипт будет лежать в /etc/init.d. При этом надо правильно задать уровни запуска (или командой update-rc.d (до 14.04 включительно) или в самом скрипте (с 14.10)).

В systemd — не знаю, читай документацию, должно быть существенно проще, чем с upstart.

anonymous ()
Ответ на: комментарий от Sky4eg

так в том и дело, что в systemd (ЕМНИП) был какой-то юнит совместимости с rc.local, может правда отключенный по дефолту.

Komintern ★★★★★ ()
Последнее исправление: Komintern (всего исправлений: 1)
Ответ на: комментарий от anonymous

$ init --version
init (upstart 1.12.1)
Copyright (C) 2006-2014 Canonical Ltd., 2011 Scott James Remnant

This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Sky4eg ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.