diff --git a/ipa-server/ipa-gui/ipagui/controllers.py b/ipa-server/ipa-gui/ipagui/controllers.py index ad4d31a95..acbc48185 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 diff --git a/ipa-server/ipa-gui/ipagui/forms/user.py b/ipa-server/ipa-gui/ipagui/forms/user.py index 3c5d8362c..c5478bf8a 100644 --- a/ipa-server/ipa-gui/ipagui/forms/user.py +++ b/ipa-server/ipa-gui/ipagui/forms/user.py @@ -77,7 +77,7 @@ class UserEditForm(widgets.Form): fields = [UserFields.givenname, UserFields.sn, UserFields.mail, UserFields.uid_hidden, UserFields.user_orig, - UserFields.uidnumber_hidden, UserFields.gidnumber_hidden, + UserFields.uidnumber, UserFields.gidnumber, UserFields.krbPasswordExpiration_hidden, ] diff --git a/ipa-server/ipa-gui/ipagui/static/css/style.css b/ipa-server/ipa-gui/ipagui/static/css/style.css index 9654ebf15..92379caaa 100644 --- a/ipa-server/ipa-gui/ipagui/static/css/style.css +++ b/ipa-server/ipa-gui/ipagui/static/css/style.css @@ -149,6 +149,10 @@ body { } .small { + font-size: small; +} + +.xsmall { font-size: x-small; } diff --git a/ipa-server/ipa-gui/ipagui/templates/master.kid b/ipa-server/ipa-gui/ipagui/templates/master.kid index 3be1f4c09..8abe24bac 100644 --- a/ipa-server/ipa-gui/ipagui/templates/master.kid +++ b/ipa-server/ipa-gui/ipagui/templates/master.kid @@ -28,7 +28,7 @@