summaryrefslogtreecommitdiffstats
path: root/ipa-client
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:09 +0100
commit19b2af8e52d772aaba190beb747fc2e87821fdbe (patch)
tree7fcbcab9da2479345b379c194f09cc03a3a60071 /ipa-client
parenta58cbb985ec007c0ef83010b32408efb2f4784d2 (diff)
downloadfreeipa.git-19b2af8e52d772aaba190beb747fc2e87821fdbe.tar.gz
freeipa.git-19b2af8e52d772aaba190beb747fc2e87821fdbe.tar.xz
freeipa.git-19b2af8e52d772aaba190beb747fc2e87821fdbe.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 'ipa-client')
0 files changed, 0 insertions, 0 deletions