diff options
author | Rob Crittenden <rcritten@redhat.com> | 2010-02-19 13:29:14 -0500 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2010-03-19 17:17:14 -0400 |
commit | c19911845d93e4cbbf296caf18568231549a3e60 (patch) | |
tree | 7215db333db05cefbe712e63f7c99d651afff908 /ipalib/cli.py | |
parent | 664ae51eb6e76ceb3630687d2ee423f69fb0ba19 (diff) | |
download | freeipa-c19911845d93e4cbbf296caf18568231549a3e60.tar.gz freeipa-c19911845d93e4cbbf296caf18568231549a3e60.tar.xz freeipa-c19911845d93e4cbbf296caf18568231549a3e60.zip |
Use GSSAPI auth for the ipa-replica-manage list and del commands.
This creates a new role, replicaadmin, so a non-DM user can do
limited management of replication agreements.
Note that with cn=config if an unauthorized user performs a search
an error is not returned, no entries are returned. This makes it
difficult to determine if there are simply no replication agreements or
we aren't allowed to see them. Once the ipaldap.py module gets
replaced by ldap2 we can use Get Effective Rights to easily tell the
difference.
Diffstat (limited to 'ipalib/cli.py')
0 files changed, 0 insertions, 0 deletions