From 54ddde930f884790e93d211a5b63a39946e6843f Mon Sep 17 00:00:00 2001 From: mh Date: Mon, 5 Jul 2010 22:19:26 +0200 Subject: avoid dependency loop --- manifests/managed.pp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/manifests/managed.pp b/manifests/managed.pp index 59fc1bf..52d4f94 100644 --- a/manifests/managed.pp +++ b/manifests/managed.pp @@ -145,7 +145,6 @@ define user::managed( if $manage_group { group { $name: allowdupe => false, - before => User[$name], ensure => $ensure, } if $real_gid { @@ -166,6 +165,10 @@ define user::managed( } } } + } else { + Group[$name]{ + before => User[$name], + } } } } -- cgit v1.2.3