summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormh <mh@immerda.ch>2008-10-20 20:30:18 +0000
committermh <mh@immerda.ch>2008-10-20 20:30:18 +0000
commit33d462b9799eea4f14c6f6ee60bf47e1dd66e8a6 (patch)
treee7319a92e1d851c478f64dfbb4d0d06575c02806
parentff436ef711d31f06b0e69318cd8ecdfeefda2699 (diff)
fixing definition
-rw-r--r--manifests/init.pp8
1 files changed, 6 insertions, 2 deletions
diff --git a/manifests/init.pp b/manifests/init.pp
index ee16b56..9f887bc 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -58,7 +58,7 @@ define user::define_user(
file{"$real_homedir":
ensure => directory,
require => User[$name],
- owner => $name, group => $name, mode => $homedir_mode;
+ owner => $name, mode => $homedir_mode;
}
case $uid {
@@ -99,7 +99,11 @@ define user::define_user(
}
case $gid {
- 'absent': { info("no gid defined for user $name") }
+ 'absent': {
+ File[$real_homedir]{
+ group => $name,
+ }
+ }
default: {
File[$real_homedir]{
group => $gid,