summaryrefslogtreecommitdiffstats
path: root/ipalib/plugins/baseldap.py
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2011-08-17 11:49:49 -0400
committerRob Crittenden <rcritten@redhat.com>2011-08-29 17:14:28 -0400
commit3b9da8e276d7fee693471053e6922ddbc14388a8 (patch)
treeeab3482b4b121e09bf15f9f035b1674ebc748775 /ipalib/plugins/baseldap.py
parentd7618acb73f57a63aca0a9fcfa8bf5edb1cffdda (diff)
downloadfreeipa-3b9da8e276d7fee693471053e6922ddbc14388a8.tar.gz
freeipa-3b9da8e276d7fee693471053e6922ddbc14388a8.tar.xz
freeipa-3b9da8e276d7fee693471053e6922ddbc14388a8.zip
Add external source hosts to HBAC.
When adding/removing source hosts if the host isn't found in IPA it is considered external. The attribute externalhost is used to store external hosts. ticket https://fedorahosted.org/freeipa/ticket/1574
Diffstat (limited to 'ipalib/plugins/baseldap.py')
-rw-r--r--ipalib/plugins/baseldap.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/ipalib/plugins/baseldap.py b/ipalib/plugins/baseldap.py
index 907d97578..bd4f083e9 100644
--- a/ipalib/plugins/baseldap.py
+++ b/ipalib/plugins/baseldap.py
@@ -150,6 +150,9 @@ global_output_params = (
Str('externalhost?',
label=_('External host'),
),
+ Str('sourcehost',
+ label=_('Failed source hosts/hostgroups'),
+ ),
Str('memberhost',
label=_('Failed hosts/hostgroups'),
),