+# Test for OpenSSL
+[ "$SSL" != "yes" ] && [ "$SSL" != "no" ] && {
+ echo Testing for OpenSSL...
+ tempfile=`tempfile 2>/dev/null` || tempfile=/tmp/configure.$$
+ tempcc=${tempfile}.c
+ cat >$tempcc <<!
+#include <openssl/ssl.h>
+int main(int argc, char **argv) {
+ SSL_load_error_strings();
+ exit(0);
+}
+!
+ SSL='no';
+ cc $tempcc -lssl -lcrypto -o $tempfile && $tempfile && SSL='yes'
+ rm -f $tempfile 2>/dev/null
+ rm -f $tempcc 2>/dev/null
+}
+echo SSL: $SSL
+[ "$SSL" = "yes" ] && {
+ CFLAGS=${CFLAGS}' -DHAVE_OPENSSL'
+ LDFLAGS=${LDFLAGS}' -lssl -lcrypto'
+}
+