Ubuntu имеет 8 уровней запуска (0-6 и S), я хочу добавить уровень запуска 7.
Я сделал следующее:
1.- Создала папку / etc / rc7.d / , которая содержит несколько символических ссылок на / etc / init.d /
2.- Создал файл / etc / event.d / rc7 Это его содержимое:
# rc7 - runlevel 7 compatibility
#
# This task runs the old sysv-rc runlevel 7 ("multi-user") scripts. It
# is usually started by the telinit compatibility wrapper.
start on runlevel 7
stop on runlevel [!7]
console output
script
set $(runlevel --set 7 || true)
if [ "$1" != "unknown" ]; then
PREVLEVEL=$1
RUNLEVEL=$2
export PREVLEVEL RUNLEVEL
fi
exec /etc/init.d/rc 7
end script
Я думал, что этого будет достаточно, но telinit 7 по-прежнему выдает эту ошибку: telinit: недопустимый уровень запуска: 7