Rob Crittenden
|
c34d2b8923
|
Add helper for adding Indirect maps.
This creates the map and the key pointing to the map. By default the key
is associated with the auto.master map but it can be overriden.
|
2008-12-10 14:15:20 -05:00 |
|
Rob Crittenden
|
039ee0fd56
|
Add a function to show all the maps under a given mapname, def. is auto.master
|
2008-12-10 14:15:20 -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
|
237c16f0fd
|
Started moving xmlrpc-functions from ipalib.util to ipalib.rpc
|
2008-11-24 12:51:03 -07:00 |
|
Jason Gerard DeRose
|
2db738e899
|
Some changes to make reading dubugging output easier
|
2008-11-24 10:09:30 -07:00 |
|
Jason Gerard DeRose
|
4afee15d4b
|
Calling 'passwd' command now prompts for password using textui.prompt_password()
|
2008-11-18 13:43:43 -07:00 |
|
Jason Gerard DeRose
|
0a60a6bcc4
|
Added textui.prompt_password() method; added logic in cli for dealing with 'password' flag in param.flags
|
2008-11-18 11:30:16 -07:00 |
|
Jason Gerard DeRose
|
5c16047092
|
user-lock and user-unlock commands now use textui, which finishes the user plugins
|
2008-11-17 18:15:40 -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 |
|
Jason Gerard DeRose
|
e7ec413158
|
Moved plugins command from ipalib.cli to ipalib.plugins.f_misc
|
2008-11-16 19:50:17 -07:00 |
|
Jason Gerard DeRose
|
e059591d6b
|
env command now supports * wildcard for searching
|
2008-11-14 22:21:36 -07:00 |
|
Jason Gerard DeRose
|
9de56d43f0
|
env plugin now subclasses from RemoteOrLocal
|
2008-11-14 21:58:39 -07:00 |
|
Rob Crittenden
|
c513743e7c
|
Add autmount-specific location and default entries
|
2008-11-14 18:05:29 -05:00 |
|
Jason Gerard DeRose
|
f04aaff97c
|
output_for_cli signature is now output_for_cli(textui, result, *args, **options)
|
2008-11-12 09:55:11 -07:00 |
|
Jason Gerard DeRose
|
09161e399a
|
Command.get_default() will now fill-in None for all missing non-required params
|
2008-11-12 01:47:37 -07:00 |
|
Jason Gerard DeRose
|
014af24731
|
Changed calling signature of output_for_cli(); started work on 'textui' backend plugin
|
2008-11-12 00:46:04 -07:00 |
|
Rob Crittenden
|
e8adb59fd4
|
Fix some problems uncovered during automation test work
|
2008-11-04 16:21:10 -05:00 |
|
Rob Crittenden
|
e825bc7ccb
|
Revive the hostgroup_container and include add/remove hosts in hostgroups plugin
|
2008-11-04 14:03:43 -05:00 |
|
Rob Crittenden
|
4967002359
|
Add 'all' option to host-find and pull attributes into a global list
|
2008-11-04 14:02:42 -05:00 |
|
Rob Crittenden
|
f131480643
|
Move socket errors from the XML-RPC plugin to the client
|
2008-11-03 17:38:05 -05:00 |
|
Rob Crittenden
|
d53218a932
|
Handle exceptions in the command-line instead of in the XMLRPC client plugin
|
2008-11-03 17:19:29 -05:00 |
|
Rob Crittenden
|
dd9206deb6
|
Uncomment some logging statements ported over from v1.
|
2008-11-03 13:14:46 -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
|
6879140db7
|
Added ipalib.plugins.f_misc with new 'context' Command; moved 'env' Command from cli to f_misc
|
2008-10-30 02:20:28 -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 |
|
Jason Gerard DeRose
|
2307d4ddd0
|
Fixed use of depreciated env.get() in b_xmlrpc.py module
|
2008-10-27 23:56:22 -06:00 |
|
Rob Crittenden
|
54f37503d2
|
Implement host groups
|
2008-10-27 12:24:17 -04:00 |
|
Rob Crittenden
|
201a963930
|
Fix comment
|
2008-10-27 12:23:49 -04:00 |
|
Rob Crittenden
|
34520981ee
|
Don't allow service-add to create host/ principals
|
2008-10-24 14:17:20 -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
|
6a8026f974
|
If a password is supplied then this host will be bulk-enrolled
A bulk-enrolled host does not get a kerberos service principal until
enrollment time.
|
2008-10-24 11:41:38 -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
|
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
|
3cbb5c6eeb
|
Don't import servercore
|
2008-10-21 16:32:45 -04:00 |
|
Rob Crittenden
|
8d07faed4d
|
Update the command-line options to more closely match v1
|
2008-10-21 16:32:30 -04:00 |
|
Rob Crittenden
|
475265ed37
|
Implement --all option to display all attributes.
Still need to strip the dn when not doing all.
|
2008-10-21 09:32:48 -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 |
|
Rob Crittenden
|
d615e4dafb
|
Port pwpolicy plugin to use b_ldap
Add basic output_for_cli() function to user-show
|
2008-10-20 16:12:19 -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
|
b045f22069
|
Add mod_python-based XML-RPC server.
Use -e kerberos on the command-line to use the mod_python server, otherwise
it defaults to use the simple-server URL.
|
2008-10-16 23:33:44 -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
|
5748fce84c
|
Remove references to ipa_server.* and port group plugin to ldap backend
|
2008-10-16 10:59:03 -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 |
|