From 0efc6d58d4b0bcd2ff6a3653d1c5f98168630b8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20M=E4kinen?= Date: Thu, 2 Aug 2012 12:04:41 +0300 Subject: [PATCH] Fixed dynldap.py deployment to OpenBSD. --- ldap/manifests/init.pp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ldap/manifests/init.pp b/ldap/manifests/init.pp index 2202dad..eb7610f 100644 --- a/ldap/manifests/init.pp +++ b/ldap/manifests/init.pp @@ -289,7 +289,10 @@ class ldap::client::python { source => "puppet:///modules/ldap/dynldap.py", mode => "0644", owner => "root", - group => "root", + group => $::operatingsystem ? { + "openbsd" => "wheel", + default => "root", + }, require => Package["python-ldap"], } python::compile { "${::pythonsitedir}/dynldap.py": }