Fixes for starting/stopping avahi-daemon on OpenBSD.

This commit is contained in:
Timo Mkinen 2010-06-21 19:14:35 +03:00
parent dda8f7606c
commit 88df294fb3

View file

@ -11,7 +11,6 @@ class avahi::daemon {
service { "dbus-daemon": service { "dbus-daemon":
ensure => running, ensure => running,
enable => true, enable => true,
binary => "dbus-daemon",
start => "install -d -o _dbus -g _dbus /var/run/dbus && /usr/local/bin/dbus-daemon --system", start => "install -d -o _dbus -g _dbus /var/run/dbus && /usr/local/bin/dbus-daemon --system",
before => Service["avahi-daemon"], before => Service["avahi-daemon"],
} }
@ -20,12 +19,9 @@ class avahi::daemon {
service { "avahi-daemon": service { "avahi-daemon":
ensure => running, ensure => running,
enable => true, enable => true,
status => $operatingsystem ? { status => "avahi-daemon -c",
openbsd => "/usr/local/sbin/avahi-daemon -c",
default => "avahi-daemon -c",
},
start => $operatingsystem ? { start => $operatingsystem ? {
openbsd => "/usr/local/sbin/avahi-daemon -D", openbsd => "avahi-daemon -D",
default => undef, default => undef,
}, },
require => Package["avahi"], require => Package["avahi"],