Added support for OpenBSD into cups::client class.

This commit is contained in:
Timo Mkinen 2009-08-29 18:51:47 +03:00
parent 4a5e98f558
commit 7b74a06ed6

View file

@ -12,10 +12,25 @@ class cups::client {
content => template("cups/client.conf.erb"),
mode => 0644,
owner => root,
group => lp,
group => $operatingsystem ? {
openbsd => wheel,
default => lp,
},
require => Package["cups"],
}
case $operatingsystem {
openbsd: {
exec { "cups-enable":
command => "echo y | cups-enable",
path => "/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin",
user => root,
unless => "readlink /usr/bin/lpr | egrep '^/usr/local/bin/lpr$'",
require => Package["cups"],
}
}
}
}
# Install cups server