puppet服务资源,启用,初始化脚本顺序

在傀儡,如果你启用这样的服务:

service { 'myservice': ensure => running, enable => true, subscribe => File['/etc/init.d/myservice']; } file { '/etc/init.d/myservice': source => "puppet:///modules/myservice/myservice", ensure => file, owner => root, group => root, mode => '0755', } 

然后木偶创build/etc/rc3.d/S??myservice在我的情况下,它总是创buildS65myservice 。 65从哪里来? 如果傀儡一贯select65,那么必须在某个地方确定,但是我不知道它是如何做出这个决定的。 如何在启动过程中稍后启动此服务? (例如S99myservice

可以通过向启动脚本添加chkconfig子句来更改顺序,例如:

 #!/bin/sh # # chkconfig: 35 59 80 

上述服务应使用启动命令59和关闭命令80在运行级别3和5启动。
http://lpetr.org/blog/archives/startup-order-of-services-on-rhel-or-centos