summaryrefslogtreecommitdiffstats
path: root/ipaserver/plugins/rabase.py
diff options
context:
space:
mode:
authorPavel Zuna <pzuna@redhat.com>2010-10-14 13:05:43 -0400
committerRob Crittenden <rcritten@redhat.com>2010-10-18 14:44:42 -0400
commitdff2ff830073c638582c3708cec422c47994f36a (patch)
tree80e88b3b87f64a9ab6ce8d4d0dd4444f3f272312 /ipaserver/plugins/rabase.py
parent267e803cdfdb410cd00ba1e8435379b7112c057f (diff)
downloadfreeipa-dff2ff830073c638582c3708cec422c47994f36a.tar.gz
freeipa-dff2ff830073c638582c3708cec422c47994f36a.tar.xz
freeipa-dff2ff830073c638582c3708cec422c47994f36a.zip
Disallow RDN change and single-value bypass using setattr/addattr.
When setting or adding an attribute wiht setatt/addattr check to see if there is a Param for the attribute and enforce the multi-value. If there is no Param check the LDAP schema for SINGLE-VALUE. Catch RDN mods and try to return a more reasonable error message. Ticket #230 Ticket #246
Diffstat (limited to 'ipaserver/plugins/rabase.py')
0 files changed, 0 insertions, 0 deletions