Commit Graph
69 Commits
Author SHA1 Message Date
Andrew Wnuk 885efbe085 Merged in Andrew's updated RA backend plugin 2008-12-22 14:46:33 -07:00
Andrew Wnuk b3f95b1741 Merged in Andrew's RA plugin 2008-12-21 14:15:53 -07:00
Jason Gerard DeRose 6fdf5d1e7b Merge branch 'master' of git://git.engineering.redhat.com/users/rcritten/freeipa2 2008-12-20 15:00:00 -07:00
Jason Gerard DeRose dc54dee622 Started work on per-request gettext setup 2008-12-18 14:01:59 -07:00
Rob Crittenden cfdd272166 Actually replace trailing ) characters with '' 2008-12-11 10:30:43 -05:00
Rob Crittenden 5ad47d70be The Python re module doesn't count parens so remove any trailing ) from notfound 2008-12-10 16:41:36 -05:00
Rob Crittenden fc8ac69372 Port plugins to use the new output_for_cli() argument list
Fix some errors uncovered by the nosetests
2008-12-10 14:15:19 -05:00
Jason Gerard DeRose 7350ccbffe Started fleshing out doodles in xmlrpc.execute() 2008-11-25 11:54:51 -07:00
Jason Gerard DeRose 2d458a1233 Stared some RPC-related error cleanup; started work on ipa_server.rcp.xmlrpc plugin 2008-11-24 21:34:01 -07:00
Jason Gerard DeRose 237c16f0fd Started moving xmlrpc-functions from ipalib.util to ipalib.rpc 2008-11-24 12:51:03 -07:00
Jason Gerard DeRose 12dc0a0aa9 user-find now works again, uses textui 2008-11-17 16:40:42 -07:00
Jason Gerard DeRose 42bf555a3a Started updated user_* commands to use textui 2008-11-17 15:27:08 -07:00
Rob Crittenden c513743e7c Add autmount-specific location and default entries 2008-11-14 18:05:29 -05:00
Rob Crittenden 5ab203ef48 Enable logging 2008-11-03 17:18:45 -05:00
Rob Crittenden 5237fcbf42 Fix mark_entry_active()
Reverse order of search filter so we return a useful NotFound exception
2008-11-03 17:18:16 -05:00
Rob Crittenden 62876ccee3 Initial implementation of automount support
Add argument handling to crud.Del
Make get_list handle LDAP scope
2008-10-30 17:29:22 -04:00
Jason Gerard DeRose ddb5449c7f Did some initial work for Context plugins 2008-10-30 01:11:33 -06:00
Jason Gerard DeRose 9f45cdbe2f Merge branch 'master' of git://git.engineering.redhat.com/users/rcritten/freeipa2 2008-10-29 18:10:38 -06:00
Rob Crittenden 54f37503d2 Implement host groups 2008-10-27 12:24:17 -04:00
Jason Gerard DeRose c8b3f65165 Removed depreciated load_plugins.py module; changed all places where load_plugins was imported to now call api.load_plugins() 2008-10-27 00:41:37 -06:00
Rob Crittenden ce199a8dc4 Change variable name that shadowed built-in (filter) 2008-10-24 14:42:11 -04:00
Rob Crittenden 8788afe184 Use posixAccount instead of person to identify users
Add output_for_cli to service-find
2008-10-24 11:41:39 -04:00
Rob Crittenden d2b46f176e Use common display function for user-show and user-find.
Add --all option to user-find
Fix command-line help to make sense on searches as well
2008-10-23 14:36:24 -04:00
Rob Crittenden 43ad16676f Use ldaphost and ldapport environment variables in mod_python xml-rpc server
Fix default environment creation
2008-10-23 11:43:47 -04:00
Jason Gerard DeRose 7eb208c4b1 Put a try/except around the 'from mod_python import apache' in mod_python_xmlrpc so epydoc can introspect it 2008-10-22 23:58:59 -06:00
Jason Gerard DeRose e93c0455d4 Added place-holder mod_python_webui.py module; cleaned up lite-* and mod_python_* docstrings 2008-10-22 22:14:58 -06:00
Jason Gerard DeRose 98da855176 Merge branch 'master' of git://git.engineering.redhat.com/users/rcritten/freeipa2 2008-10-22 20:30:40 -06:00
Jason Gerard DeRose 4da1f09675 Renamed ipa_xmlrpc/ipaxmlrpc.py to ipa_server/mod_python_xmlrpc.py 2008-10-22 20:01:17 -06:00
Rob Crittenden 1daf319a19 Implement the host commands
In order for this to work against a v1 database the update host.update needs to
be applied
2008-10-22 17:54:04 -04:00
Rob Crittenden 245969858d Implement group member add/remove
Add gidNumber to the group command-line
2008-10-21 16:33:34 -04:00
Rob Crittenden 8c54f730c0 Framework for doing password changes
Need mechanism to prompt for new password twice and verify they are the same
2008-10-20 22:41:53 -04:00
Jason Gerard DeRose 2a65fedfdc Put Rob's name at top Author in b_ldap.py as he has written most of it 2008-10-18 01:15:59 -06:00
Jason Gerard DeRose 675fadc641 Some PEP-257 and reStructuredText fixes in ipalib/aci.py, ipa_server/ipaldap.py 2008-10-17 23:25:50 -06:00
Jason Gerard DeRose 83a662e87a Changed ldap.dn class attribute (on backend plugin) to an instance attribute so epydoc doesn't document it 2008-10-17 22:33:03 -06:00
Rob Crittenden 08e762df2f Remove local references to things that are now in api.env 2008-10-17 19:43:25 -04:00
Rob Crittenden ae8370be44 Port f_service to LDAP backend
Add new keyword, 'filter', that can be passed to the search function.
This is globbed onto the filter that is auto-created.
2008-10-17 19:20:23 -04:00
Rob Crittenden f777f72de6 Use the search fields from the configuration when searching
Generalize the attribute -> objectclass search helper
2008-10-16 15:00:30 -04:00
Rob Crittenden 12f1e7fdf7 Remove all references to ipa_server.* from user plugin 2008-10-16 10:32:20 -04:00
Rob Crittenden 1a8317ff74 Port group-add to use LDAP backend
Have create and update return the record that was just added/modified
2008-10-15 17:46:01 -04:00
Rob Crittenden 14a33d4619 Fix some remaining merge issues and don't use forward() in user-*lock() 2008-10-15 16:50:46 -04:00
Rob Crittenden 3268b65ae0 Initial implementation of a generic search routine. 2008-10-15 16:12:27 -04:00
Jason Gerard DeRose af7c0ee595 Resolved conficts in Rob's merge 2008-10-15 12:24:15 -06:00
Rob Crittenden 789a248daa Port user-mod to use ldap update() method 2008-10-15 09:58:29 -04:00
Rob Crittenden cfc8450efd Port user-show to new CrudBackend framework 2008-10-14 22:22:01 -04:00
Rob Crittenden 1c3f81852c Move some functionality from user-add to the backend ldap create function 2008-10-14 21:28:06 -04:00
Rob Crittenden 30664cde88 Move some functionality from user-add to the backend ldap create function 2008-10-14 17:46:36 -04:00
Jason Gerard DeRose 9788800aa4 More work on making user-add use Backend.ldap 2008-10-14 02:23:56 -06:00
Jason Gerard DeRose 149912d0e7 Added ldap.get_user_dn() method 2008-10-14 00:38:17 -06:00
Jason Gerard DeRose 446037fd60 Added Object.get_dn() method; added corresponding unit tests 2008-10-13 23:26:24 -06:00
Rob Crittenden 6d2705b363 Implement user lock and unlock 2008-10-13 17:17:00 -04:00