LINUX.ORG.RU

История изменений

Исправление sunny1983, (текущая версия) :

За отсыл к нужным докам спасибо.
Я не курсе я был, что в Debian нет рунлевелов, поскольку всегда устанавливал Debian с netinst-диска или с debootstrap и иксы всегда запускал через startx.
А в слаке всё логично и просто до безобразия. Запускающий скрипт помещаешь в /etc/rc.d, а в /etc/rc.d/rc.M помещаешь конструкцию вида:

if [ -x /etc/rc.d/rc.service ]; then
  . /etc/rc.d/rc.service start
fi
Включение и выключение сервиса осуществляешь с помощью chmod. А для того, чтобы посмотреть какие сервисы включены, набираешь «ls /etc/rc.d», ls подсвечивает включенные скрипты зелёным.

Странным в устройстве upstart вижу то, что нет способа получить всю информацию о сервисах одной командой.
А ещё меня в бесскриптовых системах инициализации systemd и upstart возмущает то, что разработчики так норовят такие сервисы как plymouth, udev и NetworkManager прибить гвоздями к системе инициализации.

Исходная версия sunny1983, :

За отсыл к нужным докам спасибо.
Я не курсе я был, что в Debian нет рунлевелов, поскольку всегда устанавливал Debian с netinst-диска или с debootstrap и иксы всегда запускал через startx.
А в слаке всё логично и просто до безобразия. Запускающий скрипт помещаешь в /etc/rc.d, а в /etc/rc.d/rc.M помещаешь конструкцию вида:

if [ -x /etc/rc.d/rc.service ]; then
  . /etc/rc.d/rc.service start
fi
Включение и выключение сервиса осуществляешь с помощью chmod. А для того, чтобы посмотреть какие сервисы включены, набираешь «ls /etc/rc.d», ls подсветить включенные скрипты зелёным.

Странным в устройстве upstart вижу то, что нет способа получить всю информацию о сервисах одной командой.
А ещё меня в бесскриптовых системах инициализации systemd и upstart возмущает то, что разработчики так норовят такие сервисы как plymouth, udev и NetworkManager прибить гвоздями к системе инициализации.