Rob Crittenden
8f639ea924
Add two now options, --addattr and --setattr, to allow arbitrary attributes to be added and set when a new user or group is created.
...
Make the user password not mandatory and add new option, -P, to prompt
for a password interactively.
449006
2008-05-30 11:22:56 -04:00
Rob Crittenden
e3ba80e3d3
Actually pass along the verbose option to IPAClient.
...
443987
2008-05-29 16:04:28 -04:00
Rob Crittenden
3daa94ccc0
Catch name resolution errors coming from the socket module.
...
442650
2008-05-13 12:00:21 -04:00
Rob Crittenden
12ea8efc0b
Add --verbose option so the HTTP headers and XML request/response can be seen.
...
Also re-do the way modules are imported. I was attemping to have ^C handled
gracefully but the way I did it could mask other problems.
443987
2008-04-25 10:35:22 -04:00
Rob Crittenden
c3fedca013
Don't define bogus realm/server in configuration file by default
...
Add default exception handler to avoid backtraces in cmdline tools
Enhance error message when the IPA server or realm can't be found
437565
2008-03-17 13:16:56 -04:00
Rob Crittenden
ad8096b51f
- Centralize try/except so the entire program is covered. This make it
...
possible to catch KeyboardInterrupt during the import process.
- Add function for handling python differences with GSSError
434798
2008-02-27 10:40:18 -05:00
Rob Crittenden
64cce8f82e
Handle the --usage option by actually displaying the usage
...
Fix some missing options in --usage
Remove a few debugging statements
Resolves 430704
2008-01-31 10:52:05 -05:00
Rob Crittenden
ae5cb78ab8
Use proper string validation routine.
...
Resolves 430709
2008-01-31 10:59:38 -05:00
Rob Crittenden
00489597d8
Rework input validation to more closely match what we require in the UI
2007-12-07 17:07:03 -05:00
Rob Crittenden
bfcc044db2
If unable to connect to the XML-RPC server print a more useful error msg.
2007-11-15 10:27:59 -05:00
Rob Crittenden
6b0587726a
Actually return a value to the shell
2007-10-19 09:59:07 -04:00
rcritten@redhat.com
7b96973711
Give ipa-adduser, ipa-addgroup and ipa-usermod an interactive mode
...
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.
2007-09-21 10:24:36 -04:00
rcritten@redhat.com
861cda3cb5
Initial support for Groups
...
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
2007-08-24 15:42:56 -04:00