summaryrefslogtreecommitdiffstats
path: root/slackware64-current/source/n/mailx
diff options
context:
space:
mode:
authorAdrien Nader <adrien@notk.org>2016-03-03 08:10:25 +0100
committerAdrien Nader <adrien@notk.org>2016-03-03 08:10:25 +0100
commit8bd97846c7f4dc031c47a1550f18171bcb6e5e16 (patch)
tree98be43f2419dffea6af745aced73d84a2350e5c6 /slackware64-current/source/n/mailx
parentf945838687d2c7e74226d6fa19afe976fa5d94c4 (diff)
Thu Mar 3 05:41:26 UTC 2016
a/aaa_elflibs-14.2-x86_64-10.txz: Rebuilt. a/kernel-firmware-20160302git-noarch-1.txz: Upgraded. a/openssl-solibs-1.0.2g-x86_64-1.txz: Upgraded. a/sysvinit-scripts-2.0-noarch-30.txz: Rebuilt. rc.M: Start D-Bus and NetworkManager right after rc.inet1. ap/ksh93-2012_08_01-x86_64-2.txz: Rebuilt. Removed broken locale files. Thanks to Didier Spaier. ap/nano-2.5.3-x86_64-1.txz: Upgraded. ap/sqlite-3.11.0-x86_64-1.txz: Upgraded. ap/vim-7.4.1424-x86_64-1.txz: Upgraded. d/ruby-2.2.4-x86_64-1.txz: Upgraded. l/libssh2-1.7.0-x86_64-1.txz: Moved. Moved from N -> L series to be consistent with libssh. l/poppler-0.41.0-x86_64-1.txz: Upgraded. l/qca-2.1.1-x86_64-1.txz: Upgraded. l/qca-cyrus-sasl-2.0.0_beta3-x86_64-2.txz: Removed. l/qca-gnupg-2.0.0_beta3-x86_64-1.txz: Removed. l/qca-ossl-2.0.0_beta3-x86_64-3.txz: Removed. l/qt-4.8.7-x86_64-4.txz: Rebuilt. Recompiled to drop support for OpenSSL SSLv2. n/curl-7.47.1-x86_64-2.txz: Rebuilt. Recompiled to drop support for OpenSSL SSLv2. n/fetchmail-6.3.26-x86_64-2.txz: Rebuilt. Recompiled to drop support for OpenSSL SSLv2. n/httpd-2.4.18-x86_64-1.txz: Upgraded. n/links-2.12-x86_64-2.txz: Rebuilt. Recompiled to drop support for OpenSSL SSLv2. n/mailx-12.5-x86_64-2.txz: Rebuilt. Drop SSLv2 support (no longer supported by OpenSSL), and fix security issues that could allow a local attacker to cause mailx to execute arbitrary shell commands through the use of a specially-crafted email address. For more information, see: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2004-2771 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-7844 (* Security fix *) n/openssl-1.0.2g-x86_64-1.txz: Upgraded. This update fixes the following security issues: Cross-protocol attack on TLS using SSLv2 (DROWN) (CVE-2016-0800) Double-free in DSA code (CVE-2016-0705) Memory leak in SRP database lookups (CVE-2016-0798) BN_hex2bn/BN_dec2bn NULL pointer deref/heap corruption (CVE-2016-0797) Fix memory issues in BIO_*printf functions (CVE-2016-0799) Side channel attack on modular exponentiation (CVE-2016-0702) Note that this package drops all support for SSLv2, which breaks the ABI for any binaries that make use of SSLv2_client_method. For more information, see: https://www.openssl.org/news/secadv/20160301.txt https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-0800 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-0705 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-0798 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-0797 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-0799 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-0702 (* Security fix *) n/php-5.6.18-x86_64-1.txz: Upgraded. This release fixes bugs and security issues. For more information, see: http://php.net/ChangeLog-5.php#5.6.18 (* Security fix *) n/samba-4.3.5-x86_64-1.txz: Upgraded. n/stunnel-5.30-x86_64-2.txz: Rebuilt. Allow OpenSSL to use the default key size for DH in generate-stunnel-key.sh. Thanks to Markus Reichelt. Recompiled to drop support for OpenSSL SSLv2. n/wget-1.17.1-x86_64-2.txz: Rebuilt. Recompiled to drop support for OpenSSL SSLv2. tcl/expect-5.45-x86_64-1.txz: Upgraded. tcl/tcl-8.6.5-x86_64-1.txz: Upgraded. tcl/tk-8.6.5-x86_64-1.txz: Upgraded. x/xf86-video-intel-git_20160229_d167280-x86_64-1.txz: Upgraded. x/xrandr-1.5.0-x86_64-1.txz: Upgraded. xap/vim-gvim-7.4.1424-x86_64-1.txz: Upgraded. xap/xpdf-3.04-x86_64-2.txz: Rebuilt. isolinux/initrd.img: Rebuilt. Another attempt to get /sbin/probe to reliably handle nvme partitions. Thanks to w9cf and Grant Coady. usb-and-pxe-installers/usbboot.img: Rebuilt. Another attempt to get /sbin/probe to reliably handle nvme partitions. Thanks to w9cf and Grant Coady.
Diffstat (limited to 'slackware64-current/source/n/mailx')
-rw-r--r--slackware64-current/source/n/mailx/heirloom-mailx-12.5-fixes-1.patch.gz1
-rwxr-xr-xslackware64-current/source/n/mailx/mailx.SlackBuild13
2 files changed, 9 insertions, 5 deletions
diff --git a/slackware64-current/source/n/mailx/heirloom-mailx-12.5-fixes-1.patch.gz b/slackware64-current/source/n/mailx/heirloom-mailx-12.5-fixes-1.patch.gz
new file mode 100644
index 000000000..26b2b6e30
--- /dev/null
+++ b/slackware64-current/source/n/mailx/heirloom-mailx-12.5-fixes-1.patch.gz
@@ -0,0 +1 @@
+506535781741d24d834ff243bdd4a5ea3f3f3a80
diff --git a/slackware64-current/source/n/mailx/mailx.SlackBuild b/slackware64-current/source/n/mailx/mailx.SlackBuild
index 30c20ea1a..1495b41ed 100755
--- a/slackware64-current/source/n/mailx/mailx.SlackBuild
+++ b/slackware64-current/source/n/mailx/mailx.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/sh
-# Copyright 2008, 2009, 2010 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2008, 2009, 2010, 2016 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -22,12 +22,12 @@
VERSION=12.5
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) export ARCH=i486 ;;
+ i?86) export ARCH=i586 ;;
arm*) export ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) export ARCH=$( uname -m ) ;;
@@ -36,8 +36,8 @@ fi
NUMJOBS=${NUMJOBS:-" -j7 "}
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
elif [ "$ARCH" = "s390" ]; then
SLKCFLAGS="-O2"
elif [ "$ARCH" = "x86_64" ]; then
@@ -56,6 +56,9 @@ cd $TMP
rm -rf mailx-$VERSION
tar xvf $CWD/mailx-$VERSION.tar.?z* || exit 1
cd mailx-$VERSION || exit 1
+
+zcat $CWD/heirloom-mailx-12.5-fixes-1.patch.gz | patch -p1 --verbose || exit 1
+
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \