summaryrefslogtreecommitdiffstats
path: root/ipa-admintools
Commit message (Collapse)AuthorAgeFilesLines
* Fix deprecation error of BaseException.message in Python 2.6Rob Crittenden2009-07-3018-20/+20
|
* Fix appending to a multi-valued field.Rob Crittenden2008-11-121-1/+1
| | | | | There was a bug where only the first value of a multi-valued field would be returned.
* ipa-pwpolicy: correctly compare minlife and maxlife Fixes: 463849Martin Nagy2008-10-081-1/+1
|
* Fix a typo in ipa-modgroup causing it to fail Fixes: 463567Martin Nagy2008-10-081-1/+1
|
* ipa-change-master-key: Really exit when not run as root Also fix this for ↵Martin Nagy2008-10-081-0/+1
| | | | ipa-fix-CVE-2008-3274
* Remove reference to very unlikely service examples that are notSimo Sorce2008-09-181-3/+0
| | | | currently kerberized (and may never be due to their nature).
* Fix error where usage wasn't being updated properlyRob Crittenden2008-09-121-1/+1
|
* Fix spelling.Martin Nagy2008-09-121-1/+1
|
* Fix the -G option of ipa-adduser. Don't add the user if one of the groups ↵Martin Nagy2008-09-111-11/+28
| | | | doesn't exist. Fixes: 459801
* More strict input checks in ipa-pwpolicy and return non-zero when ↵Martin Nagy2008-09-111-7/+7
| | | | unsuccessful. Fixes: 461213, 461325, 461332, 461543
* Rework config.py and change cli tools. Maintain order of IPA servers from ↵Martin Nagy2008-09-1121-338/+251
| | | | command line, config and DNS. Parse options before detecting IPA configuration. Don't ignore rest of the options if one is missing in ipa.conf. Drop the --usage options, we will rely on --help. Fixes: 458869, 459070, 458980, 459234
* Add a tool to change the kerberos Master Key in case an admin wants to.Simo Sorce2008-09-102-0/+382
| | | | | | This tool will dump and re-encrypt all keys, then reload and change the master key in LDAP and in the stash file. It will also restart the Directory Server and the the KDC
* Display name as separate attributes instead of showing common name.Rob Crittenden2008-08-221-1/+13
| | | | | | | We allow one to individually set first and last name but we do not automatically update the common name so changes don't seem to happen. 451318
* Add options to display a subset of delegations and return 2 if none are found.Rob Crittenden2008-08-221-16/+31
| | | | 452027
* Add tool to manage IPA Search and User policyRob Crittenden2008-08-204-1/+254
| | | | 448624, 448625
* Fix versioning for configure.ac and ipa-python/setup.pySimo Sorce2008-08-112-3/+6
| | | | | | | | | | Fix make maintainer-clean Also make RPM naming consistent by using a temp RELEASE file. This one helps when testing builds using rpms. Just 'echo X > RELEASE' to build a new rpms (X, X+1, X+2 ...) Version 1.1.0 was released some times ago, bump up to 1.1.1
* Change user and group validators to match shadow-utilsRob Crittenden2008-08-074-14/+19
| | | | | | | | This sets the regex to [a-zA-Z0-9_.][a-zA-Z0-9_.-]{0,30}[a-zA-Z0-9_.$-]? Also change the validators to return True/False 450613, 457124
* Wrap up the raw_input() to user_input() for convenience and uniformity.Martin Nagy2008-07-233-108/+14
|
* Fix attribute parsing so that you can add a DN or an attribute with a '=' ↵Martin Nagy2008-07-094-8/+8
| | | | character in it. Fixes #454630
* Be more exacting when deleting a group.Rob Crittenden2008-07-071-5/+9
| | | | 453222
* Add documentation for -v/--verbose optionRob Crittenden2008-07-0317-7/+65
| | | | 451117
* Missed adding verbose to a couple of IPAClient invocations.Rob Crittenden2008-06-114-4/+4
| | | | 443987
* Fix some minor man page issues.Rob Crittenden2008-06-042-3/+11
| | | | 438771
* Fix some minor man page issues.Rob Crittenden2008-06-033-2/+4
| | | | 438771
* Add two now options, --addattr and --setattr, to allow arbitrary attributes ↵Rob Crittenden2008-05-304-4/+87
| | | | | | | | | 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
* Actually pass along the verbose option to IPAClient.Rob Crittenden2008-05-2917-17/+17
| | | | 443987
* Add python-configobj as a Requires and do some other specfile cleanups.Rob Crittenden2008-05-281-5/+13
| | | | 432814
* Catch name resolution errors coming from the socket module.Rob Crittenden2008-05-1318-0/+72
| | | | 442650
* Second half of the redoing how the version is managed.Rob Crittenden2008-05-071-1/+1
|
* Redo the way versioning works in freeIPA.Rob Crittenden2008-05-051-79/+0
| | | | | | | | | | | | | | | | | The file VERSION is now the sole-source of versioning. The generated .spec files will been removed in the maintainer-clean targets and have been removed from the repository. By default a GIT build is done. To do a non-GIT build do: $ make TARGET IPA_VERSION_IS_GIT_SNAPSHOT=no When updating the version you can run this to regenerate the version: $ make version-update The version can be determined in Python by using ipaserver.version.VERSION
* Remove duplicated "the" and add some formatting to the EXAMPLE for clarity.Rob Crittenden2008-05-051-3/+4
| | | | 443012
* Add --verbose option so the HTTP headers and XML request/response can be seen.Rob Crittenden2008-04-2518-265/+448
| | | | | | | 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
* Add nfs as a service principal type.Rob Crittenden2008-04-231-0/+1
| | | | 440242
* Become version 1.0.0release-1-0-0Rob Crittenden2008-04-162-1/+7
|
* Move print statement to the correct scope so it displays both lock and unlock.Rob Crittenden2008-04-151-1/+1
| | | | 442625
* is_integer returns the integer, don't use an if clause, just check it, if itSimo Sorce2008-04-081-12/+12
| | | | | is wrong it will just throw an exception and exit. Fix error reporting to use the canonical str(e)
* Fix error where password was getting set wrong if passed in on command-line.Rob Crittenden2008-04-081-1/+1
| | | | 439905
* When getting members let user indicate what type of member they want.Rob Crittenden2008-03-271-1/+1
| | | | | | | | | | The memberOf attribute includes members that are directly in the group via the "member" attribute and those that are included as a result of being in a group that is in the group. The UI needs to be able to distinguish between the two. 438706
* Don't define bogus realm/server in configuration file by defaultRob Crittenden2008-03-1718-0/+54
| | | | | | | Add default exception handler to avoid backtraces in cmdline tools Enhance error message when the IPA server or realm can't be found 437565
* Allow groups to be added as a group membeRob Crittenden2008-02-282-7/+39
| | | | 435134
* In the UI we don't want to display Edit links unless someone can actuallyRob Crittenden2008-02-273-4/+50
| | | | | | | | | | | | edit things. We use the 'editors' group for this. This group itself grants no permission other than displaying certain things in the UI. In order to be in the editors group a user must be a member of a group that is the source group in a delegation. The memberof plugin will do all the hard work to be sure that a user's memberof contains cn=editors if they are in a delegated group. 432874
* - Centralize try/except so the entire program is covered. This make itRob Crittenden2008-02-2718-1034/+1124
| | | | | | | possible to catch KeyboardInterrupt during the import process. - Add function for handling python differences with GSSError 434798
* Require that service principals resolve to a DNS A record.Rob Crittenden2008-02-262-4/+14
| | | | | | There is a --force option for those who know what they are doing. 433483
* Move ipa-getkeytab man page into proper subdirRob Crittenden2008-02-252-65/+1
| | | | 433878
* Command-line utility to manage password policyRob Crittenden2008-02-254-0/+194
| | | | 432814
* Remove reference to wrong commandRob Crittenden2008-02-211-5/+5
| | | | | | Clean up language around automatically appending the Kerberos realm 433800
* Become freeipa-0.99.0Rob Crittenden2008-02-212-3/+9
|
* Handle input range properly and catch KeyboardInterrupt and exit gracefullyRob Crittenden2008-02-202-4/+9
| | | | 433496
* Handle a ctrl-C gracefully while getting the new passwordRob Crittenden2008-02-201-13/+18
| | | | Resolves 433053
* Include some missing man pagesRob Crittenden2008-02-081-0/+3
|