freeipa/ipalib
Tomas Babej aa066f31a5 idviews: Enforce objectclass check in idoverride*-del
Even with anchor to sid type checking, it would be still
possible to delete a user ID override by specifying a group
raw anchor and vice versa.

This patch introduces a objectclass check in idoverride*-del
commands to prevent that.

https://fedorahosted.org/freeipa/ticket/5029

Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
2015-07-23 15:37:01 +02:00
..
plugins idviews: Enforce objectclass check in idoverride*-del 2015-07-23 15:37:01 +02:00
__init__.py Fix minor typos 2015-07-17 14:33:30 +02:00
aci.py ipalib.aci: Fix bugs in comparison 2014-06-04 10:10:08 +02:00
backend.py plugable: Pass API to plugins on initialization rather than using set_api 2015-07-01 13:05:30 +00:00
base.py Allow indexing API object types by class 2014-03-25 14:18:12 +01:00
capabilities.py dns_name_values capability added 2014-06-03 15:55:32 +02:00
certstore.py certstore: Make certificate retrieval more robust 2015-03-19 14:38:34 +00:00
cli.py ipalib: pass api instance into textui in doctest snippets 2015-07-10 15:05:19 +02:00
config.py Test and docstring fixes 2014-06-23 10:54:42 +02:00
constants.py Revert "Hide topology and domainlevel features" 2015-07-10 15:26:50 +02:00
crud.py Add optional_create flag 2013-10-08 16:46:20 +02:00
errors.py ipalib: Fix missing format for InvalidDomainLevelError 2015-07-10 15:01:22 +02:00
frontend.py ipalib: Fix skip_version_check option 2015-07-08 12:36:19 +00:00
krb_utils.py Pylint cleanup. 2013-01-29 15:39:49 +01:00
messages.py DNSSEC: Detect zone shadowing with incorrect DNSSEC signatures. 2015-06-11 16:08:42 +02:00
output.py Allow primary keys to use different type than unicode. 2014-04-18 14:59:20 +02:00
parameters.py include more information in metadata 2015-07-03 10:42:16 +02:00
pkcs10.py Update cert-request to support user certs and profiles 2015-06-04 08:27:33 +00:00
plugable.py Fix logging in API 2015-07-08 17:11:23 +02:00
request.py Remove deprecated i18n code from ipalib/request and all references to it. 2011-03-01 10:31:36 -05:00
rpc.py Don't rely on positional arguments for python-kerberos calls 2015-07-01 12:20:07 +02:00
session.py move session_logout command to ipalib/plugins directory 2015-07-08 17:16:54 +02:00
text.py Add ConcatenatedLazyText object 2013-11-21 10:34:25 +01:00
util.py ipalib: Move find_modules_in_dir from util to plugable 2015-07-01 13:05:30 +00:00
x509.py reworked certificate normalization and revocation 2015-07-02 14:43:44 +00:00