-
Notifications
You must be signed in to change notification settings - Fork 11
Description
It would be great if there were installation instructions for people who want to try using swede on a Mac OS X system. I realize many (most?) users might be on or have easy access to Linux systems but in my case I want to demo swede on my laptop, which is a Mac.
For the dependencies of python-{unbound, argparse, ipaddr, m2crypto} :
- argparse is now part of the standard python 2.7.x distribution
- ipaddr can be downloaded from http://code.google.com/p/ipaddr-py/
- m2crypto can be downloaded from http://pypi.python.org/pypi/M2Crypto/ or via 'pip install m2crypto'
In some web searching I could not find a packaged version of the python module for unbound that could be easily downloaded and installed. There is a page on the unbound site about the python module that includes a link (on the word "here"):
http://www.unbound.net/documentation/pythonmod/install.html
but the link is dead. Another page on the Unbound site seems to be more recent:
http://www.unbound.net/documentation/pyunbound/install.html
and indicates you need to compile unbound with "--with-pyunbound".
When I have downloaded unbound-1.4.18 on my Mac and tried to do a "configure", I wind up with the error that it doesn't support OpenSSL 1.0.0:
configure: error: OpenSSL 1.0.0 is needed for GOST support
I gather from searching online that Apple is not a fan of OpenSSL ( http://ludovicrousseau.blogspot.com/2011/08/mac-os-x-lion-and-openssl.html ) and so it looks like one needs to install OpenSSL manually.
(The irony of all of this is that I already have unbound running on my Mac via my installation of DNSSEC-Trigger but the python module does not seem to be available.)
Anyway, I would be glad to contribute some installation instructions for Mac OS X once I can sort out how to get it working. (any thoughts on the text above would be welcome)