Измените "последовательность" запуска службы с помощью Puppet
Когда используешь
service { 'ntp':
ensure => running,
enable => true,
# [...]
}
Puppet позаботится о том, чтобы служба запускалась при загрузке. Поэтому он создает ссылки для нескольких уровней запуска (/etc/rcN.d), например S20ntp
,
Какая бы была удобная марионеточная конфигурация для изменения порядкового номера 20
ни к чему (то есть 30
)? Я хотел бы избежать exec
тип.
1 ответ
На какой ОС вы работаете. В наши дни почти все используют какой-то калькулятор зависимостей для создания соответствующих ссылок. Попытка ненадлежащим образом принудительно установить значение просто изменилась бы, если бы был установлен какой-либо другой пакет. Вам может потребоваться обновить раздел LSB в сценарии инициализации, чтобы потребовать службу, которую вы хотите уже запустить (т. Е. Required-Start).