Изменить запуск службы "последовательность" с марионеткой

568
ITL

Когда используешь

service { 'ntp': ensure => running, enable => true, # [...] } 

Puppet позаботится о том, чтобы служба запускалась при загрузке. Поэтому он создает ссылки для нескольких уровней запуска ( /etc/rcN.d ), например S20ntp.

Какой будет удобная конфигурация марионеток для изменения порядкового номера 20на что угодно (то есть 30)? Я хотел бы избежать execтипа.

0

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

0
Zoredache

What OS are you running. These days almost everything is using some kind of dependency calculator to build the appropriate links. Trying to force a value improperly would just get changed if some other package got installed. You may need to update the LSB stanza in the init script to require the service you want to already be running (ie Required-Start).

Спасибо, я не учел это. Очевидно, что это означает изменение содержимого сценария, установленного _upstream_, с помощью puppet. На первый взгляд это нехорошо. В основном я работаю в системе Ubuntu и (позже) CentOS. ITL 8 лет назад 0

Похожие вопросы