summaryrefslogtreecommitdiffstats
path: root/ipa-admintools
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Include some missing utilities in the MakefileRob Crittenden2008-02-081-0/+2
|
* Set the license uniformly to GPLv2 only.Rob Crittenden2008-02-0418-36/+18
|
* Remove = sign between [set|add|del]attr=attr=value to improve readability.Rob Crittenden2008-02-041-3/+3
|
* Add --usage as a command-line option.Rob Crittenden2008-02-011-0/+2
| | | | Resolves 431283
* Marked with wrong license. IPA is GPLv2.Rob Crittenden2008-01-312-6/+12
|
* Add option to list common attributes for use with --setattr,--addattr,--delattrRob Crittenden2008-01-314-4/+37
|
* Handle the --usage option by actually displaying the usageRob Crittenden2008-01-3115-18/+34
| | | | | | Fix some missing options in --usage Remove a few debugging statements Resolves 430704
* Use proper string validation routine.Rob Crittenden2008-01-311-1/+1
| | | | Resolves 430709
* Fix discrepencies between built-in help and the man page.Rob Crittenden2008-01-252-15/+19
| | | | Resolves bz 429814
* Use consistent naming for tools.Rob Crittenden2008-01-256-15/+15
| | | | Resolves 430243
* Add a copy of the LICENSE and populate some README'sRob Crittenden2008-01-231-0/+13
|
* Fix issues reported by rpmlint.Rob Crittenden2008-01-182-4/+10
| | | | | | | | | | | | | | - Removing shebangs (#!) from a bunch of python libraries - Don't use a variable name in init scripts for the lock file - Keep the init script name consistent with the binary name, so renamed ipa-kpasswd.init to ipa_kpasswd.init - Add status option to the init scripts - Move most python scripts out of /usr/share/ipa and into the python site-packages directories (ipaserver and ipaclient) - Remove unnecessary sys.path.append("/usr/share/ipa") - Fix the license string in the spec files - Rename ipa-webgui to ipa_webgui everywhere - Fix a couple of issues reported by pychecker in ipa-python
* Find and delete service principals from the command-line.Rob Crittenden2008-01-114-0/+249
|
* Fix help text of -a argumentRob Crittenden2008-01-111-1/+1
|
* Clean up the formatting a little.Rob Crittenden2008-01-043-17/+4
|
* Add man pageRob Crittenden2008-01-041-0/+54
|
* Add function to retrieve a short list of attributes to make ipa-adddelegationRob Crittenden2008-01-042-5/+19
| | | | easier to use.
* Merge version changes with upstreamSimo Sorce2007-12-212-1/+7
|\
| * Update versions for release.Karl MacMillan2007-12-212-1/+7
| |
* | Big changeset that includes the work around keytab management.Simo Sorce2007-12-212-17/+4
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Following the changelog history from my dev tree, some comments are useful imo ------------------------------------------------------ user: Simo Sorce <ssorce@redhat.com> date: Fri Dec 21 03:05:36 2007 -0500 files: ipa-server/ipa-slapi-plugins/ipa-pwd-extop/test-get-keytab.c description: Remove remnants of the initial test tool changeset: 563:4fe574b7bdf1 user: Simo Sorce <ssorce@redhat.com> date: Fri Dec 21 02:58:37 2007 -0500 files: ipa-server/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_extop.c description: Maybe actually encrypting the keys will help :-) changeset: 562:488ded41242a user: Simo Sorce <ssorce@redhat.com> date: Thu Dec 20 23:53:50 2007 -0500 files: ipa-server/ipa-install/share/Makefile.am ipa-server/ipa-install/share/default-aci.ldif description: Fixes changeset: 561:4518f6f5ecaf user: Simo Sorce <ssorce@redhat.com> date: Thu Dec 20 23:53:32 2007 -0500 files: ipa-admintools/Makefile ipa-admintools/ipa-addservice description: transform the old ipa-getkeytab in a tool to add services as the new ipa-getkeytab won't do it (and IMO it makes more sense to keep the two functions separate anyway). changeset: 559:25a7f8ee973d user: Simo Sorce <ssorce@redhat.com> date: Thu Dec 20 23:48:59 2007 -0500 files: ipa-server/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_extop.c description: Bugfixes changeset: 558:28fcabe4aeba user: Simo Sorce <ssorce@redhat.com> date: Thu Dec 20 23:48:29 2007 -0500 files: ipa-client/configure.ac ipa-client/ipa-client.spec ipa-client/ipa-client.spec.in ipa-client/ipa-getkeytab.c description: Configure fixes Add ipa-getkeytab to spec Client fixes changeset: 557:e92a4ffdcda4 user: Simo Sorce <ssorce@redhat.com> date: Thu Dec 20 20:57:10 2007 -0500 files: ipa-client/Makefile.am ipa-client/configure.ac description: Try to make ipa-getkeytab build via autotools changeset: 556:224894175d6b user: Simo Sorce <ssorce@redhat.com> date: Thu Dec 20 20:35:56 2007 -0500 files: ipa-admintools/ipa-getkeytab ipa-client/ipa-getkeytab.c description: Messed a bit with hg commands. To make it short: - Remove the python ipa-getkeytab program - Rename the keytab plugin test program to ipa-getkeytab - Put the program in ipa-client as it should be distributed with the client tools changeset: 555:5e1a068f2e90 user: Simo Sorce <ssorce@redhat.com> date: Thu Dec 20 20:20:40 2007 -0500 files: ipa-server/ipa-slapi-plugins/ipa-pwd-extop/test-get-keytab.c description: Polish the client program changeset: 554:0a5b19a167cf user: Simo Sorce <ssorce@redhat.com> date: Thu Dec 20 18:53:49 2007 -0500 files: ipa-server/ipa-install/share/default-aci.ldif ipa-server/ipa-install/share/default-keytypes.ldif ipa-server/ipa-install/share/kdc.conf.template ipa-server/ipa-install/share/kerberos.ldif ipa-server/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_extop.c ipa-server/ipa-slapi-plugins/ipa-pwd-extop/test-get-keytab.c ipa-server/ipaserver/krbinstance.py description: Support retrieving enctypes from LDAP Filter enctypes Update test program changeset: 553:f75d7886cb91 user: Simo Sorce <ssorce@redhat.com> date: Thu Dec 20 00:17:40 2007 -0500 files: ipa-server/ipa-slapi-plugins/ipa-pwd-extop/test-get-keytab.c description: Fix ber generation and remove redundant keys changeset: 552:0769cafe6dcd user: Simo Sorce <ssorce@redhat.com> date: Wed Dec 19 19:31:37 2007 -0500 files: ipa-server/ipa-slapi-plugins/ipa-pwd-extop/test-get-keytab.c description: Avoid stupid segfault changeset: 551:1acd5fdb5788 user: Simo Sorce <ssorce@redhat.com> date: Wed Dec 19 18:39:12 2007 -0500 files: ipa-server/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_extop.c description: If ber_peek_tag() returns LBER_ERROR it may just be that we are at the end of the buffer. Unfortunately ber_scanf is broken in the sense that it doesn't actually really consider sequence endings (due probably to the fact they are just representation and do not reflect in the underlieing DER encoding.) changeset: 550:e974fb2726a4 user: Simo Sorce <ssorce@redhat.com> date: Wed Dec 19 18:35:07 2007 -0500 files: ipa-server/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_extop.c ipa-server/ipa-slapi-plugins/ipa-pwd-extop/test-get-keytab.c description: First shot at the new method
* Create ipa-radius-admintoolsKarl MacMillan2007-12-189-1306/+0
|
* Add a man page for ipa-getkeytab.Karl MacMillan2007-12-122-1/+66
|
* Add simple UI for command-line programs to be able to select whenRob Crittenden2007-12-104-28/+101
| | | | multiple entries are returned.
* Merge.Karl MacMillan2007-12-116-43/+45
|\
| * Rework input validation to more closely match what we require in the UIRob Crittenden2007-12-073-40/+40
| |
| * Fix delegation in the UI and add a missing aci that allows writes.Rob Crittenden2007-12-071-1/+3
| | | | | | | | Make ipa-deldelegation more user-friendly.
| * Fix spellingRob Crittenden2007-12-102-2/+2
| |
* | Merge.Karl MacMillan2007-12-112-0/+6
|\|
| * Notify the user when the search results have been truncatedRob Crittenden2007-12-052-0/+6
| |
* | mergeJohn Dennis2007-12-049-28/+156
|\|
| * Compatibility changes to work on RHEL 5 with python 2.4rcritten@redhat.com2007-11-302-2/+2
| |
| * delete_group() takes a DN, not a CN. Also do slightly better error reporting.Rob Crittenden2007-11-301-1/+13
| |
| * Add utility to lock user accounts. Remove lock capability from ipa-deluserRob Crittenden2007-11-266-25/+141
| | | | | | | | | | Fix bootstrap.ldif to add new Class of Service entries properly Include some man pages that weren't being installed
* | add user profile command line arg to all radiusJohn Dennis2007-11-283-2/+21
| | | | | | | | | | | | | | | | profile command line tools to select between shared and per user profiles modify AttributeValueCompleter so default values prefer previously entered values in editing session
* | merged radius work with latest mainline tipJohn Dennis2007-11-2820-71/+392
|\|
| * Add xml-rpc interface for getting keytabs.Karl MacMillan2007-11-212-0/+84
| | | | | | | | Warning: this lacks any sort of authorization.
| * Move packages to ipa from freeipa.Karl MacMillan2007-11-212-8/+14
| |
| * Bump the version numbers for release. Also removeKarl MacMillan2007-11-211-1/+1
| | | | | | | | | | | | specific version check on freeradius. Packages aren't available and the freeradius support isn't ready anyway.
| * Enable group inactivation by using the Class of Service plugin.Rob Crittenden2007-11-202-7/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds 2 new groups: activated and inactivated. If you, or a group you are a member of, is in inactivated then you are too. If you, or a group you are a member of, is in the activated group, then you are too. In a fight between activated and inactivated, activated wins. The DNs for doing this matching is case and white space sensitive. The goal is to never have to actually set nsAccountLock in a user directly but move them between these groups. We need to decide where in the CLI this will happen. Right it is split between ipa-deluser and ipa-usermod. To inactivate groups for now just add the group to inactivate or active.
| * 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.
| * Completely remove attributes when delattr argument in ipa-groupmodRob Crittenden2007-11-151-7/+15
| |
| * Completely remove attributes when delattr argumentRob Crittenden2007-11-151-3/+10
| |
| * Use same labels as UI for ipa-finduser and ipa-findgroupRob Crittenden2007-11-152-5/+29
| | | | | | | | Add -a option to ipa-findgroup to print all attributes
| * If unable to connect to the XML-RPC server print a more useful error msg.Rob Crittenden2007-11-1513-20/+96
| |
| * Allow a user or group to change an attribute in its RDNRob Crittenden2007-11-124-15/+86
| | | | | | | | | | Add secretary to the list of indexes otherwise RDN changing could be slow Port --addattr, --setattr and --delattr from usermod to groupmod
| * Add the capability to completely delete a user from the database. TheRob Crittenden2007-11-092-6/+19
| | | | | | | | default remains to inactivate them.
| * Require uniqueness in the name/comment field of delegationsRob Crittenden2007-11-092-1/+22
| | | | | | | | | | | | Fix error reporting in the UI to include the detailed message Sort delegations by name when displaying them Update the name field from "Name" to "Delegation Name"