Відповіді:
Технічно ці .conf
файли /etc/init/
є файлами конфігурації, тому ви можете їх редагувати.
В Ubuntu 11.04 і пізніших версіях ви можете використовувати .override
файли для зміни завдань Upstart без зміни .conf
файлу: Щоб змінити завдання, foo
як визначено в /etc/init/foo.conf
create, /etc/init/foo.override
і ставити в порядок речі, які ви хочете змінити.
На жаль, документація для .override
файлів здається трохи поганою, тому я не дуже впевнений у деталях тут.
Upstart Intro, Cookbook та Best Practices використовує override
файл, що містить manual
строфу, щоб запобігти автоматичному запуску роботи:
echo "manual" >> /etc/init/myjob.override
Просто схоже копіювання .conf
файлу у .override
файл теж працює.
.override
файл можна знайти в архіві блогу Upstart
bum
є лише для SysV Init, а не для Upstart