freeipa/ipalib
Martin Kosek f72d8e506a ipa permission-mod --rename does not work
This patch fixes nonfunctional rename operation in permission
plugin. Also makes sure, that no change is made to the underlying
ACI in pre_callback() when the target permission already exists.

Several tests for the rename operation have been created to ensure
that the it won't break again unnoticed.

https://fedorahosted.org/freeipa/ticket/814
2011-01-28 23:51:09 -05:00
..
plugins ipa permission-mod --rename does not work 2011-01-28 23:51:09 -05:00
__init__.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
aci.py Setting an empty set of target attributes should raise an exception. 2011-01-10 10:27:23 -05:00
backend.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
base.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
cli.py Add brackets around optional parameters when prompting. 2011-01-25 17:08:57 -05:00
compat.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
config.py Don't perform some API self-tests in production mode for performance reasons 2011-01-28 18:49:17 -05:00
constants.py Move HBAC services and service groups to cn=hbac 2011-01-18 11:48:57 -05:00
crud.py Add flags to enforce asking for object attribute 2011-01-26 09:29:39 -05:00
encoder.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
errors.py Fix exception doctest failure 2011-01-24 10:42:16 -05:00
frontend.py Don't perform some API self-tests in production mode for performance reasons 2011-01-28 18:49:17 -05:00
output.py Display the entries that failed when deleting with --continue. 2011-01-10 10:32:10 -05:00
parameters.py Fix assorted bugs found by pylint 2011-01-25 14:01:36 -05:00
pkcs10.py Fix assorted bugs found by pylint 2011-01-25 14:01:36 -05:00
plugable.py Don't perform some API self-tests in production mode for performance reasons 2011-01-28 18:49:17 -05:00
request.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
rpc.py Set the default Int maxvalue to the maximum XML-RPC can handle. 2011-01-18 10:03:55 -05:00
text.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
util.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
x509.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00