summaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xsource/a/cracklib/cracklib.SlackBuild (renamed from testing/source/PAM/a/cracklib/cracklib.SlackBuild)0
-rw-r--r--source/a/cracklib/cracklib.url (renamed from testing/source/PAM/a/cracklib/cracklib.url)0
-rw-r--r--source/a/cracklib/slack-desc (renamed from testing/source/PAM/a/cracklib/slack-desc)0
-rw-r--r--source/a/libpwquality/doinst.sh (renamed from testing/source/PAM/a/libpwquality/doinst.sh)0
-rwxr-xr-xsource/a/libpwquality/libpwquality.SlackBuild (renamed from testing/source/PAM/a/libpwquality/libpwquality.SlackBuild)2
-rw-r--r--source/a/libpwquality/libpwquality.url (renamed from testing/source/PAM/a/libpwquality/libpwquality.url)0
-rw-r--r--source/a/libpwquality/slack-desc (renamed from testing/source/PAM/a/libpwquality/slack-desc)0
-rw-r--r--source/a/pam/doinst.sh (renamed from testing/source/PAM/a/pam/doinst.sh)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.1.3-nouserenv.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.1.3-nouserenv.patch)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.1.6-limits-user.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.1.6-limits-user.patch)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.1.8-audit-user-mgmt.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.1.8-audit-user-mgmt.patch)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.1.8-full-relro.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.1.8-full-relro.patch)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.3.0-pwhistory-helper.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.3.0-pwhistory-helper.patch)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.3.0-unix-nomsg.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.3.0-unix-nomsg.patch)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.3.1-coverity.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-coverity.patch)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.3.1-motd-multiple-paths.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-motd-multiple-paths.patch)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.3.1-noflex.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-noflex.patch)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.3.1-redhat-modules.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-redhat-modules.patch)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.3.1-unix-bcrypt_b.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-bcrypt_b.patch)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.3.1-unix-checksalt_syslog.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-checksalt_syslog.patch)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.3.1-unix-crypt_checksalt.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-crypt_checksalt.patch)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.3.1-unix-fix_checksalt_syslog.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-fix_checksalt_syslog.patch)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.3.1-unix-gensalt-autoentropy.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-gensalt-autoentropy.patch)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.3.1-unix-no-fallback.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-no-fallback.patch)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.3.1-unix-remove-obsolete-_unix_read_password-prototype.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-remove-obsolete-_unix_read_password-prototype.patch)0
-rw-r--r--source/a/pam/fedora-patches/pam-1.3.1-unix-yescrypt.patch (renamed from testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-yescrypt.patch)0
-rwxr-xr-xsource/a/pam/pam.SlackBuild (renamed from testing/source/PAM/a/pam/pam.SlackBuild)2
-rw-r--r--source/a/pam/pam.url (renamed from testing/source/PAM/a/pam/pam.url)0
-rw-r--r--source/a/pam/patches/pam.etc.environment.better.comments.diff (renamed from testing/source/PAM/a/pam/patches/pam.etc.environment.better.comments.diff)0
-rw-r--r--source/a/pam/patches/pam.pam_tally2.no.fsync.patch (renamed from testing/source/PAM/a/pam/patches/pam.pam_tally2.no.fsync.patch)0
-rw-r--r--source/a/pam/patches/pam.pam_tally2.slackware.diff (renamed from testing/source/PAM/a/pam/patches/pam.pam_tally2.slackware.diff)0
-rw-r--r--source/a/pam/slack-desc (renamed from testing/source/PAM/a/pam/slack-desc)0
-rw-r--r--source/n/nss-pam-ldapd/1025d5de336d8c9585b79df3154b5649da344281.patch (renamed from testing/source/PAM/n/nss-pam-ldapd/1025d5de336d8c9585b79df3154b5649da344281.patch)0
-rw-r--r--source/n/nss-pam-ldapd/548efe5333b56a0a042843a044e0348317f80065.patch (renamed from testing/source/PAM/n/nss-pam-ldapd/548efe5333b56a0a042843a044e0348317f80065.patch)0
-rw-r--r--source/n/nss-pam-ldapd/b33551895b3c02dc7082363c6aae13f8e336f4e5.patch (renamed from testing/source/PAM/n/nss-pam-ldapd/b33551895b3c02dc7082363c6aae13f8e336f4e5.patch)0
-rw-r--r--source/n/nss-pam-ldapd/doinst.sh (renamed from testing/source/PAM/n/nss-pam-ldapd/doinst.sh)0
-rw-r--r--source/n/nss-pam-ldapd/fea0f5ed287b04406afca0835b1a333bd1fe617b.patch (renamed from testing/source/PAM/n/nss-pam-ldapd/fea0f5ed287b04406afca0835b1a333bd1fe617b.patch)0
-rwxr-xr-xsource/n/nss-pam-ldapd/nss-pam-ldapd.SlackBuild (renamed from testing/source/PAM/n/nss-pam-ldapd/nss-pam-ldapd.SlackBuild)0
-rw-r--r--source/n/nss-pam-ldapd/nss-pam-ldapd.url (renamed from testing/source/PAM/n/nss-pam-ldapd/nss-pam-ldapd.url)0
-rw-r--r--source/n/nss-pam-ldapd/rc.nss-pam-ldapd (renamed from testing/source/PAM/n/nss-pam-ldapd/rc.nss-pam-ldapd)0
-rw-r--r--source/n/nss-pam-ldapd/slack-desc (renamed from testing/source/PAM/n/nss-pam-ldapd/slack-desc)0
-rwxr-xr-xsource/n/pam-krb5/pam-krb5.SlackBuild (renamed from testing/source/PAM/n/pam-krb5/pam-krb5.SlackBuild)0
-rw-r--r--source/n/pam-krb5/pam-krb5.url (renamed from testing/source/PAM/n/pam-krb5/pam-krb5.url)0
-rw-r--r--source/n/pam-krb5/slack-desc (renamed from testing/source/PAM/n/pam-krb5/slack-desc)0
-rw-r--r--source/n/pam-krb5/system-auth.krb5 (renamed from testing/source/PAM/n/pam-krb5/system-auth.krb5)0
-rw-r--r--testing/packages/PAM/ConsoleKit2-1.2.1-x86_64-3_pam.txt11
-rw-r--r--testing/packages/PAM/at-3.2.1-x86_64-1_pam.txt11
-rw-r--r--testing/packages/PAM/cifs-utils-6.10-x86_64-3_pam.txt11
-rw-r--r--testing/packages/PAM/cracklib-2.9.7-x86_64-1_pam.txt11
-rw-r--r--testing/packages/PAM/cups-2.3.3-x86_64-1_pam.txt11
-rw-r--r--testing/packages/PAM/cyrus-sasl-2.1.27-x86_64-3_pam.txt11
-rw-r--r--testing/packages/PAM/dovecot-2.3.10-x86_64-2_pam.txt11
-rw-r--r--testing/packages/PAM/gnome-keyring-3.36.0-x86_64-1_pam.txt11
-rw-r--r--testing/packages/PAM/hplip-3.20.5-x86_64-1_pam.txt11
-rw-r--r--testing/packages/PAM/kde-workspace-4.11.22-x86_64-6_pam.txt11
-rw-r--r--testing/packages/PAM/libcap-2.34-x86_64-1_pam.txt11
-rw-r--r--testing/packages/PAM/libcgroup-0.41-x86_64-6_pam.txt11
-rw-r--r--testing/packages/PAM/libpwquality-1.4.2-x86_64-2_pam.txt11
-rw-r--r--testing/packages/PAM/mariadb-10.4.13-x86_64-1_pam.txt11
-rw-r--r--testing/packages/PAM/netatalk-3.1.12-x86_64-2_pam.txt11
-rw-r--r--testing/packages/PAM/netkit-rsh-0.17-x86_64-2_pam.txt11
-rw-r--r--testing/packages/PAM/nss-pam-ldapd-0.9.11-x86_64-1_pam.txt11
-rw-r--r--testing/packages/PAM/openssh-8.2p1-x86_64-2_pam.txt11
-rw-r--r--testing/packages/PAM/openvpn-2.4.9-x86_64-1_pam.txt11
-rw-r--r--testing/packages/PAM/pam-1.3.1-x86_64-2_pam.txt11
-rw-r--r--testing/packages/PAM/pam-krb5-4.9-x86_64-1_pam.txt11
-rw-r--r--testing/packages/PAM/polkit-0.116-x86_64-2_pam.txt11
-rw-r--r--testing/packages/PAM/popa3d-1.0.3-x86_64-3_pam.txt11
-rw-r--r--testing/packages/PAM/ppp-2.4.8-x86_64-1_pam.txt11
-rw-r--r--testing/packages/PAM/proftpd-1.3.6c-x86_64-1_pam.txt11
-rw-r--r--testing/packages/PAM/samba-4.12.2-x86_64-1_pam.txt11
-rw-r--r--testing/packages/PAM/screen-4.8.0-x86_64-1_pam.txt11
-rw-r--r--testing/packages/PAM/shadow-4.8.1-x86_64-6_pam.txt11
-rw-r--r--testing/packages/PAM/sudo-1.9.0-x86_64-1_pam.txt11
-rw-r--r--testing/packages/PAM/system-config-printer-1.5.12-x86_64-2_pam.txt11
-rw-r--r--testing/packages/PAM/util-linux-2.35.1-x86_64-5_pam.txt11
-rw-r--r--testing/packages/PAM/vsftpd-3.0.3-x86_64-5_pam.txt11
-rw-r--r--testing/packages/PAM/xdm-1.1.11-x86_64-9_pam.txt11
-rw-r--r--testing/packages/PAM/xlockmore-5.63-x86_64-1_pam.txt11
-rw-r--r--testing/packages/PAM/xscreensaver-5.44-x86_64-1_pam.txt11
-rwxr-xr-xtesting/source/PAM/build-all-pam-packages.sh17
-rw-r--r--testing/source/PAM/buildlist35
-rwxr-xr-xtesting/source/PAM/make_world.sh302
l---------testing/source/PAM/source1
84 files changed, 2 insertions, 742 deletions
diff --git a/testing/source/PAM/a/cracklib/cracklib.SlackBuild b/source/a/cracklib/cracklib.SlackBuild
index e58c28d79..e58c28d79 100755
--- a/testing/source/PAM/a/cracklib/cracklib.SlackBuild
+++ b/source/a/cracklib/cracklib.SlackBuild
diff --git a/testing/source/PAM/a/cracklib/cracklib.url b/source/a/cracklib/cracklib.url
index c7afd5ecc..c7afd5ecc 100644
--- a/testing/source/PAM/a/cracklib/cracklib.url
+++ b/source/a/cracklib/cracklib.url
diff --git a/testing/source/PAM/a/cracklib/slack-desc b/source/a/cracklib/slack-desc
index 071678612..071678612 100644
--- a/testing/source/PAM/a/cracklib/slack-desc
+++ b/source/a/cracklib/slack-desc
diff --git a/testing/source/PAM/a/libpwquality/doinst.sh b/source/a/libpwquality/doinst.sh
index 044ad84c5..044ad84c5 100644
--- a/testing/source/PAM/a/libpwquality/doinst.sh
+++ b/source/a/libpwquality/doinst.sh
diff --git a/testing/source/PAM/a/libpwquality/libpwquality.SlackBuild b/source/a/libpwquality/libpwquality.SlackBuild
index c41045852..c68b8cadd 100755
--- a/testing/source/PAM/a/libpwquality/libpwquality.SlackBuild
+++ b/source/a/libpwquality/libpwquality.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libpwquality
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/testing/source/PAM/a/libpwquality/libpwquality.url b/source/a/libpwquality/libpwquality.url
index fe741a807..fe741a807 100644
--- a/testing/source/PAM/a/libpwquality/libpwquality.url
+++ b/source/a/libpwquality/libpwquality.url
diff --git a/testing/source/PAM/a/libpwquality/slack-desc b/source/a/libpwquality/slack-desc
index 0334b2ca7..0334b2ca7 100644
--- a/testing/source/PAM/a/libpwquality/slack-desc
+++ b/source/a/libpwquality/slack-desc
diff --git a/testing/source/PAM/a/pam/doinst.sh b/source/a/pam/doinst.sh
index e96721a14..e96721a14 100644
--- a/testing/source/PAM/a/pam/doinst.sh
+++ b/source/a/pam/doinst.sh
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.1.3-nouserenv.patch b/source/a/pam/fedora-patches/pam-1.1.3-nouserenv.patch
index f3a742c8d..f3a742c8d 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.1.3-nouserenv.patch
+++ b/source/a/pam/fedora-patches/pam-1.1.3-nouserenv.patch
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.1.6-limits-user.patch b/source/a/pam/fedora-patches/pam-1.1.6-limits-user.patch
index 3c17b781a..3c17b781a 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.1.6-limits-user.patch
+++ b/source/a/pam/fedora-patches/pam-1.1.6-limits-user.patch
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.1.8-audit-user-mgmt.patch b/source/a/pam/fedora-patches/pam-1.1.8-audit-user-mgmt.patch
index 277a5699f..277a5699f 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.1.8-audit-user-mgmt.patch
+++ b/source/a/pam/fedora-patches/pam-1.1.8-audit-user-mgmt.patch
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.1.8-full-relro.patch b/source/a/pam/fedora-patches/pam-1.1.8-full-relro.patch
index b2d8526f9..b2d8526f9 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.1.8-full-relro.patch
+++ b/source/a/pam/fedora-patches/pam-1.1.8-full-relro.patch
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.0-pwhistory-helper.patch b/source/a/pam/fedora-patches/pam-1.3.0-pwhistory-helper.patch
index 554e5c8f8..554e5c8f8 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.0-pwhistory-helper.patch
+++ b/source/a/pam/fedora-patches/pam-1.3.0-pwhistory-helper.patch
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.0-unix-nomsg.patch b/source/a/pam/fedora-patches/pam-1.3.0-unix-nomsg.patch
index 33c226773..33c226773 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.0-unix-nomsg.patch
+++ b/source/a/pam/fedora-patches/pam-1.3.0-unix-nomsg.patch
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-coverity.patch b/source/a/pam/fedora-patches/pam-1.3.1-coverity.patch
index cecf768f6..cecf768f6 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-coverity.patch
+++ b/source/a/pam/fedora-patches/pam-1.3.1-coverity.patch
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-motd-multiple-paths.patch b/source/a/pam/fedora-patches/pam-1.3.1-motd-multiple-paths.patch
index a0b069815..a0b069815 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-motd-multiple-paths.patch
+++ b/source/a/pam/fedora-patches/pam-1.3.1-motd-multiple-paths.patch
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-noflex.patch b/source/a/pam/fedora-patches/pam-1.3.1-noflex.patch
index c65d22537..c65d22537 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-noflex.patch
+++ b/source/a/pam/fedora-patches/pam-1.3.1-noflex.patch
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-redhat-modules.patch b/source/a/pam/fedora-patches/pam-1.3.1-redhat-modules.patch
index 4d3f37414..4d3f37414 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-redhat-modules.patch
+++ b/source/a/pam/fedora-patches/pam-1.3.1-redhat-modules.patch
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-bcrypt_b.patch b/source/a/pam/fedora-patches/pam-1.3.1-unix-bcrypt_b.patch
index bff9d47ea..bff9d47ea 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-bcrypt_b.patch
+++ b/source/a/pam/fedora-patches/pam-1.3.1-unix-bcrypt_b.patch
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-checksalt_syslog.patch b/source/a/pam/fedora-patches/pam-1.3.1-unix-checksalt_syslog.patch
index 5cbc35b03..5cbc35b03 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-checksalt_syslog.patch
+++ b/source/a/pam/fedora-patches/pam-1.3.1-unix-checksalt_syslog.patch
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-crypt_checksalt.patch b/source/a/pam/fedora-patches/pam-1.3.1-unix-crypt_checksalt.patch
index 0a74e940e..0a74e940e 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-crypt_checksalt.patch
+++ b/source/a/pam/fedora-patches/pam-1.3.1-unix-crypt_checksalt.patch
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-fix_checksalt_syslog.patch b/source/a/pam/fedora-patches/pam-1.3.1-unix-fix_checksalt_syslog.patch
index 41733ae04..41733ae04 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-fix_checksalt_syslog.patch
+++ b/source/a/pam/fedora-patches/pam-1.3.1-unix-fix_checksalt_syslog.patch
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-gensalt-autoentropy.patch b/source/a/pam/fedora-patches/pam-1.3.1-unix-gensalt-autoentropy.patch
index 8ae4abfd8..8ae4abfd8 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-gensalt-autoentropy.patch
+++ b/source/a/pam/fedora-patches/pam-1.3.1-unix-gensalt-autoentropy.patch
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-no-fallback.patch b/source/a/pam/fedora-patches/pam-1.3.1-unix-no-fallback.patch
index 8755cf602..8755cf602 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-no-fallback.patch
+++ b/source/a/pam/fedora-patches/pam-1.3.1-unix-no-fallback.patch
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-remove-obsolete-_unix_read_password-prototype.patch b/source/a/pam/fedora-patches/pam-1.3.1-unix-remove-obsolete-_unix_read_password-prototype.patch
index 14f285deb..14f285deb 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-remove-obsolete-_unix_read_password-prototype.patch
+++ b/source/a/pam/fedora-patches/pam-1.3.1-unix-remove-obsolete-_unix_read_password-prototype.patch
diff --git a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-yescrypt.patch b/source/a/pam/fedora-patches/pam-1.3.1-unix-yescrypt.patch
index f04a59ce7..f04a59ce7 100644
--- a/testing/source/PAM/a/pam/fedora-patches/pam-1.3.1-unix-yescrypt.patch
+++ b/source/a/pam/fedora-patches/pam-1.3.1-unix-yescrypt.patch
diff --git a/testing/source/PAM/a/pam/pam.SlackBuild b/source/a/pam/pam.SlackBuild
index 41a321079..23aad8bc5 100755
--- a/testing/source/PAM/a/pam/pam.SlackBuild
+++ b/source/a/pam/pam.SlackBuild
@@ -27,7 +27,7 @@ SRCNAM=Linux-PAM
PKGNAM=pam
PAMRHVER=${PAMRHVER:-$(echo pam-redhat-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/testing/source/PAM/a/pam/pam.url b/source/a/pam/pam.url
index 07dfcb99b..07dfcb99b 100644
--- a/testing/source/PAM/a/pam/pam.url
+++ b/source/a/pam/pam.url
diff --git a/testing/source/PAM/a/pam/patches/pam.etc.environment.better.comments.diff b/source/a/pam/patches/pam.etc.environment.better.comments.diff
index 6899e4c14..6899e4c14 100644
--- a/testing/source/PAM/a/pam/patches/pam.etc.environment.better.comments.diff
+++ b/source/a/pam/patches/pam.etc.environment.better.comments.diff
diff --git a/testing/source/PAM/a/pam/patches/pam.pam_tally2.no.fsync.patch b/source/a/pam/patches/pam.pam_tally2.no.fsync.patch
index 15b40115d..15b40115d 100644
--- a/testing/source/PAM/a/pam/patches/pam.pam_tally2.no.fsync.patch
+++ b/source/a/pam/patches/pam.pam_tally2.no.fsync.patch
diff --git a/testing/source/PAM/a/pam/patches/pam.pam_tally2.slackware.diff b/source/a/pam/patches/pam.pam_tally2.slackware.diff
index 8ab853210..8ab853210 100644
--- a/testing/source/PAM/a/pam/patches/pam.pam_tally2.slackware.diff
+++ b/source/a/pam/patches/pam.pam_tally2.slackware.diff
diff --git a/testing/source/PAM/a/pam/slack-desc b/source/a/pam/slack-desc
index 7c0bcbbd9..7c0bcbbd9 100644
--- a/testing/source/PAM/a/pam/slack-desc
+++ b/source/a/pam/slack-desc
diff --git a/testing/source/PAM/n/nss-pam-ldapd/1025d5de336d8c9585b79df3154b5649da344281.patch b/source/n/nss-pam-ldapd/1025d5de336d8c9585b79df3154b5649da344281.patch
index b21ab09ee..b21ab09ee 100644
--- a/testing/source/PAM/n/nss-pam-ldapd/1025d5de336d8c9585b79df3154b5649da344281.patch
+++ b/source/n/nss-pam-ldapd/1025d5de336d8c9585b79df3154b5649da344281.patch
diff --git a/testing/source/PAM/n/nss-pam-ldapd/548efe5333b56a0a042843a044e0348317f80065.patch b/source/n/nss-pam-ldapd/548efe5333b56a0a042843a044e0348317f80065.patch
index d03f1552d..d03f1552d 100644
--- a/testing/source/PAM/n/nss-pam-ldapd/548efe5333b56a0a042843a044e0348317f80065.patch
+++ b/source/n/nss-pam-ldapd/548efe5333b56a0a042843a044e0348317f80065.patch
diff --git a/testing/source/PAM/n/nss-pam-ldapd/b33551895b3c02dc7082363c6aae13f8e336f4e5.patch b/source/n/nss-pam-ldapd/b33551895b3c02dc7082363c6aae13f8e336f4e5.patch
index 127243e0e..127243e0e 100644
--- a/testing/source/PAM/n/nss-pam-ldapd/b33551895b3c02dc7082363c6aae13f8e336f4e5.patch
+++ b/source/n/nss-pam-ldapd/b33551895b3c02dc7082363c6aae13f8e336f4e5.patch
diff --git a/testing/source/PAM/n/nss-pam-ldapd/doinst.sh b/source/n/nss-pam-ldapd/doinst.sh
index d483abce2..d483abce2 100644
--- a/testing/source/PAM/n/nss-pam-ldapd/doinst.sh
+++ b/source/n/nss-pam-ldapd/doinst.sh
diff --git a/testing/source/PAM/n/nss-pam-ldapd/fea0f5ed287b04406afca0835b1a333bd1fe617b.patch b/source/n/nss-pam-ldapd/fea0f5ed287b04406afca0835b1a333bd1fe617b.patch
index 13b0ace7f..13b0ace7f 100644
--- a/testing/source/PAM/n/nss-pam-ldapd/fea0f5ed287b04406afca0835b1a333bd1fe617b.patch
+++ b/source/n/nss-pam-ldapd/fea0f5ed287b04406afca0835b1a333bd1fe617b.patch
diff --git a/testing/source/PAM/n/nss-pam-ldapd/nss-pam-ldapd.SlackBuild b/source/n/nss-pam-ldapd/nss-pam-ldapd.SlackBuild
index 204e96030..204e96030 100755
--- a/testing/source/PAM/n/nss-pam-ldapd/nss-pam-ldapd.SlackBuild
+++ b/source/n/nss-pam-ldapd/nss-pam-ldapd.SlackBuild
diff --git a/testing/source/PAM/n/nss-pam-ldapd/nss-pam-ldapd.url b/source/n/nss-pam-ldapd/nss-pam-ldapd.url
index 2644c0ebd..2644c0ebd 100644
--- a/testing/source/PAM/n/nss-pam-ldapd/nss-pam-ldapd.url
+++ b/source/n/nss-pam-ldapd/nss-pam-ldapd.url
diff --git a/testing/source/PAM/n/nss-pam-ldapd/rc.nss-pam-ldapd b/source/n/nss-pam-ldapd/rc.nss-pam-ldapd
index 7a4252a38..7a4252a38 100644
--- a/testing/source/PAM/n/nss-pam-ldapd/rc.nss-pam-ldapd
+++ b/source/n/nss-pam-ldapd/rc.nss-pam-ldapd
diff --git a/testing/source/PAM/n/nss-pam-ldapd/slack-desc b/source/n/nss-pam-ldapd/slack-desc
index fed065b20..fed065b20 100644
--- a/testing/source/PAM/n/nss-pam-ldapd/slack-desc
+++ b/source/n/nss-pam-ldapd/slack-desc
diff --git a/testing/source/PAM/n/pam-krb5/pam-krb5.SlackBuild b/source/n/pam-krb5/pam-krb5.SlackBuild
index e2ba9a036..e2ba9a036 100755
--- a/testing/source/PAM/n/pam-krb5/pam-krb5.SlackBuild
+++ b/source/n/pam-krb5/pam-krb5.SlackBuild
diff --git a/testing/source/PAM/n/pam-krb5/pam-krb5.url b/source/n/pam-krb5/pam-krb5.url
index 08a19c593..08a19c593 100644
--- a/testing/source/PAM/n/pam-krb5/pam-krb5.url
+++ b/source/n/pam-krb5/pam-krb5.url
diff --git a/testing/source/PAM/n/pam-krb5/slack-desc b/source/n/pam-krb5/slack-desc
index 1cbb0356d..1cbb0356d 100644
--- a/testing/source/PAM/n/pam-krb5/slack-desc
+++ b/source/n/pam-krb5/slack-desc
diff --git a/testing/source/PAM/n/pam-krb5/system-auth.krb5 b/source/n/pam-krb5/system-auth.krb5
index 04fa299be..04fa299be 100644
--- a/testing/source/PAM/n/pam-krb5/system-auth.krb5
+++ b/source/n/pam-krb5/system-auth.krb5
diff --git a/testing/packages/PAM/ConsoleKit2-1.2.1-x86_64-3_pam.txt b/testing/packages/PAM/ConsoleKit2-1.2.1-x86_64-3_pam.txt
deleted file mode 100644
index ef6a179a5..000000000
--- a/testing/packages/PAM/ConsoleKit2-1.2.1-x86_64-3_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-ConsoleKit2: ConsoleKit2 (user, login, and seat tracking framework)
-ConsoleKit2:
-ConsoleKit2: ConsoleKit2 is a framework for defining and tracking users, login
-ConsoleKit2: sessions, and seats.
-ConsoleKit2:
-ConsoleKit2: Homepage: https://github.com/ConsoleKit2/ConsoleKit2
-ConsoleKit2:
-ConsoleKit2:
-ConsoleKit2:
-ConsoleKit2:
-ConsoleKit2:
diff --git a/testing/packages/PAM/at-3.2.1-x86_64-1_pam.txt b/testing/packages/PAM/at-3.2.1-x86_64-1_pam.txt
deleted file mode 100644
index acbeeeee1..000000000
--- a/testing/packages/PAM/at-3.2.1-x86_64-1_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-at: at (delayed command execution)
-at:
-at: at and batch read shell commands from standard input (or a specified
-at: file) storing them as a job to be scheduled for execution at a later
-at: time.
-at:
-at: The 'at' command was written by David Parsons and Thomas Koenig.
-at:
-at: Homepage: http://blog.calhariz.com/tag/at
-at:
-at:
diff --git a/testing/packages/PAM/cifs-utils-6.10-x86_64-3_pam.txt b/testing/packages/PAM/cifs-utils-6.10-x86_64-3_pam.txt
deleted file mode 100644
index cdd5c0729..000000000
--- a/testing/packages/PAM/cifs-utils-6.10-x86_64-3_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-cifs-utils: cifs-utils (CIFS filesystem utilities)
-cifs-utils:
-cifs-utils: This is the release version of cifs-utils, a package of utilities for
-cifs-utils: doing and managing mounts of the Linux CIFS filesystem. The in-kernel
-cifs-utils: CIFS filesystem is generally the preferred method for mounting
-cifs-utils: SMB/CIFS shares on Linux. This filesystem relies on a set of
-cifs-utils: user-space tools that were originally part of Samba, but have now been
-cifs-utils: split off into this separate package.
-cifs-utils:
-cifs-utils: Home page: http://wiki.samba.org/index.php/LinuxCIFS_utils
-cifs-utils:
diff --git a/testing/packages/PAM/cracklib-2.9.7-x86_64-1_pam.txt b/testing/packages/PAM/cracklib-2.9.7-x86_64-1_pam.txt
deleted file mode 100644
index 8b084ab03..000000000
--- a/testing/packages/PAM/cracklib-2.9.7-x86_64-1_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-cracklib: cracklib (password checking library)
-cracklib:
-cracklib: CrackLib is a library which may be used in a passwd-like program to
-cracklib: prevent users from choosing passwords that could be easily guessed.
-cracklib: This package is an updated and modernized distribution of CrackLib as
-cracklib: previously released by Alec Muffett.
-cracklib:
-cracklib: Homepage: https://github.com/cracklib/cracklib
-cracklib:
-cracklib:
-cracklib:
diff --git a/testing/packages/PAM/cups-2.3.3-x86_64-1_pam.txt b/testing/packages/PAM/cups-2.3.3-x86_64-1_pam.txt
deleted file mode 100644
index f581115e7..000000000
--- a/testing/packages/PAM/cups-2.3.3-x86_64-1_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-cups: cups (Common UNIX Printing System)
-cups:
-cups: The Common UNIX Printing System provides a portable printing layer for
-cups: UNIX(R)-like operating systems. It has been developed by Easy Software
-cups: Products to promote a standard printing solution for all UNIX vendors
-cups: and users. CUPS uses the Internet Printing Protocol ("IPP") as the
-cups: basis for managing print jobs and queues. The CUPS package includes
-cups: System V and Berkeley command-line interfaces, a PostScript RIP
-cups: package for supporting non-PostScript printer drivers, and tools for
-cups: creating additional printer drivers and other CUPS services.
-cups:
diff --git a/testing/packages/PAM/cyrus-sasl-2.1.27-x86_64-3_pam.txt b/testing/packages/PAM/cyrus-sasl-2.1.27-x86_64-3_pam.txt
deleted file mode 100644
index 59a42e275..000000000
--- a/testing/packages/PAM/cyrus-sasl-2.1.27-x86_64-3_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-cyrus-sasl: cyrus-sasl (Simple Authentication and Security Layer)
-cyrus-sasl:
-cyrus-sasl: This is the Cyrus SASL library. Cyrus SASL is used by mail programs
-cyrus-sasl: on the client or server side to provide authentication and
-cyrus-sasl: authorization services. See RFC 2222 for more information.
-cyrus-sasl:
-cyrus-sasl:
-cyrus-sasl:
-cyrus-sasl:
-cyrus-sasl:
-cyrus-sasl:
diff --git a/testing/packages/PAM/dovecot-2.3.10-x86_64-2_pam.txt b/testing/packages/PAM/dovecot-2.3.10-x86_64-2_pam.txt
deleted file mode 100644
index f7e7c9cca..000000000
--- a/testing/packages/PAM/dovecot-2.3.10-x86_64-2_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-dovecot: dovecot (IMAP and POP3 server)
-dovecot:
-dovecot: Dovecot is an open source IMAP and POP3 server for Linux/UNIX-like
-dovecot: systems, written with security foremost in mind.
-dovecot:
-dovecot: Dovecot can work with standard mbox and Maildir formats and it is
-dovecot: fully compatible with UW-IMAP and Courier IMAP servers'
-dovecot: implementation of them, as well as mail clients accessing the
-dovecot: mailboxes directly.
-dovecot:
-dovecot:
diff --git a/testing/packages/PAM/gnome-keyring-3.36.0-x86_64-1_pam.txt b/testing/packages/PAM/gnome-keyring-3.36.0-x86_64-1_pam.txt
deleted file mode 100644
index 030f0c904..000000000
--- a/testing/packages/PAM/gnome-keyring-3.36.0-x86_64-1_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-gnome-keyring: gnome-keyring (a tool to handle security credentials)
-gnome-keyring:
-gnome-keyring: GNOME Keyring is a program designed to take care of the user's
-gnome-keyring: security credentials, such as user names and passwords, in an
-gnome-keyring: easy to access manner. The keyring is implemented as a daemon
-gnome-keyring: and uses the process name gnome-keyring-daemon.
-gnome-keyring:
-gnome-keyring:
-gnome-keyring:
-gnome-keyring:
-gnome-keyring:
diff --git a/testing/packages/PAM/hplip-3.20.5-x86_64-1_pam.txt b/testing/packages/PAM/hplip-3.20.5-x86_64-1_pam.txt
deleted file mode 100644
index b7b12a3b0..000000000
--- a/testing/packages/PAM/hplip-3.20.5-x86_64-1_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-hplip: hplip (HP print/scan/fax support)
-hplip:
-hplip: HPLIP is an HP developed solution for printing, scanning, and faxing
-hplip: with HP inkjet and laser based printers in Linux. The HPLIP project
-hplip: provides printing support for more than 1400 HP printer models,
-hplip: including Deskjet, Officejet, Photosmart, PSC (Print Scan Copy),
-hplip: Business Inkjet, LaserJet, and LaserJet MFP.
-hplip:
-hplip: Homepage: http://hplipopensource.com
-hplip:
-hplip:
diff --git a/testing/packages/PAM/kde-workspace-4.11.22-x86_64-6_pam.txt b/testing/packages/PAM/kde-workspace-4.11.22-x86_64-6_pam.txt
deleted file mode 100644
index 88fef50da..000000000
--- a/testing/packages/PAM/kde-workspace-4.11.22-x86_64-6_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-kde-workspace: kde-workspace (KDE Plasma Desktop)
-kde-workspace:
-kde-workspace: This package provides the essential parts of the KDE Plasma Desktop
-kde-workspace: that are presented to the user.
-kde-workspace:
-kde-workspace:
-kde-workspace:
-kde-workspace:
-kde-workspace:
-kde-workspace:
-kde-workspace:
diff --git a/testing/packages/PAM/libcap-2.34-x86_64-1_pam.txt b/testing/packages/PAM/libcap-2.34-x86_64-1_pam.txt
deleted file mode 100644
index d40f202ea..000000000
--- a/testing/packages/PAM/libcap-2.34-x86_64-1_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-libcap: libcap (get/set POSIX capabilities)
-libcap:
-libcap: This is a library for getting and setting POSIX.1e (formerly POSIX 6)
-libcap: draft 15 capabilities.
-libcap:
-libcap: Libcap was written by Andrew G. Morgan; however, it would not
-libcap: have been possible without the help of Aleph1, Roland Buresund,
-libcap: Andrew Main, and Alexander Kjeldaas.
-libcap:
-libcap: Homepage: http://sites.google.com/site/fullycapable/
-libcap:
diff --git a/testing/packages/PAM/libcgroup-0.41-x86_64-6_pam.txt b/testing/packages/PAM/libcgroup-0.41-x86_64-6_pam.txt
deleted file mode 100644
index 23b5774da..000000000
--- a/testing/packages/PAM/libcgroup-0.41-x86_64-6_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-libcgroup: libcgroup (library and utilities for kernel control groups)
-libcgroup:
-libcgroup: Control Groups provide a mechanism for aggregating/partitioning sets of
-libcgroup: tasks, and all their future children, into hierarchical groups with
-libcgroup: specialized behaviour. It makes use of a filesystem interface.
-libcgroup: This package contains a library for developing applications that use
-libcgroup: control groups, as well as some basic userspace tools for controlling
-libcgroup: and monitoring control groups.
-libcgroup:
-libcgroup: Homepage: http://libcg.sourceforge.net/
-libcgroup:
diff --git a/testing/packages/PAM/libpwquality-1.4.2-x86_64-2_pam.txt b/testing/packages/PAM/libpwquality-1.4.2-x86_64-2_pam.txt
deleted file mode 100644
index f11465499..000000000
--- a/testing/packages/PAM/libpwquality-1.4.2-x86_64-2_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-libpwquality: libpwquality (password quality checking library)
-libpwquality:
-libpwquality: The libpwquality package provides common functions for password
-libpwquality: quality checking and also scoring them based on their apparent
-libpwquality: randomness. The library also provides a function for generating
-libpwquality: random passwords with good pronounceability.
-libpwquality:
-libpwquality: Homepage: https://github.com/libpwquality/libpwquality
-libpwquality:
-libpwquality:
-libpwquality:
diff --git a/testing/packages/PAM/mariadb-10.4.13-x86_64-1_pam.txt b/testing/packages/PAM/mariadb-10.4.13-x86_64-1_pam.txt
deleted file mode 100644
index d45005822..000000000
--- a/testing/packages/PAM/mariadb-10.4.13-x86_64-1_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-mariadb: mariadb (Drop-in replacement for the MySQL Database Server)
-mariadb:
-mariadb: MariaDB is a backward compatible, drop-in replacement branch of the
-mariadb: MySQL(R) Database Server. It includes all major open source storage
-mariadb: engines, including the Aria storage engine.
-mariadb:
-mariadb: Homepage: http://mariadb.org/
-mariadb:
-mariadb:
-mariadb:
-mariadb:
diff --git a/testing/packages/PAM/netatalk-3.1.12-x86_64-2_pam.txt b/testing/packages/PAM/netatalk-3.1.12-x86_64-2_pam.txt
deleted file mode 100644
index f66b47ad0..000000000
--- a/testing/packages/PAM/netatalk-3.1.12-x86_64-2_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-netatalk: netatalk (Appletalk file and print server)
-netatalk:
-netatalk: Netatalk is an Appletalk file and print server for Linux. Using
-netatalk: Netatalk, Macintosh computers on your local network can mount Linux
-netatalk: volumes as if they were standard Appletalk network drives, and can
-netatalk: print to the Linux box's printer as if it were a network printer
-netatalk: supporting PostScript.
-netatalk:
-netatalk: Netatalk was originally written by the Research Systems Unix Group at
-netatalk: The University of Michigan, and is maintained by the Netatalk Team.
-netatalk:
diff --git a/testing/packages/PAM/netkit-rsh-0.17-x86_64-2_pam.txt b/testing/packages/PAM/netkit-rsh-0.17-x86_64-2_pam.txt
deleted file mode 100644
index f0884223f..000000000
--- a/testing/packages/PAM/netkit-rsh-0.17-x86_64-2_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-netkit-rsh: netkit-rsh (the BSD rsh/rcp/rlogin clients and daemon)
-netkit-rsh:
-netkit-rsh: The old BSD rsh suite. Note that none of these programs provide
-netkit-rsh: encryption or strong authentication of network connections. As such,
-netkit-rsh: their use is discouraged. The "ssh" protocol and package is a
-netkit-rsh: cryptographically secure replacement.
-netkit-rsh:
-netkit-rsh:
-netkit-rsh:
-netkit-rsh:
-netkit-rsh:
diff --git a/testing/packages/PAM/nss-pam-ldapd-0.9.11-x86_64-1_pam.txt b/testing/packages/PAM/nss-pam-ldapd-0.9.11-x86_64-1_pam.txt
deleted file mode 100644
index 1cb8a4430..000000000
--- a/testing/packages/PAM/nss-pam-ldapd-0.9.11-x86_64-1_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-nss-pam-ldapd: nss-pam-ldapd (LDAP NSS/PAM module)
-nss-pam-ldapd:
-nss-pam-ldapd: nss-pam-ldapd is an NSS and PAM module that allows your LDAP server to
-nss-pam-ldapd: provide user account, group, host name, alias, netgroup, and basically
-nss-pam-ldapd: any other information that you would normally get from /etc/ flat
-nss-pam-ldapd: files or NIS. It also allows you to do authentication to an LDAP
-nss-pam-ldapd: server.
-nss-pam-ldapd:
-nss-pam-ldapd: Homepage: https://arthurdejong.org/nss-pam-ldapd/
-nss-pam-ldapd:
-nss-pam-ldapd:
diff --git a/testing/packages/PAM/openssh-8.2p1-x86_64-2_pam.txt b/testing/packages/PAM/openssh-8.2p1-x86_64-2_pam.txt
deleted file mode 100644
index dca51ed45..000000000
--- a/testing/packages/PAM/openssh-8.2p1-x86_64-2_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-openssh: openssh (Secure Shell daemon and clients)
-openssh:
-openssh: ssh (Secure Shell) is a program for logging into a remote machine and
-openssh: for executing commands on a remote machine. It is intended to replace
-openssh: rlogin and rsh, and provide secure encrypted communications between
-openssh: two untrusted hosts over an insecure network. sshd (SSH Daemon) is
-openssh: the daemon program for ssh. OpenSSH is based on the last free version
-openssh: of Tatu Ylonen's SSH, further enhanced and cleaned up by Aaron
-openssh: Campbell, Bob Beck, Markus Friedl, Niels Provos, Theo de Raadt, and
-openssh: Dug Song. It has a homepage at http://www.openssh.com/
-openssh:
diff --git a/testing/packages/PAM/openvpn-2.4.9-x86_64-1_pam.txt b/testing/packages/PAM/openvpn-2.4.9-x86_64-1_pam.txt
deleted file mode 100644
index 73bb76e03..000000000
--- a/testing/packages/PAM/openvpn-2.4.9-x86_64-1_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-openvpn: openvpn (secure IP tunnel daemon)
-openvpn:
-openvpn: OpenVPN is a full-featured SSL VPN which can accommodate a wide range
-openvpn: of configurations, including remote access, site-to-site VPNs, WiFi
-openvpn: security, and enterprise-scale remote access with load balancing,
-openvpn: failover, and fine-grained access-controls.
-openvpn:
-openvpn: OpenVPN's home on the net is: http://openvpn.net
-openvpn:
-openvpn:
-openvpn:
diff --git a/testing/packages/PAM/pam-1.3.1-x86_64-2_pam.txt b/testing/packages/PAM/pam-1.3.1-x86_64-2_pam.txt
deleted file mode 100644
index eeab92033..000000000
--- a/testing/packages/PAM/pam-1.3.1-x86_64-2_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-pam: pam (Pluggable Authentication Modules)
-pam:
-pam: PAM = Pluggable Authentication Modules. Basically, it is a flexible
-pam: mechanism for authenticating users. PAM provides a way to develop
-pam: programs that are independent of authentication scheme. However,
-pam: these programs will need "authentication modules" (and libpam) at
-pam: run-time in order to work.
-pam:
-pam: Homepage: http://www.linux-pam.org/
-pam:
-pam:
diff --git a/testing/packages/PAM/pam-krb5-4.9-x86_64-1_pam.txt b/testing/packages/PAM/pam-krb5-4.9-x86_64-1_pam.txt
deleted file mode 100644
index 87c115000..000000000
--- a/testing/packages/PAM/pam-krb5-4.9-x86_64-1_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-pam-krb5: pam-krb5 (PAM module for Kerberos v5)
-pam-krb5:
-pam-krb5: pam-krb5 is a Kerberos PAM module that supports ticket refreshing
-pam-krb5: by screen savers, configurable authorization handling,
-pam-krb5: authentication of non-local accounts for network services,
-pam-krb5: password changing, and password expiration, as well as all the
-pam-krb5: standard expected PAM features.
-pam-krb5:
-pam-krb5: Homepage: https://archives.eyrie.org/software/kerberos
-pam-krb5:
-pam-krb5:
diff --git a/testing/packages/PAM/polkit-0.116-x86_64-2_pam.txt b/testing/packages/PAM/polkit-0.116-x86_64-2_pam.txt
deleted file mode 100644
index 3fab4403d..000000000
--- a/testing/packages/PAM/polkit-0.116-x86_64-2_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-polkit: polkit (authentication framework)
-polkit:
-polkit: PolicyKit is an application-level toolkit for defining and handling
-polkit: the policy that allows unprivileged processes to speak to privileged
-polkit: processes. PolicyKit is specifically targeting applications in rich
-polkit: desktop environments on multi-user UNIX-like operating systems.
-polkit:
-polkit: Homepage: http://www.freedesktop.org/wiki/Software/polkit
-polkit:
-polkit:
-polkit:
diff --git a/testing/packages/PAM/popa3d-1.0.3-x86_64-3_pam.txt b/testing/packages/PAM/popa3d-1.0.3-x86_64-3_pam.txt
deleted file mode 100644
index cb139b1f7..000000000
--- a/testing/packages/PAM/popa3d-1.0.3-x86_64-3_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-popa3d: popa3d (a POP3 daemon)
-popa3d:
-popa3d: popa3d is a Post Office Protocol version 3 (POP3) server. A POP3
-popa3d: server operates on local mailboxes on behalf of its remote users.
-popa3d: Users can connect at any time to check their mailbox and fetch the
-popa3d: mail that has accumulated. The design goals of this POP3 server are
-popa3d: security, reliability, RFC compliance (slightly relaxed to work with
-popa3d: real-world POP3 clients), and high performance.
-popa3d:
-popa3d: The popa3d daemon was written by Solar Designer.
-popa3d:
diff --git a/testing/packages/PAM/ppp-2.4.8-x86_64-1_pam.txt b/testing/packages/PAM/ppp-2.4.8-x86_64-1_pam.txt
deleted file mode 100644
index e6057b221..000000000
--- a/testing/packages/PAM/ppp-2.4.8-x86_64-1_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-ppp: ppp (Point-to-Point Protocol)
-ppp:
-ppp: The Point-to-Point Protocol (PPP) provides a method for transmitting
-ppp: data over serial links. It's commonly used for connecting to the
-ppp: Internet using a modem. This package includes the PPP daemon (pppd),
-ppp: which negotiates with the peer to establish the link and sets up the
-ppp: ppp network interface, and pppsetup, an easy-to-use utility for
-ppp: setting up your PPP daemon.
-ppp:
-ppp: Homepage: https://github.com/paulusmack/ppp
-ppp:
diff --git a/testing/packages/PAM/proftpd-1.3.6c-x86_64-1_pam.txt b/testing/packages/PAM/proftpd-1.3.6c-x86_64-1_pam.txt
deleted file mode 100644
index 44ba1eb01..000000000
--- a/testing/packages/PAM/proftpd-1.3.6c-x86_64-1_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-proftpd: proftpd (FTP server daemon)
-proftpd:
-proftpd: ProFTPD is the Professional File Transfer Protocol (FTP) server
-proftpd: daemon. ProFTPD grew out of the desire to have a secure and
-proftpd: configurable FTP server, and out of a significant admiration of the
-proftpd: Apache web server.
-proftpd:
-proftpd: Homepage: http://www.proftpd.org
-proftpd:
-proftpd:
-proftpd:
diff --git a/testing/packages/PAM/samba-4.12.2-x86_64-1_pam.txt b/testing/packages/PAM/samba-4.12.2-x86_64-1_pam.txt
deleted file mode 100644
index e1800f156..000000000
--- a/testing/packages/PAM/samba-4.12.2-x86_64-1_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-samba: samba (CIFS file and print server)
-samba:
-samba: Samba is a CIFS file and print server for CIFS clients. It allows
-samba: you to make file space or printers on a Samba host available to CIFS
-samba: clients (such as PCs running Windows).
-samba:
-samba: If you have any Windows file servers, you may be able to replace them
-samba: or supplement them with Samba. One of Samba's big strengths is
-samba: integration, so you can use it to tie together your Linux hosts and
-samba: Windows PC clients.
-samba:
diff --git a/testing/packages/PAM/screen-4.8.0-x86_64-1_pam.txt b/testing/packages/PAM/screen-4.8.0-x86_64-1_pam.txt
deleted file mode 100644
index 1566120ea..000000000
--- a/testing/packages/PAM/screen-4.8.0-x86_64-1_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-screen: screen (screen manager with VT100/ANSI terminal emulation)
-screen:
-screen: Screen is a full-screen window manager that multiplexes a physical
-screen: terminal between several processes (typically interactive shells).
-screen: Each virtual terminal provides the functions of a DEC VT100 terminal
-screen: and several control functions from the ISO 6492 (ECMA 48, ANSI X3.64)
-screen: and ISO 2022 standards (e.g. insert/delete line and support for
-screen: multiple character sets). There is a scrollback history buffer for
-screen: each virtual terminal and a copy-and-paste mechanism that allows
-screen: moving text regions between windows.
-screen:
diff --git a/testing/packages/PAM/shadow-4.8.1-x86_64-6_pam.txt b/testing/packages/PAM/shadow-4.8.1-x86_64-6_pam.txt
deleted file mode 100644
index 29a3d574d..000000000
--- a/testing/packages/PAM/shadow-4.8.1-x86_64-6_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-shadow: shadow (shadow password suite)
-shadow:
-shadow: This package includes the necessary programs for handling account
-shadow: information in the shadow password format, plus programs for managing
-shadow: user and group accounts. It was written by Julianne Frances Haugh and
-shadow: the Linux port is maintained by Tomasz Kloczko.
-shadow:
-shadow: Homepage: https://github.com/shadow-maint/shadow
-shadow:
-shadow:
-shadow:
diff --git a/testing/packages/PAM/sudo-1.9.0-x86_64-1_pam.txt b/testing/packages/PAM/sudo-1.9.0-x86_64-1_pam.txt
deleted file mode 100644
index 427ea5539..000000000
--- a/testing/packages/PAM/sudo-1.9.0-x86_64-1_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-sudo: sudo (give limited root privileges to certain users)
-sudo:
-sudo: 'sudo' is a command that allows users to execute some commands as
-sudo: root. The /etc/sudoers file (edited with 'visudo') specifies which
-sudo: users have access to sudo and which commands they can run. 'sudo'
-sudo: logs all its activities to /var/log/ so the system administrator
-sudo: can keep an eye on things.
-sudo:
-sudo: Homepage: https://www.sudo.ws
-sudo:
-sudo:
diff --git a/testing/packages/PAM/system-config-printer-1.5.12-x86_64-2_pam.txt b/testing/packages/PAM/system-config-printer-1.5.12-x86_64-2_pam.txt
deleted file mode 100644
index 0e58e872a..000000000
--- a/testing/packages/PAM/system-config-printer-1.5.12-x86_64-2_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-system-config-printer: system-config-printer (CUPS printer administration tool)
-system-config-printer:
-system-config-printer: The purpose of the tool is to configure a CUPS server (often the local
-system-config-printer: machine) using the CUPS API. The tool is written in Python, using
-system-config-printer: pygtk for the graphical parts and Python bindings (pycups) for the
-system-config-printer: CUPS API. It is largely the same as using the CUPS web interface for
-system-config-printer: configuring printers, but has the advantage of being a native
-system-config-printer: application rather than a web page.
-system-config-printer:
-system-config-printer: Home: https://github.com/zdohnal/system-config-printer
-system-config-printer:
diff --git a/testing/packages/PAM/util-linux-2.35.1-x86_64-5_pam.txt b/testing/packages/PAM/util-linux-2.35.1-x86_64-5_pam.txt
deleted file mode 100644
index 7e4aa7b72..000000000
--- a/testing/packages/PAM/util-linux-2.35.1-x86_64-5_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-util-linux: util-linux (a huge collection of essential utilities)
-util-linux:
-util-linux: The util-linux package is a huge collection of random utilities
-util-linux: that are essential to run a Linux system.
-util-linux:
-util-linux: Homepage: https://www.kernel.org/pub/linux/utils/util-linux/
-util-linux:
-util-linux:
-util-linux:
-util-linux:
-util-linux:
diff --git a/testing/packages/PAM/vsftpd-3.0.3-x86_64-5_pam.txt b/testing/packages/PAM/vsftpd-3.0.3-x86_64-5_pam.txt
deleted file mode 100644
index 47182b362..000000000
--- a/testing/packages/PAM/vsftpd-3.0.3-x86_64-5_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-vsftpd: vsftpd (Very Secure FTP Daemon)
-vsftpd:
-vsftpd: vsftpd is an FTP server, or daemon. The 'vs' stands for Very Secure.
-vsftpd: Obviously this is not a guarantee, but a reflection that the entire
-vsftpd: codebase was written with security in mind, and carefully designed to
-vsftpd: be resilient to attack (as well as extremely fast and scalable).
-vsftpd:
-vsftpd: The vsftpd homepage is https://security.appspot.com/vsftpd.html
-vsftpd:
-vsftpd: The Very Secure FTP Daemon was written by Chris Evans.
-vsftpd:
diff --git a/testing/packages/PAM/xdm-1.1.11-x86_64-9_pam.txt b/testing/packages/PAM/xdm-1.1.11-x86_64-9_pam.txt
deleted file mode 100644
index 507599a68..000000000
--- a/testing/packages/PAM/xdm-1.1.11-x86_64-9_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-xdm: xdm (X11 display manager)
-xdm:
-xdm: xdm is part of X11.
-xdm:
-xdm: For more information about the X.Org Foundation (the providers of the
-xdm: X.Org implementation of the X Window System), see their website:
-xdm:
-xdm: http://www.x.org
-xdm:
-xdm:
-xdm:
diff --git a/testing/packages/PAM/xlockmore-5.63-x86_64-1_pam.txt b/testing/packages/PAM/xlockmore-5.63-x86_64-1_pam.txt
deleted file mode 100644
index 080d3280b..000000000
--- a/testing/packages/PAM/xlockmore-5.63-x86_64-1_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-xlockmore: xlockmore (screen locker for X)
-xlockmore:
-xlockmore: Patrick J. Naughton's xlock screensaver/locker for X, with many
-xlockmore: more modes added by David A. Bagley.
-xlockmore:
-xlockmore: The 'Bob' bitmap has been included especially for Slackware, as well
-xlockmore: as a Linux penguin logo. (NOTE: the image of J. R. "Bob" Dobbs is a
-xlockmore: registered trademark of The Subgenius Foundation, used by permission)
-xlockmore:
-xlockmore: Homepage: http://sillycycle.com/xlockmore.html
-xlockmore:
diff --git a/testing/packages/PAM/xscreensaver-5.44-x86_64-1_pam.txt b/testing/packages/PAM/xscreensaver-5.44-x86_64-1_pam.txt
deleted file mode 100644
index b94c265bb..000000000
--- a/testing/packages/PAM/xscreensaver-5.44-x86_64-1_pam.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-xscreensaver: xscreensaver (a screen saver and locker for X)
-xscreensaver:
-xscreensaver: A modular screen saver and locker for the X Window System. Highly
-xscreensaver: customizable: allows the use of any program that can draw on the
-xscreensaver: root window as a display mode. More than 100 display modes are
-xscreensaver: included in this package.
-xscreensaver:
-xscreensaver: Homepage: http://www.jwz.org/xscreensaver
-xscreensaver:
-xscreensaver:
-xscreensaver:
diff --git a/testing/source/PAM/build-all-pam-packages.sh b/testing/source/PAM/build-all-pam-packages.sh
deleted file mode 100755
index 3f8846113..000000000
--- a/testing/source/PAM/build-all-pam-packages.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-rm -rf /tmp/pam-packages
-TMP=/tmp/pam-packages
-export TMP
-mkdir -p $TMP
-
-BUILDLIST=$CWD/buildlist ./make_world.sh
-
-# Give everything a _pam build suffix while it remains in /testing:
-( cd $TMP
- for package in *.txz ; do
- mv $package $(basename $package .txz)_pam.txz
- done
-)
diff --git a/testing/source/PAM/buildlist b/testing/source/PAM/buildlist
deleted file mode 100644
index 195ed8c4c..000000000
--- a/testing/source/PAM/buildlist
+++ /dev/null
@@ -1,35 +0,0 @@
-a/cracklib/cracklib.SlackBuild
-a/pam/pam.SlackBuild
-a/libpwquality/libpwquality.SlackBuild
-n/nss-pam-ldapd/nss-pam-ldapd.SlackBuild
-n/pam-krb5/pam-krb5.SlackBuild
-source/a/shadow/shadow.SlackBuild
-source/a/util-linux/util-linux.SlackBuild
-source/a/libcgroup/libcgroup.SlackBuild
-source/ap/cups/cups.SlackBuild
-source/ap/hplip/hplip.SlackBuild
-source/ap/screen/screen.SlackBuild
-source/ap/sudo/sudo.SlackBuild
-source/l/ConsoleKit2/ConsoleKit2.SlackBuild
-source/l/gnome-keyring/gnome-keyring.SlackBuild
-source/l/polkit/polkit.SlackBuild
-source/l/system-config-printer/system-config-printer.SlackBuild
-source/n/dovecot/dovecot.SlackBuild
-source/n/netatalk/netatalk.SlackBuild
-source/n/openssh/openssh.SlackBuild
-source/n/openvpn/openvpn.SlackBuild
-source/n/popa3d/popa3d.SlackBuild
-source/n/ppp/ppp.SlackBuild
-source/n/proftpd/proftpd.SlackBuild
-source/n/samba/samba.SlackBuild
-source/n/vsftpd/vsftpd.SlackBuild
-source/x/x11/x11.SlackBuild app xdm
-source/l/libcap/libcap.SlackBuild
-source/n/cyrus-sasl/cyrus-sasl.SlackBuild
-source/n/cifs-utils/cifs-utils.SlackBuild
-source/n/netkit-rsh/netkit-rsh.SlackBuild
-source/ap/at/at.SlackBuild
-source/ap/mariadb/mariadb.SlackBuild
-source/xap/xlockmore/xlockmore.SlackBuild
-source/xap/xscreensaver/xscreensaver.SlackBuild
-source/kde/kde.SlackBuild kdebase:kde-workspace
diff --git a/testing/source/PAM/make_world.sh b/testing/source/PAM/make_world.sh
deleted file mode 100755
index a269e96f0..000000000
--- a/testing/source/PAM/make_world.sh
+++ /dev/null
@@ -1,302 +0,0 @@
-#!/bin/bash
-# Copyright 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-# make_world for Slackware: rebuilds all the SlackBuild scripts that are
-# listed in the given build list.
-# Each line needs to look like (for example, and without beginning with "# "):
-# a/grep/grep.SlackBuild
-# For x11/KDE packages, you may specify a specific package to be built using
-# the arguments understood by the SlackBuild. For example:
-# kde/kde.SlackBuild kdelibs:kdelibs
-# Any line beginning with "#" will be skipped.
-
-# WARNING: This script has the potential to mess up your system.
-# It is not recommended to run this on a production machine.
-# This script is meant to be used on a fully installed and updated system.
-# Using it on a partially installed system may result in broken packages,
-# packages with missing features, or build failures. If there are circular
-# dependencies, more than one build may be needed to get a correct package.
-#
-# Slackware is not Gentoo.
-# For Amusement Purposes Only.
-
-# Not all SlackBuilds are compatible with this script. In order for a build
-# script to work, it needs these features:
-# 1) cd into the script directory when run i.e.: cd $(dirname $0) ; CWD=$(pwd)
-# 2) Handle $TMP properly (less of an issue if you don't change $TMP)
-# 3) Support output package name reporting with PRINT_PACKAGE_NAME=yes
-
-cd $(dirname $0) ; CWD=$(pwd)
-# Some SlackBuilds do not work (yet) with a different $TMP setting.
-TMP=${TMP:-/tmp}
-export TMP
-# Where the SlackBuild script puts the built package (i.e., $TMP).
-OUTPUT_LOCATION=${OUTPUT_LOCATION:-$TMP}
-# Used for logs and lock files.
-LOGDIR=$TMP/make_world
-# Lockfiles. You might need to purge these before restarting a build.
-mkdir -p $LOGDIR/lock
-
-# Set a custom Slackware source directory. By default we assume we are already
-# in the source directory.
-SLACKWARE_SOURCE_DIRECTORY=${SLACKWARE_SOURCE_DIRECTORY:-}
-if [ ! -z "$SLACKWARE_SOURCE_DIRECTORY" ]; then
- # Make sure this ends in '/':
- if [ ! "$(echo $SLACKWARE_SOURCE_DIRECTORY | rev | cut -b 1)" = "/" ]; then
- SLACKWARE_SOURCE_DIRECTORY="${SLACKWARE_SOURCE_DIRECTORY}/"
- fi
-fi
-
-# To wipe build directories and package creation directories after each
-# package is built, set this to anything other than "no". You might need
-# to use this if you're short on build space. NOTE: if you use this
-# feature, you can NOT run more than one copy of this script at the same
-# time! It will wipe build trees for other packages before they can finish.
-# Otherwise, file locking is used and you may run as many parallel copies
-# of this script as you think will help to speed things along.
-WIPE_AFTER_BUILD=${WIPE_AFTER_BUILD:-no}
-
-# Be kind, don't hit control-c! If you do, you might leave broken packages,
-# logfiles, and locks in $TMP that will cause problems for you later. If you're
-# not in a huge hurry to quit, create this file (replace with $TMP if needed):
-# /tmp/make_world/lock/abort
-# This will cause all instances of make_world.sh to exit when they complete the
-# task they are working on.
-rm -f $LOGDIR/lock/abort
-
-BUILDLIST=${BUILDLIST:-$LOGDIR/buildlist}
-if [ ! -r $BUILDLIST -a ! -r ${BUILDLIST}.lock ]; then
- # The buildlist does not exist, so attempt to create one that builds
- # everything except for the kernels (the kernel scripts are not compatible
- # with make_world.sh, mostly because of the need to reboot the new kernel).
- touch ${BUILDLIST} ${BUILDLIST}.lock
- echo "Generating list of packages to build in ${BUILDLIST}..."
- for script in ${SLACKWARE_SOURCE_DIRECTORY}*/*/*.SlackBuild ; do
- # Only add the script if the SlackBuild name matches the directory name:
- if [ "$(basename $(echo $script | cut -f 1 -d ' ') .SlackBuild)" = "$(echo $(dirname $(echo $script | cut -f 1 -d ' ')) | rev | cut -f 1 -d / | rev)" ]; then
- if [ "$uname -m)" = "x86_64" -a "$(basename $(echo $script | cut -f 1 -d ' '))" = "isapnptools.SlackBuild" ]; then
- # Don't try to build isapnptools on x86_64.
- continue
- fi
- echo $script >> $BUILDLIST
- fi
- done
- if [ -r ${SLACKWARE_SOURCE_DIRECTORY}kde/kde.SlackBuild ]; then
- echo "${SLACKWARE_SOURCE_DIRECTORY}kde/kde.SlackBuild" >> $BUILDLIST
- fi
- rm -f ${BUILDLIST}.lock
- # Set GEN_LIST_ONLY=yes if you'd like to exit after generating a build list.
- # You might want to do this to comment some build scripts out first, or if
- # you'd like to sort it into a "magic build order". ;-) This script is pretty
- # good at just brute-forcing things, though (with a few runs).
- if [ "$GEN_LIST_ONLY" = "yes" ]; then
- echo "Generated ${BUILDLIST}. Exiting."
- exit 0
- fi
-fi
-if [ -r ${BUILDLIST}.lock ]; then
- echo -n "Waiting for ${BUILDLIST}.lock to be removed..."
- while [ 0 ]; do
- if [ ! -r ${BUILDLIST}.lock ]; then
- break
- fi
- sleep 5
- done
- echo " done."
-fi
-echo "Using buildlist $BUILDLIST."
-
-# To use shuffle mode (build packages in a random order each time through),
-# pass SHUFFLE=yes (or anything other than "no") to this script.
-SHUFFLE=${SHUFFLE:-no}
-if [ "$SHUFFLE" = "no" ]; then
- SHUF=cat
-else
- SHUF=shuf
-fi
-
-# To keep repeating the build list, set $REPEAT to anything other than "no":
-REPEAT=${REPEAT:-no}
-
-# To always rebuild a SlackBuild even if already built packages are found, set
-# FORCE_BUILD=yes:
-FORCE_BUILD=${FORCE_BUILD:-no}
-
-# Function to do the build:
-do_build() {
- if [ "$HAVE_GLOBAL_LOCK" = "true" ]; then
- # Wait for other builds to complete
- echo -n "have global lock, waiting for other builds to complete... "
- while [ 0 ]; do
- sleep 5
- if ! /bin/ls $LOGDIR/lock/*.lock 1> /dev/null 2> /dev/null ; then
- echo -n "done, continuing... "
- break
- fi
- done
- fi
- # If we're trying again, we don't want to leave a failure log in the logs
- # directory. But save it just in case...
- if [ -r $LOGDIR/$(basename $(echo $buildscript | cut -f 1 -d ' ')).log.failed ]; then
- mkdir -p $LOGDIR/faillog-backups
- mv $LOGDIR/$(basename $(echo $buildscript | cut -f 1 -d ' ')).log.failed $LOGDIR/faillog-backups
- fi
- $buildscript &> $LOGDIR/$(basename $(echo $buildscript | cut -f 1 -d ' ')).log
- if [ ! $? = 0 ]; then
- # Exit code from SlackBuild indicated an error:
- echo "$(PRINT_PACKAGE_NAME=foo $buildscript | head -n 1) failed to build."
- mv $LOGDIR/$(basename $(echo $buildscript | cut -f 1 -d ' ')).log $LOGDIR/$(basename $(echo $buildscript | cut -f 1 -d ' ')).log.failed
- elif [ ! -r $OUTPUT_LOCATION/$(PRINT_PACKAGE_NAME=foo $buildscript | head -n 1) ]; then
- # No error code returned from SlackBuild, but the package(s) were not found.
- # Possibly the SlackBuild doesn't honor $TMP, and a non-/tmp $TMP variable was set?
- echo "$(PRINT_PACKAGE_NAME=foo $buildscript | head -n 1) failed to build."
- mv $LOGDIR/$(basename $(echo $buildscript | cut -f 1 -d ' ')).log $LOGDIR/$(basename $(echo $buildscript | cut -f 1 -d ' ')).log.failed
- else
- # Figure out a progress report to include with the successful build message:
- cat $BUILDLIST | grep -v "^$" | grep -v "^#" | sort | uniq | cut -f 1 -d ' ' | rev | cut -f 1 -d / | rev > $LOGDIR/tmp-pkgs-to-build.$$
- # OK, we don't know if every *.log is actually finished if we're running
- # more than one make_world.sh, but whatever. It's an estimate.
- /bin/ls $LOGDIR/*.log | rev | cut -f 2,3 -d . | cut -f 1 -d / | rev > $LOGDIR/tmp-pkgs-built-or-building.$$
- NUMTOTAL="$(cat $LOGDIR/tmp-pkgs-to-build.$$ | wc -l)"
- NUMBUILT="$(grep -x -f $LOGDIR/tmp-pkgs-built-or-building.$$ $LOGDIR/tmp-pkgs-to-build.$$ | wc -l)"
- rm -f $LOGDIR/tmp-pkgs-to-build.$$ $LOGDIR/tmp-pkgs-built-or-building.$$
- echo "$(PRINT_PACKAGE_NAME=foo $buildscript | head -n 1) built successfully ($NUMBUILT/$NUMTOTAL)."
- for package in $(PRINT_PACKAGE_NAME=foo $buildscript) ; do
- upgradepkg --install-new --reinstall $OUTPUT_LOCATION/$package > /dev/null 2>&1
- done
- # The post-build cleanup is pretty sloppy. It will not clean up all of
- # the build-related residue, and it may possibly delete some things that
- # this script did not put there. It's also not compatible with running
- # more than one copy of make_world.sh simultaneously.
- # Think more than twice before using this.
- if [ ! "$WIPE_AFTER_BUILD" = "no" ]; then
- ( cd $TMP
- rm -f configure CMakeLists.txt
- for findconfigure in */configure ; do
- rm -rf "$(dirname $findconfigure)"
- done
- for findautogen in */autogen.sh ; do
- rm -rf "$(dirname $findautogen)"
- done
- for findcmake in */CMakeLists.txt ; do
- rm -rf "$(dirname $findcmake)"
- done
- for findmake in */Makefile ; do
- rm -rf "$(dirname $findmake)"
- done
- for findmeson in */meson.build ; do
- rm -rf "$(dirname $findmeson)"
- done
- for findpython in */setup.py ; do
- rm -rf "$(dirname $findpython)"
- done
- rm -rf package-*
- )
- fi
- fi
-}
-
-# Main loop:
-while [ 0 ]; do
- # Skip any blank lines or lines in the buildlist that begin with #:
- cat $BUILDLIST | grep -v "^$" | grep -v "^#" | $SHUF | while read buildscript ; do
- if [ -r $LOGDIR/lock/abort ]; then
- echo "Exiting (abort requested)."
- exit 0
- fi
- # If there's a global lock, we have to wait for it to be released:
- if [ -r $LOGDIR/lock/lock.global ]; then
- HELD_BY="$(cat $LOGDIR/lock/lock.global)"
- echo -n "Waiting for global lock release (held by ${HELD_BY})... "
- while [ 0 ]; do
- sleep 10
- if [ ! -r $LOGDIR/lock/lock.global ]; then
- echo "released."
- break
- fi
- if [ ! "${HELD_BY}" = "$(cat $LOGDIR/lock/lock.global)" ]; then
- HELD_BY="$(cat $LOGDIR/lock/lock.global)"
- echo
- echo -n "Waiting for global lock release (held by ${HELD_BY})... "
- fi
- done
- fi
- echo -n "Working on $buildscript... "
- if [ -r $OUTPUT_LOCATION/$(PRINT_PACKAGE_NAME=foo $buildscript | head -n 1) -a $FORCE_BUILD = no ]; then
- echo "skipping because built package(s) were found."
- continue
- fi
- # Use flock to only allow one instance of this script to work on a given
- # SlackBuild script at a time. If the SlackBuild is already locked, we'll
- # just move on to the next one. Yes, you can run more than one copy of this
- # script at the same time to speed things up!
- #
- # See if we need a global lock. Some SlackBuilds are disruptive and other
- # builds should not take place until they have completed. For example, perl
- # removes itself from the system during the build. Assume that we need a
- # global lock for any package that uses removepkg, upgradepkg, slacktrack,
- # or trackbuild. Also, you may add the identifier REQUIRE_GLOBAL_LOCK
- # anywhere in a SlackBuild script to make it require the global lock.
- HAVE_GLOBAL_LOCK=false
- if grep -q -e removepkg -e upgradepkg -e slacktrack -e trackbuild -e REQUIRE_GLOBAL_LOCK $(dirname $(echo $buildscript | cut -f 1 -d ' '))/$(basename $(echo $buildscript | cut -f 1 -d ' ')) ; then
- # pkgtools, x11, and KDE all trigger the detection above, but none of them
- # really need the global lock. So only request the lock if the build
- # script is not one of those.
- if ! echo "$(basename $(echo $buildscript | cut -f 1 -d ' '))" | grep -q -x -e pkgtools.SlackBuild -e x11.SlackBuild -e kde.SlackBuild ; then
- HAVE_GLOBAL_LOCK=true
- fi
- fi
- if [ "$HAVE_GLOBAL_LOCK" = "true" ]; then
- ( flock 9 || exit 11
- echo $(basename $(echo $buildscript | cut -f 1 -d ' ')) >> $LOGDIR/lock/lock.global
- do_build
- ) 9> $LOGDIR/lock/lock.global
- # Remove lock file:
- rm -f $LOGDIR/lock/lock.global
- else
- ( flock -n 9 || exit 11
- do_build
- ) 9> $LOGDIR/lock/$(basename $(echo $buildscript | cut -f 1 -d ' ')).lock
- if [ $? = 11 ]; then
- echo "skipping (locked by another make_world.sh instance)."
- continue
- fi
- # Remove lock file:
- rm -f $LOGDIR/lock/$(basename $(echo $buildscript | cut -f 1 -d ' ')).lock
- fi
- done
- if [ "$REPEAT" = "no" ]; then
- break
- else
- # Figure out if we skipped everything and exit REPEAT mode if we did:
- cat $BUILDLIST | grep -v "^$" | grep -v "^#" | sort | uniq | cut -f 1 -d ' ' | rev | cut -f 1 -d / | rev > $LOGDIR/tmp-pkgs-to-build.$$
- /bin/ls $LOGDIR/*.log | rev | cut -f 2,3 -d . | cut -f 1 -d / | rev > $LOGDIR/tmp-pkgs-built-or-building.$$
- NUMTOTAL="$(cat $LOGDIR/tmp-pkgs-to-build.$$ | wc -l)"
- NUMBUILT="$(grep -x -f $LOGDIR/tmp-pkgs-built-or-building.$$ $LOGDIR/tmp-pkgs-to-build.$$ | wc -l)"
- rm -f $LOGDIR/tmp-pkgs-to-build.$$ $LOGDIR/tmp-pkgs-built-or-building.$$
- if [ "$NUMTOTAL" = "$NUMBUILT" ]; then
- echo "All packages have been built ($NUMBUILT/$NUMTOTAL). Exiting."
- break
- else
- echo "Repeating BUILDLIST since some packages are not built yet ($NUMBUILT/$NUMTOTAL complete)."
- fi
- fi
-done
diff --git a/testing/source/PAM/source b/testing/source/PAM/source
deleted file mode 120000
index 03cc5a68e..000000000
--- a/testing/source/PAM/source
+++ /dev/null
@@ -1 +0,0 @@
-../../../source \ No newline at end of file