Using python inside unbound

Hi,

I'm running unbound-1.4.3 on FreeBSD 8.0-RELEASE, amd64, and Python
2.6.4.
I can't get the python example from here running:
http://www.unbound.net/documentation/pythonmod/examples/example3.html

I have the python bindings installed, and the py-unbound examples work
as expected.

Relevant configuration options:
module-config: "validator python iterator"
python:
        # Script file to load
        python-script: "/usr/local/etc/unbound/u.py" (which contains
example3 from the link above)

I get this in the log file:
unbound[67272:0] notice: init module 0: validator
unbound[67272:0] notice: init module 1: python
unbound[67272:0] error: pythonmod: cannot initialize core module:
unboundmodule.py unbound[67272:0] error: module init for module python
failed unbound[67272:0] fatal error: failed to setup modules

Does anyone have any ideas?
Thanks.

Hi G,

If you start unbound with -d, it does not daemonize, and stderr is not
lost. Python may print a traceback or other error to stderr.

Best regards,
   Wouter

I get this:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named unboundmodule

However:
# ls -al /usr/local/lib/python2.6/site-packages/unboundmodule.py
-rw-r--r-- 1 root wheel 67397 Apr 23
11:53 /usr/local/lib/python2.6/site-packages/unboundmodule.py