Hi,
On Wed, Aug 22, 2012 at 6:51 PM, Luna <[email protected]> wrote:
> Hi I been trying to compile monkey with liana_ssl, I notice on the make it
> requires matrixssl. I go download matrixssl and try to compile or maybe
> monkey just need the headers its not clear on this part. Then again I never
> did understand some things in Linux. In the folder of liana_ssl I check the
> path in the makefile where it had /usr/include/matrixssl for the matrixssl
> so I copy the header files there. Unfortunately it does not compile right I
> gotton to the point where ld is looking –lmatrixssl so I’m stumped at this
> matrixssl does not even compile a binary like that. I’m using Red Hat EPEL
> 6 i386 without liana_ssl it compiles correctly and I can use monkey. For my
> test I need monkey with ssl support. Can somebody help me out here. Mostly
> is there a way to properly compile and place the headers so monkey can use
> them correctly
>
Hi,
i understand, matrixssl is a pain, it don't have a clean way to
install the binaries and headers in the system. We will move to a more
friendly SSL library shortly.
I just tested the following workaround:
1) get monkey-1.1.1, configure like: ./configure --debug , then 'make'
2) get matrixssl 3.3.1, after unpack it you should have something
like: /home/foo/matrixssl-3-3-1-open/
3) go into monkey directory: monkey-1.1.1/plugins/liana_ssl
4) compile the plugin with the following command:
gcc -g liana_ssl.c -shared -o monkey-liana_ssl.so
-I../../src/include/ -I/home/foo/matrixssl-3-3-1-open/ -fPIC -DPOSIX
-L/home/foo/matrixsssl-3-3-1-open -lmatrixssl
(make sure to replace /home/foo/matrixssl-3-3-1-open/ with the
proper directory from where you have matrixssl)
5) after that you will have a file called monkey-liana_ssl.so, thats
your plugin :)
6) Edit monkey-1.1.1/conf/plugins.load and make sure the
monkey-liana_ssl.so plugin is loaded
please let me know if it works,
best
--
Eduardo Silva
http://edsiper.linuxchile.cl
http://www.monkey-project.com
_______________________________________________
Monkey mailing list
[email protected]
http://lists.monkey-project.com/listinfo/monkey