Package: unbound
Version: 1.4.17-3+deb7u2

Hello,

I am going to use unbound scriptable interface.
I am also using python-unbound-1.4.17-3+deb7u2 for scriptable interface.
But, unbound daemon fails to start.
Here is a transcript:

# service unbound start
Starting recursive DNS server: unbound[1423199360]
unbound-checkconf[9751:0] fatal error: module conf 'validator python
iterator' is not known to work
.
#

I investigated the problem, and was found a problem area in
unbound-checkconf.c:
        if(strcmp(cfg->module_conf, "iterator") != 0
                && strcmp(cfg->module_conf, "validator iterator") != 0
#ifdef WITH_PYTHONMODULE
                && strcmp(cfg->module_conf, "python iterator") != 0
                && strcmp(cfg->module_conf, "python validator iterator") !=
0
                && strcmp(cfg->module_conf, "validator python iterator") !=
0
#endif
                ) {
                fatal_exit("module conf '%s' is not known to work",
                        cfg->module_conf);
        }

I think WITH_PYTHONMODULE is not defined.

Kind regards,

-- 
Narumi Hirai
E-mail: n.hira...@gmail.com
GPG key: 0x9F897A53 at pgp.nic.ad.jp

Reply via email to