summaryrefslogtreecommitdiffstats
path: root/ipa-server/ipa-gui/ipagui/controllers.py
diff options
context:
space:
mode:
Diffstat (limited to 'ipa-server/ipa-gui/ipagui/controllers.py')
-rw-r--r--ipa-server/ipa-gui/ipagui/controllers.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/ipa-server/ipa-gui/ipagui/controllers.py b/ipa-server/ipa-gui/ipagui/controllers.py
index ad4d31a9..acbc4818 100644
--- a/ipa-server/ipa-gui/ipagui/controllers.py
+++ b/ipa-server/ipa-gui/ipagui/controllers.py
@@ -145,6 +145,12 @@ class Root(controllers.RootController):
new_user.setValue('nsAccountLock', 'true')
else:
new_user.setValue('nsAccountLock', None)
+ if kw.get('userpassword'):
+ new_user.setValue('userpassword', kw.get('userpassword'))
+ if kw.get('uidnumber'):
+ new_user.setValue('uidnumber', kw.get('uidnumber'))
+ if kw.get('gidnumber'):
+ new_user.setValue('gidnumber', kw.get('gidnumber'))
#
# this is a hack until we decide on the policy for names/cn/sn/givenName