diff options
author | Petr Viktorin <pviktori@redhat.com> | 2012-04-30 07:29:08 -0400 |
---|---|---|
committer | Martin Kosek <mkosek@redhat.com> | 2012-05-11 08:14:20 +0200 |
commit | 1565ce3a8c39326f814c9781b3df24c42402c1b5 (patch) | |
tree | 010f750b8f28cdc2cf53c465407cb302e8212880 /ipalib/plugins/netgroup.py | |
parent | f19218f7d87f5847d51f79b5d2850f90b0ae8407 (diff) | |
download | freeipa-1565ce3a8c39326f814c9781b3df24c42402c1b5.tar.gz freeipa-1565ce3a8c39326f814c9781b3df24c42402c1b5.tar.xz freeipa-1565ce3a8c39326f814c9781b3df24c42402c1b5.zip |
Validate externalhost (when added by --addattr/--setattr)
Change the externalhost attribute of hbacrule, netgroup
and sudorule into a full-fledged Parameter, and attach
a validator to it.
The validator is relaxed to allow underscores, so that
some hosts with nonstandard names can be added.
Tests included.
https://fedorahosted.org/freeipa/ticket/2649
Diffstat (limited to 'ipalib/plugins/netgroup.py')
-rw-r--r-- | ipalib/plugins/netgroup.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ipalib/plugins/netgroup.py b/ipalib/plugins/netgroup.py index d2a780980..4236feeb7 100644 --- a/ipalib/plugins/netgroup.py +++ b/ipalib/plugins/netgroup.py @@ -146,6 +146,7 @@ class netgroup(LDAPObject): doc=_('Host category the rule applies to'), values=(u'all', ), ), + external_host_param, ) api.register(netgroup) |