From 04d7f29e9b8d848af7c5f61e81bdff7769817e10 Mon Sep 17 00:00:00 2001 From: Paul Wise Date: Mon, 13 Jun 2016 08:27:44 +0800 Subject: [PATCH] Look up the default group from the config instead of hardcoding it --- ud-guest-upgrade | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ud-guest-upgrade b/ud-guest-upgrade index 1ef7f64..a259d0b 100755 --- a/ud-guest-upgrade +++ b/ud-guest-upgrade @@ -26,6 +26,8 @@ import os, pwd, sys from userdir_ldap import *; from string import Template +DefaultGroup = getattr(ConfModule, "defaultgroup", 'users') + parser = argparse.ArgumentParser(description='Upgrade a guest account.') parser.add_argument('uid', metavar='UID', help="user's uid to be upgraded") @@ -68,7 +70,7 @@ print "delete: shadowExpire" print "-" print "replace: supplementaryGid" for gid in attrs['supplementaryGid']: - if gid == "guest": gid = "Debian" + if gid == "guest": gid = DefaultGroup print "supplementaryGid:", gid print "-" print "add: privateSub" -- 2.20.1