Skip to contentSkip to conversation

Improve LZO, PAM and OpenSSL documentation

PATCH In review [email protected]... 2 participants 2 messages May 9, 2016

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Improve LZO, PAM and OpenSSL documentation

From: Samuli Seppänen <[email protected]...>

Patch provided by Trac user dogbert2

Trac #590

---
 INSTALL | 21 ++++++++++++++++++++-
 1 file changed, 20 insertions(+), 1 deletion(-)
INSTALL +20 -1
index 2401f7c..5be2ad5 100644
@@ -16,6 +16,10 @@ QUICK START:
 
     See INSTALL-win32.txt
 
+  Compile OpenVPN with OpenSSL/LZO built from source tarballs
+
+    See INSTALL-nonstandard.txt
+
 *************************************************************************
 
 To download OpenVPN, go to:
@@ -71,11 +75,26 @@ REQUIRES:
       a virtual point-to-point IP or Ethernet device.  See
       TUN/TAP Driver Configuration section below for more info.
 
+  (2) PAM/PAM-Devel (Pluggable Authentication Modules).  In most
+      Linux distributions, these packages are usually listed as
+      the following (here is what they look like on Fedora):
+
+      pam-1.1.8-18.fc22.x86_64.rpm (64-bit package)
+      pam-devel-1.1.8-18.fc.22.x86_64.rpm (64-bit package)
+
 OPTIONAL (but recommended):
   (1) OpenSSL library, necessary for encryption, version 0.9.8 or higher
-      required, available from http://www.openssl.org/
+      required, available from http://www.openssl.org/.  If you build
+      OpenSSL from source tarball, you will need to let OpenVPN-2.3.x
+      know where the libraries and header files were installed to:
+
+      If you configured OpenSSL with stock options, it will install
+      the headers (i.e. - .h files) in /usr/local/ssl/include and
+      the libraries (i.e. - .a or .so files) in /usr/local/ssl/lib/openssl
+
   (2) PolarSSL library, an alternative for encryption, version 1.1 or higher
       required, available from https://polarssl.org/
+
   (3) LZO real-time compression library, required for link compression,
       available from http://www.oberhumer.com/opensource/lzo/
       OpenBSD users can use ports or packages to install lzo, but remember
Signature · 1 line
2.5.5
#1 lore raw

Your patch has been applied to the release/2.3 branch.

(I decided that it makes more sense to apply it to 2.3 only, as the git master INSTALL needs much larger changes - like, current PolarSSL / mbedTLS versions, etc.)

commit 7369420d5db6ebe7dc2f1ae596193f1ea6066f23

Author: Samuli Seppänen
Date:   Mon May 9 21:55:45 2016 +0300
     Improve LZO, PAM and OpenSSL documentation

     Signed-off-by: Samuli Seppänen <[email protected]...>
     Acked-by: Gert Doering <[email protected]...>
     Message-Id: <[email protected]...>
     URL: http://article.gmane.org/gmane.network.openvpn.devel/11627
     Signed-off-by: Gert Doering <[email protected]...>

--
kind regards,

Gert Doering