summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormh <mh@immerda.ch>2008-10-19 16:14:01 +0000
committermh <mh@immerda.ch>2008-10-19 16:14:01 +0000
commit8442a1fe1852eb551e6bdf7cb2743592fc3d0b14 (patch)
tree76f5f755ba333782e2989ff3d65f9dd0686ba35e
parentdc8ddd6106b36c8a45c0b46eb510b2e56d5e8776 (diff)
adding membership management to groups
-rw-r--r--manifests/init.pp4
1 files changed, 4 insertions, 0 deletions
diff --git a/manifests/init.pp b/manifests/init.pp
index a6fd043..397e5ba 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -8,6 +8,8 @@ define user::define_user(
$name_comment = '',
$uid,
$gid,
+ $groups = undef,
+ $membership = 'minimum',
$home_dir = '',
$home_dir_mode = '0750',
$ssh_key = '',
@@ -40,6 +42,8 @@ define user::define_user(
managehome => true,
shell => $real_shell,
uid => $uid,
+ groups => $groups,
+ membership => $membership,
}
case $name {