Где я могу настроить параметры запуска службы в Ubuntu?

8044
deltaray

Я не привык использовать Ubuntu или Debian в качестве сервера. Я больше привык к способам Red Hat / Fedora и даже Gentoo (yikes).

При установке Red Hat вы часто можете настроить большинство служб, которые запускаются из init, используя файлы конфигурации в / etc / sysconfig, названном службой. Есть ли такая же вещь под Ubuntu?

В частности, я пытаюсь контролировать, как процессы libvirtd и kvm запускаются в параметрах командной строки. Мне нужно где-то добавить опцию --listen.

6

1 ответ на вопрос

7
Dennis Williamson

Ubuntu и Debian используют Upstart в качестве замены init, но устаревшие initсценарии поддерживаются. Скорее всего, вы можете добавить параметр в сценарий /etc/init.dс тем же именем, что и служба. Также смотрите в /etc/initдля .confфайлов, которые контролируют уровень выполнения, что услуги запускаются и останавливаются, и как они respawned и т.д.

Спасибо. Ты прав. Место, где мне нужно было установить параметр --listen, было в /etc/init/libvirt-bin.conf. deltaray 13 лет назад 0