README - Net::SSLeay Perl module for using Eric Young's implementation of SSL 19.6.1998, Sampo Kellomaki Note: This module is _the_ `Net::SSLeay' namespace. Eric Young is working on another module, which comes in the perl sub directory of SSLeay-0.9.0, called `SSLeay'. These two modules are not related and perl scripts written for one will not work with the other (though, both modules can be simultaneously installed and your scripts are free to mix and match :-) By popular demand... -------------------- perl -e 'use Net::SSLeay; \ ($p)=Net::SSLeay::get_https("www.cryptsoft.com", 443, "/"); print $p' Prerequisites ------------- perl5.004 - though anything starting from perl5.002 probably works. You need your perl in source code form. SSLeay-0.9.0 - nothing earlier works and I do not guarantee that anything later works either (but chances are good, if SSLeay API stabilizes at this version). If the newest version does not work, downgrade to 0.9.0 before asking questions. I have assumed that SSLeay is installed in /usr/local/ssl, if this is not the case, you have to edit Makefile.PL Installing ---------- 1. Extract the archive in correct place in Perl tree (you probably already extracted the archieve since you are reading this file, sorry, you have to do it again) cd perl5.004/ext mkdir Net # Unless you already have this directory cd Net gunzip '-g'" line in Makefile.PL and then say make clean perl Makefile.PL make static make test_static gdb perl core Recommended reading ------------------- If you run into build problems, especially regarding shared libraries, check your perl documentation, especially the perlxtut(1) man page, which gives excellent tutorial of the build process of XSUBs. perlxtut(1) perlxs(1) perlguts(1) perlcall(1) --Sampo