summaryrefslogtreecommitdiffstats
path: root/Modules
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>1999-12-07 21:47:09 (GMT)
committerGuido van Rossum <guido@python.org>1999-12-07 21:47:09 (GMT)
commitcbdff766d2be1e065c76dc571552ebe3747dcf70 (patch)
treea840e7d63388cb2fafb882f6c5bd5f0b72aafc9f /Modules
parent09c8b6c3e42313fe336ee4028a5d0e61605a3670 (diff)
downloadcpython-cbdff766d2be1e065c76dc571552ebe3747dcf70.zip
cpython-cbdff766d2be1e065c76dc571552ebe3747dcf70.tar.gz
cpython-cbdff766d2be1e065c76dc571552ebe3747dcf70.tar.bz2
OpenSSL support. This is based on patches for a version of SSLeay by
Brian E Gallew, which were improved and adapted to OpenSSL 0.9.4 by Laszlo Kovacs of HP. Both have kindly given permission to include the patches in the Python distribution. Final formatting by GvR.
Diffstat (limited to 'Modules')
-rw-r--r--Modules/Setup.in8
1 files changed, 7 insertions, 1 deletions
diff --git a/Modules/Setup.in b/Modules/Setup.in
index ca307bf..2343ed8 100644
--- a/Modules/Setup.in
+++ b/Modules/Setup.in
@@ -145,10 +145,16 @@ operator operator.c # operator.add() and similar goodies
fcntl fcntlmodule.c # fcntl(2) and ioctl(2)
pwd pwdmodule.c # pwd(3)
grp grpmodule.c # grp(3)
+errno errnomodule.c # posix (UNIX) errno values
select selectmodule.c # select(2); not on ancient System V
socket socketmodule.c # socket(2); not on ancient System V
#_socket socketmodule.c # socket(2); use this one for BeOS sockets
-errno errnomodule.c # posix (UNIX) errno values
+
+# Socket module compiled with SSL support; you must edit the SSL variable:
+#SSL=/usr/local/ssl
+#socket socketmodule.c \
+# -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
+# -L$(SSL)/lib -lssl -lcrypto
# The crypt module is now disabled by default because it breaks builds
# on many systems (where -lcrypt is needed), e.g. Linux (I believe).