summaryrefslogtreecommitdiffstats
path: root/ipa-admintools/ipa-adduser
Commit message (Collapse)AuthorAgeFilesLines
* Handle the --usage option by actually displaying the usageRob Crittenden2008-01-311-1/+4
| | | | | | Fix some missing options in --usage Remove a few debugging statements Resolves 430704
* Rework input validation to more closely match what we require in the UIRob Crittenden2007-12-071-17/+17
|
* Compatibility changes to work on RHEL 5 with python 2.4rcritten@redhat.com2007-11-301-1/+1
|
* Implement the password policy UI and finish IPA policy UIRob Crittenden2007-11-161-2/+0
| | | | | | | | | | | | | | | | | | This includes a default password policy Custom fields are now read from LDAP. The format is a list of dicts with keys: label, field, required. The LDAP-based configuration now specifies: ipaUserSearchFields: uid,givenName,sn,telephoneNumber,ou,title ipaGroupSearchFields: cn,description ipaSearchTimeLimit: 2 ipaSearchRecordsLimit: 0 ipaCustomFields: ipaHomesRootDir: /home ipaDefaultLoginShell: /bin/sh ipaDefaultPrimaryGroup: ipausers ipaMaxUsernameLength: 8 ipaPwdExpAdvNotify: 4 This could use some optimization.
* If unable to connect to the XML-RPC server print a more useful error msg.Rob Crittenden2007-11-151-2/+6
|
* Actually return a value to the shellRob Crittenden2007-10-191-1/+2
|
* Rely more on kerberos.Simo Sorce2007-10-011-30/+25
| | | | | | | Don't read ipa.conf to get the realm, the kerberos libs do that for you. Use the krbPrincipalName to change passwords Make it possible to specify the principal at user creation. Mail is not a required attribute so far, don't require it.
* Give ipa-adduser, ipa-addgroup and ipa-usermod an interactive modercritten@redhat.com2007-09-211-18/+164
| | | | | | | Add ipa-passwd tool Add simple field validation package This patch adds a package requirement, python-krbV. This is needed to determine the current user based on their kerberos ticket.
* Add function to allow user's to set/reset their kerberos passwordrcritten@redhat.com2007-09-111-1/+12
| | | | Remove some unused calls to retrieve the current realm
* Initial support for Groupsrcritten@redhat.com2007-08-241-0/+3
| | | | | | | | | Create separate object for Users and Groups (using same base class) Check for uniqueness before adding new users and groups Remove user_container from everything but add operations Abstract out a number of functions that are common across users and groups Make sure all strings passed in to be in a filter are checked Add new error message: No modifications specified
* Convert add_user to take a user instead of a dict.Kevin McCarthy2007-08-201-8/+9
|
* Manual merge changes in for the cidict/ipaclient add_user()Kevin McCarthy2007-08-171-1/+2
|
* Merge simple fix from Rob Crittenden.milestone_2Karl MacMillan2007-08-171-1/+1
|
* Implement user inactivationrcritten@redhat.com2007-08-171-0/+3
| | | | | Comment some functions Add attribute argument to get_user()
* - Abstracted client class to work directly or over RPCrcritten@redhat.com2007-08-061-3/+9
| | | | | | | | | | | - Add mod_auth_kerb and cyrus-sasl-gssapi to Requires - Remove references to admin server in ipa-server-setupssl - Generate a client certificate for the XML-RPC server to connect to LDAP with - Create a keytab for Apache - Create an ldif with a test user - Provide a certmap.conf for doing SSL client authentication - Update tools to use kerberos - Add User class
* Rename 'gn' to 'givenName'kmccarth@redhat.com2007-08-021-1/+1
|
* Add local-dist target.Karl MacMillan2007-08-011-4/+7
| | | | Remove hard-coded config.
* Minor fix to adduser.Karl MacMillan2007-07-311-1/+0
| | | | Make ipa-server-install restart htppd
* Fixed broken patches and server spec.Karl MacMillan2007-07-311-3/+4
|
* Final reorginzation to reflect packaging.Karl MacMillan2007-07-311-0/+80