summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* do a better job of handling attribute deletionJohn Dennis2007-11-273-73/+53
|
* checkpoint work to add attribute deletionJohn Dennis2007-11-271-84/+164
|
* add parse_items(), read_items_file()John Dennis2007-11-266-20/+37
| | | | move read_pairs_file() to ipautil
* add ItemCompleter classJohn Dennis2007-11-261-1/+101
|
* add command line utilites for radius profilesJohn Dennis2007-11-269-13/+693
|
* remove radius_client.py, move contents to radius_util.pyJohn Dennis2007-11-267-178/+155
|
* checkpoint radius client add,modify,find,del working, command line args ↵John Dennis2007-11-263-1/+3
| | | | handled correctly
* clean up attribute namesjdennis@VAIO2007-11-245-54/+59
| | | | clean up command line args in ipa-delradiusclient
* clean up radius client command line toolsJohn Dennis2007-11-234-78/+140
|
* Add radius profile implementations:John Dennis2007-11-2113-235/+950
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get_radius_profile_by_uid add_radius_profile update_radius_profile delete_radius_profile find_radius_profiles Rewrite command line arg handling, now support pair entry, interactive mode with auto completion, reading pairs from a file, better handling of mandatory values, better help, long arg names now match attribute name in pairs Establish mappings for all attributes and names used in clients and profiles Add notion of containers to radius clients and profiles in LDAP Move common code, variables, constants, and strings into the files radius_client.py, radius_util.py, ipautil.py to eliminate redundant elements which could get out of sync if modified and to provide access to other code which might benefit from using these items in the future. Add utility functions: format_list() parse_key_value_pairs() Add utility class: AttributeValueCompleter Unify attribute usage in radius ldap schema
* map attrs to friendly nameJohn Dennis2007-11-142-4/+11
|
* add ipa-findradiusclient searchJohn Dennis2007-11-146-0/+157
|
* radius client modify and delete workJohn Dennis2007-11-149-18/+307
|
* move radius client utility code to common radius_client.py so it can be sharedJohn Dennis2007-11-132-98/+132
|
* ipa-addradiusclient now workingJohn Dennis2007-11-138-16/+59
|
* checkpoint radius client workJohn Dennis2007-11-1316-14/+424
|\
| * Add posix auto gen for single master casePete Rowley2007-11-067-13/+106
| |
| * remove offensive use of rpmJohn Dennis2007-11-064-45/+25
| | | | | | | | add the radiusprofile to the list of objectclasses used when creating a user
| * Update text to reflect new CSS code (sidebar now on right)Rob Crittenden2007-11-061-1/+1
| |
* | add aci's for radiusJohn Dennis2007-11-101-1/+2
| |
* | radius now does kerberos auth, reads client entries from LDAPJohn Dennis2007-11-104-11/+81
| |
* | remove offensive use of rpmJohn Dennis2007-11-064-45/+25
|/ | | | add the radiusprofile to the list of objectclasses used when creating a user
* Introduce service base class and clean up ipa-server-installKarl MacMillan2007-11-0510-164/+306
| | | | | | | | | | | | 1) Add a base class for all of the instance objects. 2) Normalize usage of logging. 3) General cleanups of ipa-server-install. 4) Make better use of httpinstance. 5) Add webguiinstance. 6) Improve progress reporting during installation. Works Here (TM), but it would be nice to get someone else to test since this moves code around a bit.
* Prevent gzip from requesting confirmation.Karl MacMillan2007-11-051-2/+2
| | | | | | | The current manpage installation gzips the files in place and requests confirmation before overwriting existing files. Add -f to prevent prompting. We should consider not gzipping the files in place.
* Make it possible to force the running of autogen.Karl MacMillan2007-11-051-2/+6
| | | | | | | | | With the change to run autogen on make all if there was no makefile present, it became impossible to force the running of autogen when that is needed. Fix that by adding a bootstrap-autogen target that checks the existing of Makefiles and reverting the autogen target to always run autogen.
* merge initial radius workJohn Dennis2007-11-0310-22/+1043
|
* Enable referential integrity plugin.Karl MacMillan2007-11-052-0/+17
|
* define Self-Service as editting your own record.Rob Crittenden2007-11-023-4/+14
| | | | | This has the side-effect of removing the realm from Loggin in as. This can be changed by using user_name instead of display_name in master.kid.
* Distinguish between active and inactive users on the Find People page.Rob Crittenden2007-11-023-3/+25
|
* 'make all' needs to depend on autogen.sh but we don't want to re-run itRob Crittenden2007-11-021-3/+3
| | | | on every iteration. This lets the top-level 'make install' work properly.
* groups come back as a list where the first element is the number ofRob Crittenden2007-11-021-0/+1
| | | | groups returned. Skip that element.
* NTP configuration for client and server.Karl MacMillan2007-11-019-16/+213
| | | | | | | | Configure ipa servers as an ntp server and clients to (by default) us the ipa server as an ntp server. Also corrected the messages about which ports should be opened.
* Update the UI look and feelRob Crittenden2007-11-0134-411/+475
|
* Fix ticket #70Simo Sorce2007-11-011-3/+3
|
* Use proper method of retrieving attributesRob Crittenden2007-11-011-1/+1
|
* TurboGears log files and log rotationRob Crittenden2007-11-012-16/+29
| | | | | | | | | | | The error log is rotated weekly on Sunday. 4 backups are saved. The access log is not stored since it would be a duplicate of the Apache logs. It can be enabled if desired. Had to move the call to daemonize() in ipa-webgui so that the fork is done before TurboGears is initialized. Otherwise the log files end up getting closed.
* Completely remove an attributeRob Crittenden2007-10-311-0/+5
|
* Added tag milestone_4_1 for changeset 77f4aaa4e4bdKarl MacMillan2007-11-011-0/+1
|
* Removed tag mileston_4_1milestone_4_1Karl MacMillan2007-11-011-0/+1
|
* Added tag mileston_4_1 for changeset bda291e79a4fKarl MacMillan2007-11-011-0/+1
|
* Bump versions for release.Karl MacMillan2007-11-0111-24/+44
|
* Properly increment kvno and keep recent key material aroundSimo Sorce2007-10-311-13/+162
| | | | | | This is necessary for services that need to be able to respond to requests from client that acquired a service ticket just before a password change.
* Remove multi-value set/add in ipa-usermod.Karl MacMillan2007-10-311-8/+7
| | | | | Calling --add multiple times will accomplish the same thing without the need for handling splits on ",".
* Rename memberOf to group_members in xml-rpc interface.Karl MacMillan2007-10-316-9/+9
|
* Allow set/add/del to be called multiple times.Karl MacMillan2007-10-311-17/+34
| | | | | | Allow the --set/add/del options to be called multiple times during the same invocation. Also add more robust checking of errors.
* Have the GUI use memberOf() instead of looping through the member DNsRob Crittenden2007-10-312-26/+13
| | | | Fix a bug in the local transport version of memberOf()
* Add memberOf API call to the XML-RPC interfaceRob Crittenden2007-10-305-1/+72
| | | | Make find-groups use memberOf to have a prettier dispaly of members
* Allow adding, setting, deleting arbitrary attributesRob Crittenden2007-10-311-4/+30
|
* Add user self service aciPete Rowley2007-10-291-0/+1
|
* Update server deps to include acl and freeipa-admintools.Karl MacMillan2007-10-312-4/+10
|