From 6ed1a890341d1e9129a815a8ee0d5cd6ab2a9095 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20M=E4kinen?= Date: Fri, 17 Feb 2012 13:09:00 +0200 Subject: [PATCH] Fixed sudo package definition for OpenBSD. --- sudo/manifests/init.pp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/sudo/manifests/init.pp b/sudo/manifests/init.pp index 1286caa..350885e 100644 --- a/sudo/manifests/init.pp +++ b/sudo/manifests/init.pp @@ -2,8 +2,11 @@ # class sudo { - package { "sudo": - ensure => installed, + if $operatingsystem != "OpenBSD" { + package { "sudo": + ensure => installed, + before => File["/etc/sudoers.d"], + } } file { "/etc/sudoers.d": @@ -18,7 +21,6 @@ class sudo { force => true, recurse => true, source => "puppet:///modules/custom/empty", - require => Package["sudo"], } file { "/etc/sudoers":