Saya menggunakan boneka untuk (secara teoritis) mendapatkan npcd untuk memulai setelah instalasi, namun pada Ubuntu, layanan tersebut diinstal dengan pengaturan default di / etc / default / npcd dari RUN = "no":
$ cat /etc/default/npcd
# Default settings for the NPCD init script.
# Should NPCD be started? ("yes" to enable)
RUN="no"
# Additional options that are passed to the daemon.
DAEMON_OPTS="-d -f /etc/pnp4nagios/npcd.cfg"
Saya akan berpikir bahwa blok konfigurasi boneka ini akan mengurus hal-hal:
service { "npcd":
enable => true,
ensure => "running",
require => Package["pnp4nagios"],
}
Tapi sayangnya, tidak, dan benar-benar menulis ulang file di / etc / default, saya tidak yakin apa yang harus dilakukan. Apakah ada cara mudah untuk mengaktifkan layanan yang tidak saya lihat?
Sebagai catatan, saya menggunakan Ubuntu 12.04.2 dan boneka versi 3.1.0.
/etc/default/npcd
denganfile
sumber daya saja? Thefile
tergantung padapackage
, danservice
tergantung padafile
. Saya selalu curiga mengedit file melaluised
atauaugeas
jika saya bisa menghindarinya.