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",
|
name => "sysklogd",
|
||||||
before => File["/etc/syslog.conf"],
|
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":
|
file { "/etc/syslog.conf":
|
||||||
|
@ -125,14 +128,7 @@ class syslog::client::syslogd {
|
||||||
},
|
},
|
||||||
ensure => running,
|
ensure => running,
|
||||||
enable => true,
|
enable => true,
|
||||||
start => $::operatingsystem ? {
|
flags => $service_flags,
|
||||||
"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,
|
|
||||||
},
|
|
||||||
require => File["/var/log/all.log"],
|
require => File["/var/log/all.log"],
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue