Determining version of OpenSSL linked against python?
Adam Mercer
ramercer at gmail.com
Wed Jan 25 16:40:06 EST 2012
On Wed, Jan 25, 2012 at 15:21, Anssi Saari <as at sci.fi> wrote:
> I suppose you could use ctypes to load the library and call SSLeay()
> which returns the OpenSSL version number as a C long.
>
> Like this:
>
> from ctypes import *
> libssl = cdll.LoadLibrary("libssl.so")
> openssl_version = libssl.SSLeay()
> print "%.9X" % openssl_version
>
> This gives me 0009080FF which corresponds to 0.9.8o release which is
> what I have installed in Debian Squeeze.
Thanks, that looks useful.
Cheers
Adam
More information about the Python-list
mailing list