syslog: Use native service provider for OpenBSD syslogd.
This commit is contained in:
parent
0e59055357
commit
a2ff31ca7c
1 changed files with 4 additions and 8 deletions
|
@ -103,6 +103,9 @@ class syslog::client::syslogd {
|
|||
name => "sysklogd",
|
||||
before => File["/etc/syslog.conf"],
|
||||
}
|
||||
$service_flags = undef
|
||||
} else {
|
||||
$service_flags = "-a /var/www/dev/log -a /var/named/dev/log -a /var/empty/dev/log"
|
||||
}
|
||||
|
||||
file { "/etc/syslog.conf":
|
||||
|
@ -125,14 +128,7 @@ class syslog::client::syslogd {
|
|||
},
|
||||
ensure => running,
|
||||
enable => true,
|
||||
start => $::operatingsystem ? {
|
||||
"openbsd" => "syslogd -a /var/www/dev/log -a /var/named/dev/log -a /var/empty/dev/log",
|
||||
default => undef,
|
||||
},
|
||||
restart => $::operatingsystem ? {
|
||||
"openbsd" => "pkill -HUP -u _syslogd",
|
||||
default => undef,
|
||||
},
|
||||
flags => $service_flags,
|
||||
require => File["/var/log/all.log"],
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue