summaryrefslogtreecommitdiff
path: root/source/n
diff options
context:
space:
mode:
authorPatrick J Volkerding <volkerdi@slackware.com>2020-10-20 21:58:52 +0000
committerEric Hameleers <alien@slackware.com>2020-10-21 08:59:58 +0200
commitf85cda2ade5b0696e113b98333d7ecad5900ebef (patch)
treeb5527f933f9863f0d8ba29ae935b220d58a26004 /source/n
parenta5a6e494a74ca91943ba9e0831b225ac19b1ee1b (diff)
downloadcurrent-f85cda2ade5b0696e113b98333d7ecad5900ebef.tar.gz
Tue Oct 20 21:58:52 UTC 202020201020215852
a/aaa_elflibs-15.0-x86_64-24.txz: Rebuilt. Don't skip this one as it contains the libnsl-2.30.so built by glibc that it's likely many third-party packages will be linking to for some time. Upgraded: libcap.so.2.44, libelf-0.181.so, libpopt.so.0.0.1, libcurl.so.4.7.0, libexpat.so.1.6.12, libglib-2.0.so.0.6600.2, libgmodule-2.0.so.0.6600.2, libgobject-2.0.so.0.6600.2, libgthread-2.0.so.0.6600.2, libidn.so.12.6.1, liblber-2.4.so.2.11.2, libldap-2.4.so.2.11.2, libmpc.so.3.2.0, libmpfr.so.6.1.0, libpsl.so.5.3.3. Added: libnsl-2.30.so, libnsl.so.2.0.1. Removed: libdvdread.so.4.2.0, libicudata.so.65.1, libicui18n.so.65.1, libicuio.so.65.1, libicutest.so.65.1, libicutu.so.65.1, libicuuc.so.65.1. a/glibc-solibs-2.30-x86_64-2.txz: Rebuilt. a/pam-1.4.0-x86_64-2.txz: Rebuilt. Recompiled against libnsl-1.3.0. a/quota-4.05-x86_64-2.txz: Rebuilt. Recompiled against libnsl-1.3.0. a/xfsprogs-5.9.0-x86_64-1.txz: Upgraded. ap/linuxdoc-tools-0.9.73-x86_64-6.txz: Rebuilt. Recompiled against libnsl-1.3.0. ap/vorbis-tools-1.4.0-x86_64-5.txz: Rebuilt. Recompiled against libnsl-1.3.0. d/cvs-1.11.23-x86_64-5.txz: Rebuilt. Recompiled against libnsl-1.3.0. d/git-2.29.0-x86_64-1.txz: Upgraded. d/perl-5.32.0-x86_64-2.txz: Rebuilt. Recompiled against libnsl-1.3.0. d/python2-2.7.18-x86_64-2.txz: Rebuilt. Recompiled against libnsl-1.3.0. d/python3-3.8.6-x86_64-2.txz: Rebuilt. Recompiled against libnsl-1.3.0. d/rcs-5.10.0-x86_64-1.txz: Upgraded. d/subversion-1.14.0-x86_64-3.txz: Rebuilt. Recompiled against libnsl-1.3.0. kde/kdelibs-4.14.38-x86_64-7.txz: Rebuilt. Recompiled against libnsl-1.3.0. kde/kopete-4.14.3-x86_64-9.txz: Rebuilt. Recompiled against libnsl-1.3.0. kde/perlkde-4.14.3-x86_64-10.txz: Rebuilt. Recompiled against libnsl-1.3.0. kde/perlqt-4.14.3-x86_64-11.txz: Rebuilt. Recompiled against libnsl-1.3.0. l/freetype-2.10.4-x86_64-1.txz: Upgraded. Fix heap buffer overflow in embedded PNG bitmap handling. For more information, see: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-15999 (* Security fix *) l/glibc-2.30-x86_64-2.txz: Rebuilt. Rebuilt without the --enable-obsolete-nsl and --enable-obsolete-rpc options. This change has been somewhat overdue, but since glibc was providing these options we just continued to use them here - however, newer versions of glibc have dropped this code entirely and it is expected to be provided in standalone packages. So we'll do that to make things easier moving forward. Please note that libnss_nisplus has been unmaintained upstream for quite some time, is considered obsolete, and no longer compiles. As a result it will no longer be provided... but there are better options these days. l/glibc-i18n-2.30-x86_64-2.txz: Rebuilt. l/glibc-profile-2.30-x86_64-2.txz: Rebuilt. l/gmime-3.2.7-x86_64-2.txz: Rebuilt. Recompiled against libnsl-1.3.0. l/libasyncns-0.8-x86_64-3.txz: Rebuilt. Recompiled against libnsl-1.3.0. l/libnsl-1.3.0-x86_64-1.txz: Added. This provides the standalone libnsl. Shared library .so-version bump. l/libnss_nis-3.1-x86_64-1.txz: Added. l/loudmouth-1.5.3-x86_64-5.txz: Rebuilt. Recompiled against libnsl-1.3.0. l/rpcsvc-proto-1.4.2-x86_64-1.txz: Added. n/autofs-5.1.6-x86_64-2.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/epic5-2.1.2-x86_64-3.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/irssi-1.2.2-x86_64-4.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/net-snmp-5.9-x86_64-2.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/netatalk-3.1.12-x86_64-4.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/ntp-4.2.8p15-x86_64-3.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/openldap-2.4.54-x86_64-2.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/openssh-8.4p1-x86_64-2.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/openvpn-2.4.9-x86_64-3.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/postfix-3.5.7-x86_64-2.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/ppp-2.4.8-x86_64-3.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/procmail-3.22-x86_64-4.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/proftpd-1.3.7a-x86_64-2.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/rpcbind-1.2.5-x86_64-3.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/samba-4.13.0-x86_64-2.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/socat-1.7.3.4-x86_64-2.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/stunnel-5.57-x86_64-2.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/tcp_wrappers-7.6-x86_64-3.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/tftp-hpa-5.2-x86_64-6.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/uucp-1.07-x86_64-3.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/vsftpd-3.0.3-x86_64-7.txz: Rebuilt. Recompiled against libnsl-1.3.0. n/yptools-4.2.3-x86_64-1.txz: Upgraded. Compiled against libnsl-1.3.0. xap/gftp-2.0.19-x86_64-9.txz: Rebuilt. Recompiled against libnsl-1.3.0. xap/pidgin-2.14.1-x86_64-2.txz: Rebuilt. Recompiled against libnsl-1.3.0. xap/rxvt-unicode-9.22-x86_64-9.txz: Rebuilt. Recompiled against libnsl-1.3.0. xap/xine-lib-1.2.10-x86_64-3.txz: Rebuilt. Recompiled against libnsl-1.3.0. xap/xine-ui-0.99.12-x86_64-2.txz: Rebuilt. Recompiled against libnsl-1.3.0. extra/pure-alsa-system/xine-lib-1.2.10-x86_64-3_alsa.txz: Rebuilt. Recompiled against libnsl-1.3.0. extra/sendmail/sendmail-8.16.1-x86_64-3.txz: Rebuilt. Recompiled against libnsl-1.3.0. extra/sendmail/sendmail-cf-8.16.1-noarch-3.txz: Rebuilt.
Diffstat (limited to 'source/n')
-rwxr-xr-xsource/n/autofs/autofs.SlackBuild2
-rwxr-xr-xsource/n/epic5/epic5.SlackBuild2
-rwxr-xr-xsource/n/irssi/irssi.SlackBuild2
-rwxr-xr-xsource/n/net-snmp/net-snmp.SlackBuild2
-rwxr-xr-xsource/n/netatalk/netatalk.SlackBuild2
-rwxr-xr-xsource/n/ntp/ntp.SlackBuild2
-rwxr-xr-xsource/n/openldap/openldap.SlackBuild2
-rwxr-xr-xsource/n/openssh/openssh.SlackBuild2
-rwxr-xr-xsource/n/openvpn/openvpn.SlackBuild2
-rwxr-xr-xsource/n/postfix/postfix.SlackBuild2
-rwxr-xr-xsource/n/ppp/ppp.SlackBuild2
-rwxr-xr-xsource/n/procmail/procmail.SlackBuild2
-rwxr-xr-xsource/n/proftpd/proftpd.SlackBuild2
-rwxr-xr-xsource/n/rpcbind/rpcbind.SlackBuild2
-rwxr-xr-xsource/n/samba/samba.SlackBuild2
-rwxr-xr-xsource/n/socat/socat.SlackBuild2
-rwxr-xr-xsource/n/stunnel/stunnel.SlackBuild2
-rwxr-xr-xsource/n/tcp_wrappers/tcp_wrappers.SlackBuild2
-rwxr-xr-xsource/n/tftp-hpa/tftp-hpa.SlackBuild2
-rwxr-xr-xsource/n/uucp/uucp.SlackBuild2
-rwxr-xr-xsource/n/vsftpd/vsftpd.SlackBuild2
-rw-r--r--source/n/yptools/yp-tools-2.14-glibc217-crypt.diff86
-rw-r--r--source/n/yptools/ypbind-mt.gettid.diff22
-rwxr-xr-xsource/n/yptools/yptools.SlackBuild19
24 files changed, 33 insertions, 136 deletions
diff --git a/source/n/autofs/autofs.SlackBuild b/source/n/autofs/autofs.SlackBuild
index 0b719058..cc853d73 100755
--- a/source/n/autofs/autofs.SlackBuild
+++ b/source/n/autofs/autofs.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=autofs
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/n/epic5/epic5.SlackBuild b/source/n/epic5/epic5.SlackBuild
index 777e424b..f42da129 100755
--- a/source/n/epic5/epic5.SlackBuild
+++ b/source/n/epic5/epic5.SlackBuild
@@ -26,7 +26,7 @@ PKGNAM=epic5
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
EPICVER=5
HELPFILE=current
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
## Default to no Ruby support, since it seems that ruby-2.7.0 is not compatible.
## Patches to fix this are welcome, otherwise we'll keep an eye on upstream.
diff --git a/source/n/irssi/irssi.SlackBuild b/source/n/irssi/irssi.SlackBuild
index 24693591..374a32a0 100755
--- a/source/n/irssi/irssi.SlackBuild
+++ b/source/n/irssi/irssi.SlackBuild
@@ -28,7 +28,7 @@ PKG=$TMP/package-irssi
VERSION=${VERSION:-$(echo irssi-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
DIRCD=${VERSION}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/net-snmp/net-snmp.SlackBuild b/source/n/net-snmp/net-snmp.SlackBuild
index 2582c2f9..7aefa988 100755
--- a/source/n/net-snmp/net-snmp.SlackBuild
+++ b/source/n/net-snmp/net-snmp.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=net-snmp
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/netatalk/netatalk.SlackBuild b/source/n/netatalk/netatalk.SlackBuild
index b5bfa85e..7674450d 100755
--- a/source/n/netatalk/netatalk.SlackBuild
+++ b/source/n/netatalk/netatalk.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=netatalk
VERSION=${VERSION:-$(echo netatalk-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/ntp/ntp.SlackBuild b/source/n/ntp/ntp.SlackBuild
index 84365398..cbf7c3db 100755
--- a/source/n/ntp/ntp.SlackBuild
+++ b/source/n/ntp/ntp.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=ntp
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/openldap/openldap.SlackBuild b/source/n/openldap/openldap.SlackBuild
index 3b6171c6..4c64439c 100755
--- a/source/n/openldap/openldap.SlackBuild
+++ b/source/n/openldap/openldap.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=openldap
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/openssh/openssh.SlackBuild b/source/n/openssh/openssh.SlackBuild
index 3c614d87..3a423c91 100755
--- a/source/n/openssh/openssh.SlackBuild
+++ b/source/n/openssh/openssh.SlackBuild
@@ -30,7 +30,7 @@ PKG=$TMP/package-openssh
PKGNAM=openssh
VERSION=${VERSION:-$(echo openssh-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/n/openvpn/openvpn.SlackBuild b/source/n/openvpn/openvpn.SlackBuild
index 7390d1d6..f136d02a 100755
--- a/source/n/openvpn/openvpn.SlackBuild
+++ b/source/n/openvpn/openvpn.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=openvpn
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/postfix/postfix.SlackBuild b/source/n/postfix/postfix.SlackBuild
index b3cbf888..3cc6375a 100755
--- a/source/n/postfix/postfix.SlackBuild
+++ b/source/n/postfix/postfix.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=postfix
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
diff --git a/source/n/ppp/ppp.SlackBuild b/source/n/ppp/ppp.SlackBuild
index 2b2ba60e..d5890b00 100755
--- a/source/n/ppp/ppp.SlackBuild
+++ b/source/n/ppp/ppp.SlackBuild
@@ -26,7 +26,7 @@ PKGNAM=ppp
VERSION=2.4.8
RADVER=1.1.7
PPPVER=1.98
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/n/procmail/procmail.SlackBuild b/source/n/procmail/procmail.SlackBuild
index 5830cea1..a8155fe5 100755
--- a/source/n/procmail/procmail.SlackBuild
+++ b/source/n/procmail/procmail.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=procmail
VERSION=3.22
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/proftpd/proftpd.SlackBuild b/source/n/proftpd/proftpd.SlackBuild
index 6e7ea646..c862d1e5 100755
--- a/source/n/proftpd/proftpd.SlackBuild
+++ b/source/n/proftpd/proftpd.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=proftpd
VERSION=1.3.7a
DIRVER=1.3.7a
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/n/rpcbind/rpcbind.SlackBuild b/source/n/rpcbind/rpcbind.SlackBuild
index fb3e74ff..aece214d 100755
--- a/source/n/rpcbind/rpcbind.SlackBuild
+++ b/source/n/rpcbind/rpcbind.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=rpcbind
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/samba/samba.SlackBuild b/source/n/samba/samba.SlackBuild
index 854483e3..8c09f50c 100755
--- a/source/n/samba/samba.SlackBuild
+++ b/source/n/samba/samba.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=samba
VERSION=${VERSION:-$(echo samba-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
if [ -e $CWD/machine.conf ]; then
. $CWD/machine.conf ]
diff --git a/source/n/socat/socat.SlackBuild b/source/n/socat/socat.SlackBuild
index 46733de9..e4b3578f 100755
--- a/source/n/socat/socat.SlackBuild
+++ b/source/n/socat/socat.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=socat
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/stunnel/stunnel.SlackBuild b/source/n/stunnel/stunnel.SlackBuild
index 7cf1f878..bbd15ddf 100755
--- a/source/n/stunnel/stunnel.SlackBuild
+++ b/source/n/stunnel/stunnel.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=stunnel
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/tcp_wrappers/tcp_wrappers.SlackBuild b/source/n/tcp_wrappers/tcp_wrappers.SlackBuild
index 8b33bd07..a68d18a1 100755
--- a/source/n/tcp_wrappers/tcp_wrappers.SlackBuild
+++ b/source/n/tcp_wrappers/tcp_wrappers.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=tcp_wrappers
VERSION=7.6
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/tftp-hpa/tftp-hpa.SlackBuild b/source/n/tftp-hpa/tftp-hpa.SlackBuild
index 3d4fd8c1..86e362d0 100755
--- a/source/n/tftp-hpa/tftp-hpa.SlackBuild
+++ b/source/n/tftp-hpa/tftp-hpa.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=tftp-hpa
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-5}
+BUILD=${BUILD:-6}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/uucp/uucp.SlackBuild b/source/n/uucp/uucp.SlackBuild
index f749bac8..f74a1165 100755
--- a/source/n/uucp/uucp.SlackBuild
+++ b/source/n/uucp/uucp.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=uucp
VERSION=1.07
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/vsftpd/vsftpd.SlackBuild b/source/n/vsftpd/vsftpd.SlackBuild
index 91af9cbe..41b19fc5 100755
--- a/source/n/vsftpd/vsftpd.SlackBuild
+++ b/source/n/vsftpd/vsftpd.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=vsftpd
VERSION=${VERSION:-$(echo ${PKGNAM}-*.tar.gz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-6}
+BUILD=${BUILD:-7}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/n/yptools/yp-tools-2.14-glibc217-crypt.diff b/source/n/yptools/yp-tools-2.14-glibc217-crypt.diff
deleted file mode 100644
index 148b0663..00000000
--- a/source/n/yptools/yp-tools-2.14-glibc217-crypt.diff
+++ /dev/null
@@ -1,86 +0,0 @@
-Starting with glibc 2.17 (eglibc 2.17), crypt() fails with EINVAL
-(w/ NULL return) if the salt violates specifications. Additionally,
-on FIPS-140 enabled Linux systems, DES/MD5-encrypted passwords
-passed to crypt() fail with EPERM (w/ NULL return).
-
-If using glibc's crypt(), check return value to avoid a possible
-NULL pointer dereference.
-
-Author: mancha
-
-====
-
---- yp-tools-2.14/src/yppasswd.c.orig 2010-04-21
-+++ yp-tools-2.14/src/yppasswd.c 2013-05-22
-@@ -423,6 +423,7 @@ static int /* return values: 0 = not ok,
- verifypassword (struct passwd *pwd, char *pwdstr, uid_t uid)
- {
- char *p, *q;
-+ char *crypted_pass;
- int ucase, lcase, other, r;
- int passwdlen;
-
-@@ -448,12 +449,19 @@ verifypassword (struct passwd *pwd, char
- }
-
- passwdlen = get_passwd_len (pwd->pw_passwd);
-- if (pwd->pw_passwd[0]
-- && !strncmp (pwd->pw_passwd, crypt (pwdstr, pwd->pw_passwd), passwdlen)
-- && uid)
-+ if (pwd->pw_passwd[0] && uid)
- {
-- fputs (_("You cannot reuse the old password.\n"), stderr);
-- return 0;
-+ crypted_pass = crypt (pwdstr, pwd->pw_passwd);
-+ if (crypted_pass == NULL)
-+ {
-+ fputs (_("crypt() call failed.\n"), stderr);
-+ return 0;
-+ }
-+ if (!strncmp (pwd->pw_passwd, crypted_pass, passwdlen))
-+ {
-+ fputs (_("You cannot reuse the old password.\n"), stderr);
-+ return 0;
-+ }
- }
-
- r = 0;
-@@ -517,6 +525,7 @@ int
- main (int argc, char **argv)
- {
- char *s, *progname, *domainname = NULL, *user = NULL, *master = NULL;
-+ char *crypted_pass;
- int f_flag = 0, l_flag = 0, p_flag = 0, error, status;
- int hash_id = DES;
- char rounds[11] = "\0"; /* max length is '999999999$' */
-@@ -738,7 +747,13 @@ main (int argc, char **argv)
- char *sane_passwd = alloca (passwdlen + 1);
- strncpy (sane_passwd, pwd->pw_passwd, passwdlen);
- sane_passwd[passwdlen] = 0;
-- if (strcmp (crypt (s, sane_passwd), sane_passwd))
-+ crypted_pass = crypt (s, sane_passwd);
-+ if (crypted_pass == NULL)
-+ {
-+ fprintf (stderr, _("crypt() call failed.\n"));
-+ return 1;
-+ }
-+ if (strcmp (crypted_pass, sane_passwd))
- {
- fprintf (stderr, _("Sorry.\n"));
- return 1;
-@@ -833,7 +848,14 @@ main (int argc, char **argv)
- break;
- }
-
-- yppwd.newpw.pw_passwd = strdup (crypt (buf, salt));
-+ crypted_pass = crypt (buf, salt);
-+ if (crypted_pass == NULL)
-+ {
-+ printf (_("crypt() call failed - password unchanged.\n"));
-+ return 1;
-+ }
-+
-+ yppwd.newpw.pw_passwd = strdup (crypted_pass);
- }
-
- if (f_flag)
diff --git a/source/n/yptools/ypbind-mt.gettid.diff b/source/n/yptools/ypbind-mt.gettid.diff
deleted file mode 100644
index 37496d85..00000000
--- a/source/n/yptools/ypbind-mt.gettid.diff
+++ /dev/null
@@ -1,22 +0,0 @@
---- ./src/log_msg.c.orig 2011-08-31 08:13:22.000000000 -0500
-+++ ./src/log_msg.c 2019-08-20 12:44:45.474253136 -0500
-@@ -30,19 +30,6 @@
- #include "log_msg.h"
-
- #include <sys/syscall.h>
--#ifdef __NR_gettid
--static pid_t
--gettid (void)
--{
-- return syscall (__NR_gettid);
--}
--#else
--pid_t
--gettid (void)
--{
-- return getpid ();
--}
--#endif
-
- int debug_flag = 0;
- int logfile_flag = 0;
diff --git a/source/n/yptools/yptools.SlackBuild b/source/n/yptools/yptools.SlackBuild
index 37919427..4f1ce4ce 100755
--- a/source/n/yptools/yptools.SlackBuild
+++ b/source/n/yptools/yptools.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2016, 2017, 2018 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2016, 2017, 2018, 2020 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,13 +24,13 @@ cd $(dirname $0) ; CWD=$(pwd)
# Package version number:
PKGNAM=yptools
-VERSION=2.14
-BUILD=${BUILD:-12}
+VERSION=4.2.3
+BUILD=${BUILD:-1}
YPTOOLS=$VERSION
-YPBINDMT=1.38
+YPBINDMT=2.7.2
#YPMAKE=0.11
-YPSERV=2.32.1
+YPSERV=4.1
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -79,7 +79,13 @@ zcat $CWD/nsswitch.conf-nis.gz > $PKG/etc/nsswitch.conf-nis.new
rm -rf yp-tools-$YPTOOLS
tar xvf $CWD/yp-tools-$YPTOOLS.tar.?z || exit 1
cd yp-tools-$YPTOOLS || exit 1
-zcat $CWD/yp-tools-2.14-glibc217-crypt.diff.gz | patch -p1 --verbose || exit 1
+if [ ! -r configure ]; then
+ if [ -x ./autogen.sh ]; then
+ NOCONFIGURE=1 ./autogen.sh
+ else
+ autoreconf -vif
+ fi
+fi
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
@@ -141,7 +147,6 @@ cd $TMP
rm -rf ypbind-mt-$YPBINDMT
tar xvf $CWD/ypbind-mt-$YPBINDMT.tar.?z || exit 1
cd ypbind-mt-$YPBINDMT || exit 1
-zcat $CWD/ypbind-mt.gettid.diff.gz | patch -p1 --verbose || exit 1
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \