summaryrefslogtreecommitdiffstats
path: root/daemons
diff options
context:
space:
mode:
authorMartin Kosek <mkosek@redhat.com>2012-03-21 13:25:42 +0100
committerMartin Kosek <mkosek@redhat.com>2012-03-22 17:27:19 +0100
commite770921ce65f8801fdd58311b31ecc9fbf57a474 (patch)
tree1798c7c49c628a12c5222e42e8f63760c0b1169c /daemons
parentf0006402b85683009825bb80895852ca5dc94fa6 (diff)
downloadfreeipa.git-e770921ce65f8801fdd58311b31ecc9fbf57a474.tar.gz
freeipa.git-e770921ce65f8801fdd58311b31ecc9fbf57a474.tar.xz
freeipa.git-e770921ce65f8801fdd58311b31ecc9fbf57a474.zip
Fix precallback validators in DNS plugin
DNS plugin contains several RR type record validators run in pre_callback which cannot be used as standard param validator as it needs more data and resources that standard validators provide. However, the precallback validators are not run for DNS records created by new structured options and thus an invalid value may slip in. This patch moves the execution of these precallback validators _after_ the processing of structured DNS options. It also cleans them up a little and makes them more robust. https://fedorahosted.org/freeipa/ticket/2550
Diffstat (limited to 'daemons')
0 files changed, 0 insertions, 0 deletions