Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix lint false positives. | Jan Cholasta | 2011-04-13 | 1 | -1/+1 |
| | |||||
* | Add default success/failure output logging. | Rob Crittenden | 2011-02-14 | 1 | -2/+2 |
| | | | | | | | | | | Request logging on the server only happened if you added verbose=True or debug=True to the IPA config file. We should log the basics at least: who, what, result. Move a lot of entries from info to debug logging as well. Related to ticket 873 | ||||
* | Change FreeIPA license to GPLv3+ | Jakub Hrozek | 2010-12-20 | 1 | -5/+5 |
| | | | | | | | | | | The changes include: * Change license blobs in source files to mention GPLv3+ not GPLv2 only * Add GPLv3+ license text * Package COPYING not LICENSE as the license blobs (even the old ones) mention COPYING specifically, it is also more common, I think https://fedorahosted.org/freeipa/ticket/239 | ||||
* | Add support for client failover to the ipa command-line. | Rob Crittenden | 2010-08-16 | 1 | -1/+2 |
| | | | | | | | | | | | | This adds a new global option to the ipa command, -f/--no-fallback. If this is included then just the server configured in /etc/ipa/default.conf is used. Otherwise that is tried first then all servers in DNS with the ldap SRV record are tried. Create a new Local() Command class for local-only commands. The help command is one of these. It shouldn't need a remote connection to execute. ticket #15 | ||||
* | Connect the -v cli argument to the verbose flag in xmlrpclib | Rob Crittenden | 2010-06-03 | 1 | -1/+1 |
| | | | | | | If you pass two -v to the ipa command you'll get the XML-RPC data in the output. This can be handy so you know exactly what went out over the wire. | ||||
* | Remove __public__ and __proxy__ hold-overs from Plugin class | Jason Gerard DeRose | 2010-01-28 | 1 | -2/+0 |
| | |||||
* | Allow creation of new connections by unshared instances of backend.Connectible. | Pavel Zuna | 2010-01-11 | 1 | -13/+21 |
| | |||||
* | Add fail-safe so any kind of exception is handled in XML-RPC server. | Rob Crittenden | 2009-11-18 | 1 | -0/+5 |
| | | | | | | | If an exception is not handled here then the context isn't destroyed leaving at least an LDAP connection dangling. This means the next time this thread/process tries to handle a connection it will fail because a context already exists. | ||||
* | First pass at enforcing certificates be requested from same host | Rob Crittenden | 2009-10-21 | 1 | -0/+5 |
| | | | | | | | | | | | | We want to only allow a machine to request a certificate for itself, not for other machines. I've added a new taksgroup which will allow this. The requesting IP is resolved and compared to the subject of the CSR to determine if they are the same host. The same is done with the service principal. Subject alt names are not queried yet. This does not yet grant machines actual permission to request certificates yet, that is still limited to the taskgroup request_certs. | ||||
* | Fix three broken unit tests | Jason Gerard DeRose | 2009-08-04 | 1 | -0/+1 |
| | |||||
* | Add textui function to display and prompt user for selection for *-find. | Rob Crittenden | 2009-07-10 | 1 | -1/+3 |
| | | | | | Since we may end up executing a *-show when an entry is selected we need to defer destroying the connection context. | ||||
* | Always use new LDAP backend when creating context. | Pavel Zuna | 2009-07-02 | 1 | -4/+1 |
| | |||||
* | Rename errors2.py to errors.py. Modify all affected files. | Pavel Zuna | 2009-04-23 | 1 | -1/+1 |
| | |||||
* | Add conditional (env.use_ldap2 is True) modifications required by new LDAP ↵ | Pavel Zuna | 2009-04-22 | 1 | -1/+4 |
| | | | | backend. | ||||
* | Fixed Executioner.execute() so that its 'name' argument doesn't conflict ↵ | Jason Gerard DeRose | 2009-03-13 | 1 | -4/+4 |
| | | | | with a param called 'name' (which is a valid param name) | ||||
* | Got new ldap connection working using Connectible.connect() | Jason Gerard DeRose | 2009-02-03 | 1 | -2/+2 |
| | |||||
* | Started reworking CLI class into cli plugin | Jason Gerard DeRose | 2009-02-03 | 1 | -0/+7 |
| | |||||
* | Added docstring to Connectible class | Jason Gerard DeRose | 2009-02-03 | 1 | -0/+8 |
| | |||||
* | Ported xmlclient to subclass from Connectible | Jason Gerard DeRose | 2009-02-03 | 1 | -10/+20 |
| | |||||
* | Removed the depreciated Context and LazyContext classes | Jason Gerard DeRose | 2009-02-03 | 1 | -14/+0 |
| | |||||
* | Added stuff for managing connections and new Executioner backend base class | Jason Gerard DeRose | 2009-02-03 | 1 | -1/+67 |
| | |||||
* | Did some initial work for Context plugins | Jason Gerard DeRose | 2008-10-30 | 1 | -0/+14 |
| | |||||
* | 320: plugable.API now respects the Plugin.__proxy__ flag; added test for ↵ | Jason Gerard DeRose | 2008-09-24 | 1 | -1/+5 |
| | | | | plugins without proxy to unit tests for API | ||||
* | 319: Added new backend and tests.test_backend modules; added place-holder ↵ | Jason Gerard DeRose | 2008-09-24 | 1 | -0/+27 |
Backend class and corresponding unit tests |