summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVlad Glagolev2015-03-06 11:27:52 +0300
committerVlad Glagolev2015-03-06 11:27:52 +0300
commit6bfb5192c631a54e6ac1aff0d82481847e91e07c (patch)
treee93dc08002d277c8739c218ac62a0f76f5407aa6
parent637251da8d91a0f52e333969619b006ef5b666ce (diff)
libressl: post-update fixes
-rwxr-xr-xcrypto/libressl/DETAILS9
-rw-r--r--crypto/libressl/HISTORY6
-rwxr-xr-xcrypto/libressl/INSTALL9
3 files changed, 22 insertions, 2 deletions
diff --git a/crypto/libressl/DETAILS b/crypto/libressl/DETAILS
index 64439731d8..9eb1f1284e 100755
--- a/crypto/libressl/DETAILS
+++ b/crypto/libressl/DETAILS
@@ -1,6 +1,6 @@
SPELL=libressl
VERSION=2.1.4
- SECURITY_PATCH=1
+ SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/$SOURCE
@@ -12,9 +12,14 @@
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.libressl.org/
LICENSE[0]=BSD
+ LICENSE[1]=APACHE
+ LICENSE[2]=ISC
+ LICENSE[3]=PD
ENTERED=20140819
KEYWORDS="ssl tls"
SHORT="SSL/TLS protocol"
cat << EOF
-LibreSSL is a FREE version of the SSL/TLS protocol forked from OpenSSL
+LibreSSL is a version of the TLS/crypto stack forked from OpenSSL in 2014, with
+goals of modernizing the codebase, improving security, and applying best
+practice development processes.
EOF
diff --git a/crypto/libressl/HISTORY b/crypto/libressl/HISTORY
index c78a7cec23..ae8b794f84 100644
--- a/crypto/libressl/HISTORY
+++ b/crypto/libressl/HISTORY
@@ -1,3 +1,9 @@
+2015-03-06 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS: SECURITY_PATCH++ (CVE-2015-0205, CVE-2014-3570,
+ CVE-2014-8275, CVE-2014-3572); added missing licenses; updated long
+ description
+ * INSTALL: added, to install config file
+
2015-03-05 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated spell to 2.1.4; added forgotten SECURITY_PATCH for
2.1.3 (CVE-2015-0206); quoting paths; updated KEYWORDS; converted to
diff --git a/crypto/libressl/INSTALL b/crypto/libressl/INSTALL
new file mode 100755
index 0000000000..b92c43c5fc
--- /dev/null
+++ b/crypto/libressl/INSTALL
@@ -0,0 +1,9 @@
+default_install &&
+
+local SSL_CONFDIR="$INSTALL_ROOT/etc/ssl" &&
+
+if [[ ! -d "$SSL_CONFDIR" ]]; then
+ install -vm 755 -d "$SSL_CONFDIR"
+fi &&
+
+install_config_file apps/openssl.cnf "$SSL_CONFDIR/openssl.cnf"