freeipa/ipalib
Rob Crittenden 484eff1016 Implement an installer for the Dogtag certificate system.
The CA is currently not automatically installed. You have to pass in the
--ca flag to install it.

What works:
- installation
- unistallation
- cert/ra plugins can issue and retrieve server certs

What doesn't work:
- self-signed CA is still created and issues Apache and DS certs
- dogtag and python-nss not in rpm requires
- requires that CS be in the "pre" install state from pkicreate
2009-04-03 14:06:09 -04:00
..
plugins Renamed remaining plugins still using f_* b_* convention 2009-04-01 10:34:57 -04:00
__init__.py Add new type List that converts delimited values into a tuple 2009-03-20 09:29:44 -04:00
aci.py Update the ACI class to be more robust and the beginnings of an ACI plugin 2009-03-18 15:47:06 -04:00
backend.py Fixed Executioner.execute() so that its 'name' argument doesn't conflict with a param called 'name' (which is a valid param name) 2009-03-13 10:31:00 -04:00
base.py Further migration toward new xmlrcp code; fixed problem with unicode Fault.faultString; fixed problem where ServerProxy method was not called correctly 2009-02-03 15:29:01 -05:00
cli.py Implement an installer for the Dogtag certificate system. 2009-04-03 14:06:09 -04:00
config.py Finished small tweaks to get new ipaserver.xmlrpc() mod_python handler working 2009-02-03 15:29:05 -05:00
constants.py Implemented more elegant way for entire plugin module to be conditionally skipped; updated cert.py and ra.py modules to use this 2009-02-17 16:03:10 -05:00
crud.py Add ipalib.frontend.Command method to build an entry from params with attribute=True. 2009-02-23 13:49:21 -05:00
errors2.py Raise a more specific error when a user lacks the proper permissions. 2009-03-25 11:02:44 -04:00
errors.py Raise a more specific error when a user lacks the proper permissions. 2009-03-25 11:02:44 -04:00
frontend.py Add ipalib.frontend.Command method to build an entry from params with attribute=True. 2009-02-23 13:49:21 -05:00
ipauuid.py Changed ipauuid.py docstring slightly so epydoc formats it correctly 2009-01-21 13:36:53 -07:00
parameters.py Add new type List that converts delimited values into a tuple 2009-03-20 09:29:44 -04:00
plugable.py Implemented more elegant way for entire plugin module to be conditionally skipped; updated cert.py and ra.py modules to use this 2009-02-17 16:03:10 -05:00
request.py Ported xmlclient to subclass from Connectible 2009-02-03 15:29:03 -05:00
rpc.py Use OpenSSL for SSL instead of the built-in python version. 2009-02-20 10:40:54 -05:00
util.py Utility function to get the local hostname 2009-02-19 10:09:24 -05:00