You are hereusing puppet / outline / manifests / examples

examples


By thomas - Posted on 26 May 2009

restarting a service when a file is changed (subscribe)
file { "/etc/nsswitch.conf":
    mode => 644,
    source => "puppet://server.example.com/etc/nsswitch.conf" }
service { nscd:
    ensure => true,
    enable => true,
    hasrestart => true,
    subscribe => File['/etc/nsswitch.conf'] }
service { messagebus:
    ensure => true,
    enable => true,
    hasrestart => true,
    subscribe => File['/etc/nsswitch.conf'] }