summaryrefslogtreecommitdiffstats
path: root/ipa_server
Commit message (Collapse)AuthorAgeFilesLines
* Enable loggingRob Crittenden2008-11-031-14/+14
|
* Fix mark_entry_active()Rob Crittenden2008-11-031-4/+4
| | | | Reverse order of search filter so we return a useful NotFound exception
* Initial implementation of automount supportRob Crittenden2008-10-303-2/+53
| | | | | Add argument handling to crud.Del Make get_list handle LDAP scope
* Did some initial work for Context pluginsJason Gerard DeRose2008-10-301-1/+12
|
* Merge branch 'master' of ↵Jason Gerard DeRose2008-10-292-2/+17
|\ | | | | | | git://git.engineering.redhat.com/users/rcritten/freeipa2
| * Implement host groupsRob Crittenden2008-10-272-0/+15
| |
| * Change variable name that shadowed built-in (filter)Rob Crittenden2008-10-241-2/+2
| |
* | Removed depreciated load_plugins.py module; changed all places where ↵Jason Gerard DeRose2008-10-271-1/+2
|/ | | | load_plugins was imported to now call api.load_plugins()
* Use posixAccount instead of person to identify usersRob Crittenden2008-10-242-2/+2
| | | | Add output_for_cli to service-find
* Use common display function for user-show and user-find.Rob Crittenden2008-10-231-2/+7
| | | | | Add --all option to user-find Fix command-line help to make sense on searches as well
* Use ldaphost and ldapport environment variables in mod_python xml-rpc serverRob Crittenden2008-10-231-3/+3
| | | | Fix default environment creation
* Put a try/except around the 'from mod_python import apache' in ↵Jason Gerard DeRose2008-10-221-1/+4
| | | | mod_python_xmlrpc so epydoc can introspect it
* Added place-holder mod_python_webui.py module; cleaned up lite-* and ↵Jason Gerard DeRose2008-10-221-1/+5
| | | | mod_python_* docstrings
* Merge branch 'master' of ↵Jason Gerard DeRose2008-10-222-0/+32
|\ | | | | | | git://git.engineering.redhat.com/users/rcritten/freeipa2
| * Implement the host commandsRob Crittenden2008-10-222-0/+32
| | | | | | | | | | In order for this to work against a v1 database the update host.update needs to be applied
* | Renamed ipa_xmlrpc/ipaxmlrpc.py to ipa_server/mod_python_xmlrpc.pyJason Gerard DeRose2008-10-221-0/+359
|/
* Implement group member add/removeRob Crittenden2008-10-212-20/+44
| | | | Add gidNumber to the group command-line
* Framework for doing password changesRob Crittenden2008-10-202-1/+7
| | | | Need mechanism to prompt for new password twice and verify they are the same
* Put Rob's name at top Author in b_ldap.py as he has written most of itJason Gerard DeRose2008-10-181-0/+1
|
* Some PEP-257 and reStructuredText fixes in ipalib/aci.py, ipa_server/ipaldap.pyJason Gerard DeRose2008-10-171-17/+25
|
* Changed ldap.dn class attribute (on backend plugin) to an instance attribute ↵Jason Gerard DeRose2008-10-171-2/+3
| | | | so epydoc doesn't document it
* Remove local references to things that are now in api.envRob Crittenden2008-10-171-15/+5
|
* Port f_service to LDAP backendRob Crittenden2008-10-171-2/+19
| | | | | Add new keyword, 'filter', that can be passed to the search function. This is globbed onto the filter that is auto-created.
* Use the search fields from the configuration when searchingRob Crittenden2008-10-162-10/+20
| | | | Generalize the attribute -> objectclass search helper
* Remove all references to ipa_server.* from user pluginRob Crittenden2008-10-161-2/+14
|
* Port group-add to use LDAP backendRob Crittenden2008-10-151-2/+15
| | | | Have create and update return the record that was just added/modified
* Fix some remaining merge issues and don't use forward() in user-*lock()Rob Crittenden2008-10-151-5/+0
|
* Initial implementation of a generic search routine.Rob Crittenden2008-10-152-82/+88
|
* Resolved conficts in Rob's mergeJason Gerard DeRose2008-10-151-2/+50
|\
| * Port user-mod to use ldap update() methodRob Crittenden2008-10-151-3/+12
| |
| * Port user-show to new CrudBackend frameworkRob Crittenden2008-10-141-2/+36
| |
| * Move some functionality from user-add to the backend ldap create functionRob Crittenden2008-10-143-16/+27
| |
* | Move some functionality from user-add to the backend ldap create functionRob Crittenden2008-10-143-16/+27
|/
* More work on making user-add use Backend.ldapJason Gerard DeRose2008-10-141-2/+5
|
* Added ldap.get_user_dn() methodJason Gerard DeRose2008-10-141-0/+10
|
* Added Object.get_dn() method; added corresponding unit testsJason Gerard DeRose2008-10-131-0/+3
|
* Implement user lock and unlockRob Crittenden2008-10-131-4/+179
|
* Raise the right exceptionsRob Crittenden2008-10-131-4/+3
|
* Implement group-delRob Crittenden2008-10-101-0/+9
|
* Slight change to how exceptions are handledRob Crittenden2008-10-101-2/+1
|
* Mechanism to convert from xmlrpclib.Fault to an IPAError exceptionRob Crittenden2008-10-102-10/+10
| | | | Include slew of new exceptions, not all of which are used yet
* Implement user-delRob Crittenden2008-10-101-3/+8
| | | | rename is_user_unique() to user_exists()
* Remove some dead codeRob Crittenden2008-10-101-135/+30
|
* Moved ipa_server/tests/ to tests/test_ipa_server/Jason Gerard DeRose2008-10-071-22/+0
|
* Made package-level docstrings more consistent so they read better in ↵Jason Gerard DeRose2008-10-072-2/+2
| | | | generated documentation
* Implement a real user_find and move existing user_find to user_showRob Crittenden2008-10-071-0/+105
|
* Implement user-modRob Crittenden2008-10-072-7/+35
|
* Add some more supporting functionsRob Crittenden2008-10-071-4/+42
| | | | Do a little bit more error handling and checking
* Add group plugin, routine to get cn=ipaconfigRob Crittenden2008-10-041-0/+23
|
* Implement user-find and user-add backend functions so they work over XML-RPCRob Crittenden2008-10-044-164/+20
| | | | | Change port to 8880 to not conflict with a running IPA v1 instance Encode incoming values from unicode as utf-8 before sending to LDAP