From 3a7a083162d661db3468d4cea12de874f62093e9 Mon Sep 17 00:00:00 2001 From: Patrick J Volkerding Date: Fri, 20 Sep 2024 19:25:40 +0000 Subject: [PATCH] Fri Sep 20 19:25:40 UTC 2024 a/dracut-103-x86_64-2.txz: Rebuilt. Include /etc/dracut.conf.d/elogind.conf to handle uaccess rules correctly. Thanks to LuckyCyborg. l/cairo-1.18.2-x86_64-2.txz: Rebuilt. [PATCH] cff: Don't fail if no local subs. Fixes printing PDFs with CUPS. Thanks to pee_bee and reddog83. l/glib2-2.82.1-x86_64-1.txz: Upgraded. l/pipewire-1.2.4-x86_64-1.txz: Upgraded. n/NetworkManager-1.48.10-x86_64-2.txz: Rebuilt. Rebuilt to pick up the new plugin directory for ppp-2.5.1. n/bind-9.20.2-x86_64-1.txz: Upgraded. n/openssh-9.9p1-x86_64-1.txz: Upgraded. Future deprecation notice: OpenSSH plans to remove support for the DSA signature algorithm in early 2025. For now, this package retains DSA support, but plan accordingly. n/ppp-2.5.1-x86_64-1.txz: Upgraded. n/rp-pppoe-4.0-x86_64-1.txz: Upgraded. Upstream has removed "ancient crufty scripts," so see HOW-TO-CONNECT in the documentation if you were using those to connect previously. --- ChangeLog.rss | 33 ++- ChangeLog.txt | 21 ++ FILELIST.TXT | 167 ++++++------- recompress.sh | 7 - source/a/dracut/doinst.sh | 14 ++ source/a/dracut/dracut.SlackBuild | 6 +- source/a/dracut/elogind.conf | 1 + source/l/cairo/595.patch | 34 +++ source/l/cairo/cairo.SlackBuild | 5 +- source/l/pipewire/pipewire.url | 2 +- .../NetworkManager/NetworkManager.SlackBuild | 2 +- source/n/openssh/openssh.SlackBuild | 22 +- source/n/ppp/doinst.sh | 5 +- source/n/ppp/options.new | 234 ------------------ source/n/ppp/ppp.CVE-2015-3310.diff | 11 - source/n/ppp/ppp.SlackBuild | 74 +++--- source/n/ppp/ppp.gcc14.diff | 11 - source/n/ppp/ppp.slack.diff | 86 ------- source/n/rp-pppoe/doinst.sh | 3 - source/n/rp-pppoe/rp-pppoe-3.12-doc.patch | 18 -- source/n/rp-pppoe/rp-pppoe-3.12-plugin.patch | 12 - .../n/rp-pppoe/rp-pppoe-3.12-pluginpath.patch | 12 - .../rp-pppoe-3.14-ip-allocation.patch | 109 -------- source/n/rp-pppoe/rp-pppoe-manpages.patch | 71 ------ source/n/rp-pppoe/rp-pppoe.SlackBuild | 31 ++- 25 files changed, 252 insertions(+), 739 deletions(-) create mode 100644 source/a/dracut/doinst.sh create mode 100644 source/a/dracut/elogind.conf create mode 100644 source/l/cairo/595.patch delete mode 100644 source/n/ppp/ppp.CVE-2015-3310.diff delete mode 100644 source/n/ppp/ppp.gcc14.diff delete mode 100644 source/n/ppp/ppp.slack.diff delete mode 100644 source/n/rp-pppoe/rp-pppoe-3.12-doc.patch delete mode 100644 source/n/rp-pppoe/rp-pppoe-3.12-plugin.patch delete mode 100644 source/n/rp-pppoe/rp-pppoe-3.12-pluginpath.patch delete mode 100644 source/n/rp-pppoe/rp-pppoe-3.14-ip-allocation.patch delete mode 100644 source/n/rp-pppoe/rp-pppoe-manpages.patch diff --git a/ChangeLog.rss b/ChangeLog.rss index e476f54a1..7b15183ae 100644 --- a/ChangeLog.rss +++ b/ChangeLog.rss @@ -11,9 +11,38 @@ Tracking Slackware development in git. en-us urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f - Thu, 19 Sep 2024 19:16:36 GMT - Thu, 19 Sep 2024 20:04:30 GMT + Fri, 20 Sep 2024 19:25:40 GMT + Fri, 20 Sep 2024 19:58:29 GMT maintain_current_git.sh v 1.17 + + Fri, 20 Sep 2024 19:25:40 GMT + Fri, 20 Sep 2024 19:25:40 GMT + https://git.slackware.nl/current/tag/?h=20240920192540 + 20240920192540 + + +a/dracut-103-x86_64-2.txz: Rebuilt. + Include /etc/dracut.conf.d/elogind.conf to handle uaccess rules correctly. + Thanks to LuckyCyborg. +l/cairo-1.18.2-x86_64-2.txz: Rebuilt. + [PATCH] cff: Don't fail if no local subs. + Fixes printing PDFs with CUPS. Thanks to pee_bee and reddog83. +l/glib2-2.82.1-x86_64-1.txz: Upgraded. +l/pipewire-1.2.4-x86_64-1.txz: Upgraded. +n/NetworkManager-1.48.10-x86_64-2.txz: Rebuilt. + Rebuilt to pick up the new plugin directory for ppp-2.5.1. +n/bind-9.20.2-x86_64-1.txz: Upgraded. +n/openssh-9.9p1-x86_64-1.txz: Upgraded. + Future deprecation notice: OpenSSH plans to remove support for the DSA + signature algorithm in early 2025. For now, this package retains DSA + support, but plan accordingly. +n/ppp-2.5.1-x86_64-1.txz: Upgraded. +n/rp-pppoe-4.0-x86_64-1.txz: Upgraded. + Upstream has removed "ancient crufty scripts," so see HOW-TO-CONNECT in the + documentation if you were using those to connect previously. + ]]> + + Thu, 19 Sep 2024 19:16:36 GMT Thu, 19 Sep 2024 19:16:36 GMT diff --git a/ChangeLog.txt b/ChangeLog.txt index 405442ddd..b43c06d86 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,24 @@ +Fri Sep 20 19:25:40 UTC 2024 +a/dracut-103-x86_64-2.txz: Rebuilt. + Include /etc/dracut.conf.d/elogind.conf to handle uaccess rules correctly. + Thanks to LuckyCyborg. +l/cairo-1.18.2-x86_64-2.txz: Rebuilt. + [PATCH] cff: Don't fail if no local subs. + Fixes printing PDFs with CUPS. Thanks to pee_bee and reddog83. +l/glib2-2.82.1-x86_64-1.txz: Upgraded. +l/pipewire-1.2.4-x86_64-1.txz: Upgraded. +n/NetworkManager-1.48.10-x86_64-2.txz: Rebuilt. + Rebuilt to pick up the new plugin directory for ppp-2.5.1. +n/bind-9.20.2-x86_64-1.txz: Upgraded. +n/openssh-9.9p1-x86_64-1.txz: Upgraded. + Future deprecation notice: OpenSSH plans to remove support for the DSA + signature algorithm in early 2025. For now, this package retains DSA + support, but plan accordingly. +n/ppp-2.5.1-x86_64-1.txz: Upgraded. +n/rp-pppoe-4.0-x86_64-1.txz: Upgraded. + Upstream has removed "ancient crufty scripts," so see HOW-TO-CONNECT in the + documentation if you were using those to connect previously. ++--------------------------+ Thu Sep 19 19:16:36 UTC 2024 ap/ghostscript-10.04.0-x86_64-1.txz: Upgraded. This release fixes security issues: diff --git a/FILELIST.TXT b/FILELIST.TXT index 119eb866f..54c8dbd16 100644 --- a/FILELIST.TXT +++ b/FILELIST.TXT @@ -1,20 +1,20 @@ -Thu Sep 19 19:20:54 UTC 2024 +Fri Sep 20 19:30:38 UTC 2024 Here is the file list for this directory. If you are using a mirror site and find missing or extra files in the disk subdirectories, please have the archive administrator refresh the mirror. -drwxr-xr-x 12 root root 4096 2024-09-19 19:16 . +drwxr-xr-x 12 root root 4096 2024-09-20 19:25 . -rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0 -rw-r--r-- 1 root root 16617 2022-02-02 23:27 ./CHANGES_AND_HINTS.TXT --rw-r--r-- 1 root root 1162119 2024-09-18 21:28 ./CHECKSUMS.md5 --rw-r--r-- 1 root root 195 2024-09-18 21:28 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 1162119 2024-09-19 19:21 ./CHECKSUMS.md5 +-rw-r--r-- 1 root root 195 2024-09-19 19:21 ./CHECKSUMS.md5.asc -rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING -rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3 -rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT -rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT --rw-r--r-- 1 root root 1182967 2024-09-19 19:16 ./ChangeLog.txt +-rw-r--r-- 1 root root 1183979 2024-09-20 19:25 ./ChangeLog.txt drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI drwxr-xr-x 2 root root 4096 2024-09-18 21:22 ./EFI/BOOT -rw-r--r-- 1 root root 1200128 2024-09-12 20:40 ./EFI/BOOT/bootx64.efi @@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2024-09-18 21:22 ./EFI/BOOT -rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh -rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg -rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg --rw-r--r-- 1 root root 1520914 2024-09-18 21:27 ./FILELIST.TXT +-rw-r--r-- 1 root root 1520914 2024-09-19 19:20 ./FILELIST.TXT -rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY --rw-r--r-- 1 root root 916005 2024-09-19 19:20 ./PACKAGES.TXT +-rw-r--r-- 1 root root 916004 2024-09-20 19:30 ./PACKAGES.TXT -rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT -rw-r--r-- 1 root root 3576 2024-09-18 19:55 ./README.initrd -rw-r--r-- 1 root root 34114 2023-12-11 20:35 ./README_CRYPT.TXT @@ -662,13 +662,13 @@ drwxr-xr-x 2 root root 4096 2022-02-03 07:02 ./patches -rw-r--r-- 1 root root 575 2022-02-03 07:02 ./patches/FILE_LIST -rw-r--r-- 1 root root 14 2022-02-03 07:02 ./patches/MANIFEST.bz2 -rw-r--r-- 1 root root 224 2022-02-03 07:02 ./patches/PACKAGES.TXT -drwxr-xr-x 17 root root 4096 2024-09-19 19:20 ./slackware64 --rw-r--r-- 1 root root 357340 2024-09-19 19:20 ./slackware64/CHECKSUMS.md5 --rw-r--r-- 1 root root 195 2024-09-19 19:20 ./slackware64/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 442490 2024-09-19 19:19 ./slackware64/FILE_LIST --rw-r--r-- 1 root root 4776951 2024-09-19 19:19 ./slackware64/MANIFEST.bz2 +drwxr-xr-x 17 root root 4096 2024-09-20 19:30 ./slackware64 +-rw-r--r-- 1 root root 357337 2024-09-20 19:30 ./slackware64/CHECKSUMS.md5 +-rw-r--r-- 1 root root 195 2024-09-20 19:30 ./slackware64/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 442487 2024-09-20 19:29 ./slackware64/FILE_LIST +-rw-r--r-- 1 root root 4774998 2024-09-20 19:29 ./slackware64/MANIFEST.bz2 lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT -drwxr-xr-x 2 root root 32768 2024-09-18 21:08 ./slackware64/a +drwxr-xr-x 2 root root 32768 2024-09-20 19:29 ./slackware64/a -rw-r--r-- 1 root root 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt -rw-r--r-- 1 root root 10720 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz -rw-r--r-- 1 root root 163 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz.asc @@ -735,9 +735,9 @@ drwxr-xr-x 2 root root 32768 2024-09-18 21:08 ./slackware64/a -rw-r--r-- 1 root root 336 2021-02-13 10:57 ./slackware64/a/dosfstools-4.2-x86_64-2.txt -rw-r--r-- 1 root root 97376 2021-02-13 10:57 ./slackware64/a/dosfstools-4.2-x86_64-2.txz -rw-r--r-- 1 root root 163 2021-02-13 10:57 ./slackware64/a/dosfstools-4.2-x86_64-2.txz.asc --rw-r--r-- 1 root root 355 2024-09-18 18:05 ./slackware64/a/dracut-103-x86_64-1.txt --rw-r--r-- 1 root root 334748 2024-09-18 18:05 ./slackware64/a/dracut-103-x86_64-1.txz --rw-r--r-- 1 root root 195 2024-09-18 18:05 ./slackware64/a/dracut-103-x86_64-1.txz.asc +-rw-r--r-- 1 root root 355 2024-09-20 18:48 ./slackware64/a/dracut-103-x86_64-2.txt +-rw-r--r-- 1 root root 334992 2024-09-20 18:48 ./slackware64/a/dracut-103-x86_64-2.txz +-rw-r--r-- 1 root root 195 2024-09-20 18:48 ./slackware64/a/dracut-103-x86_64-2.txz.asc -rw-r--r-- 1 root root 404 2024-05-26 17:12 ./slackware64/a/e2fsprogs-1.47.1-x86_64-2.txt -rw-r--r-- 1 root root 1270604 2024-05-26 17:12 ./slackware64/a/e2fsprogs-1.47.1-x86_64-2.txz -rw-r--r-- 1 root root 195 2024-05-26 17:12 ./slackware64/a/e2fsprogs-1.47.1-x86_64-2.txz.asc @@ -2783,7 +2783,7 @@ drwxr-xr-x 2 root root 86016 2024-09-11 17:50 ./slackware64/kde -rw-r--r-- 1 root root 517 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txt -rw-r--r-- 1 root root 686104 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txz -rw-r--r-- 1 root root 163 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txz.asc -drwxr-xr-x 2 root root 102400 2024-09-19 19:19 ./slackware64/l +drwxr-xr-x 2 root root 102400 2024-09-20 19:29 ./slackware64/l -rw-r--r-- 1 root root 329 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txt -rw-r--r-- 1 root root 928144 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txz -rw-r--r-- 1 root root 163 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txz.asc @@ -2898,9 +2898,9 @@ drwxr-xr-x 2 root root 102400 2024-09-19 19:19 ./slackware64/l -rw-r--r-- 1 root root 537 2024-03-29 04:53 ./slackware64/l/brotli-1.1.0-x86_64-2.txt -rw-r--r-- 1 root root 427820 2024-03-29 04:53 ./slackware64/l/brotli-1.1.0-x86_64-2.txz -rw-r--r-- 1 root root 195 2024-03-29 04:53 ./slackware64/l/brotli-1.1.0-x86_64-2.txz.asc --rw-r--r-- 1 root root 430 2024-09-09 04:11 ./slackware64/l/cairo-1.18.2-x86_64-1.txt --rw-r--r-- 1 root root 655788 2024-09-09 04:11 ./slackware64/l/cairo-1.18.2-x86_64-1.txz --rw-r--r-- 1 root root 195 2024-09-09 04:11 ./slackware64/l/cairo-1.18.2-x86_64-1.txz.asc +-rw-r--r-- 1 root root 430 2024-09-20 18:15 ./slackware64/l/cairo-1.18.2-x86_64-2.txt +-rw-r--r-- 1 root root 655488 2024-09-20 18:15 ./slackware64/l/cairo-1.18.2-x86_64-2.txz +-rw-r--r-- 1 root root 195 2024-09-20 18:15 ./slackware64/l/cairo-1.18.2-x86_64-2.txz.asc -rw-r--r-- 1 root root 401 2023-02-13 19:48 ./slackware64/l/cairomm-1.14.4-x86_64-1.txt -rw-r--r-- 1 root root 105172 2023-02-13 19:48 ./slackware64/l/cairomm-1.14.4-x86_64-1.txz -rw-r--r-- 1 root root 163 2023-02-13 19:48 ./slackware64/l/cairomm-1.14.4-x86_64-1.txz.asc @@ -3066,9 +3066,9 @@ drwxr-xr-x 2 root root 102400 2024-09-19 19:19 ./slackware64/l -rw-r--r-- 1 root root 300 2024-03-19 21:59 ./slackware64/l/glib-networking-2.80.0-x86_64-1.txt -rw-r--r-- 1 root root 146404 2024-03-19 21:59 ./slackware64/l/glib-networking-2.80.0-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-03-19 21:59 ./slackware64/l/glib-networking-2.80.0-x86_64-1.txz.asc --rw-r--r-- 1 root root 407 2024-08-26 16:53 ./slackware64/l/glib2-2.82.0-x86_64-1.txt --rw-r--r-- 1 root root 3992664 2024-08-26 16:53 ./slackware64/l/glib2-2.82.0-x86_64-1.txz --rw-r--r-- 1 root root 195 2024-08-26 16:53 ./slackware64/l/glib2-2.82.0-x86_64-1.txz.asc +-rw-r--r-- 1 root root 407 2024-09-20 16:26 ./slackware64/l/glib2-2.82.1-x86_64-1.txt +-rw-r--r-- 1 root root 3987256 2024-09-20 16:26 ./slackware64/l/glib2-2.82.1-x86_64-1.txz +-rw-r--r-- 1 root root 195 2024-09-20 16:26 ./slackware64/l/glib2-2.82.1-x86_64-1.txz.asc -rw-r--r-- 1 root root 313 2024-08-29 20:08 ./slackware64/l/glibc-2.40-x86_64-5.txt -rw-r--r-- 1 root root 8586040 2024-08-29 20:08 ./slackware64/l/glibc-2.40-x86_64-5.txz -rw-r--r-- 1 root root 195 2024-08-29 20:08 ./slackware64/l/glibc-2.40-x86_64-5.txz.asc @@ -3745,9 +3745,9 @@ drwxr-xr-x 2 root root 102400 2024-09-19 19:19 ./slackware64/l -rw-r--r-- 1 root root 415 2024-03-20 03:49 ./slackware64/l/pilot-link-0.12.5-x86_64-17.txt -rw-r--r-- 1 root root 492800 2024-03-20 03:49 ./slackware64/l/pilot-link-0.12.5-x86_64-17.txz -rw-r--r-- 1 root root 195 2024-03-20 03:49 ./slackware64/l/pilot-link-0.12.5-x86_64-17.txz.asc --rw-r--r-- 1 root root 552 2024-08-22 12:17 ./slackware64/l/pipewire-1.2.3-x86_64-1.txt --rw-r--r-- 1 root root 2382432 2024-08-22 12:17 ./slackware64/l/pipewire-1.2.3-x86_64-1.txz --rw-r--r-- 1 root root 195 2024-08-22 12:17 ./slackware64/l/pipewire-1.2.3-x86_64-1.txz.asc +-rw-r--r-- 1 root root 552 2024-09-20 17:27 ./slackware64/l/pipewire-1.2.4-x86_64-1.txt +-rw-r--r-- 1 root root 2384200 2024-09-20 17:27 ./slackware64/l/pipewire-1.2.4-x86_64-1.txz +-rw-r--r-- 1 root root 195 2024-09-20 17:27 ./slackware64/l/pipewire-1.2.4-x86_64-1.txz.asc -rw-r--r-- 1 root root 450 2024-08-09 20:48 ./slackware64/l/polkit-125-x86_64-1.txt -rw-r--r-- 1 root root 191340 2024-08-09 20:48 ./slackware64/l/polkit-125-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-08-09 20:48 ./slackware64/l/polkit-125-x86_64-1.txz.asc @@ -4121,13 +4121,13 @@ drwxr-xr-x 2 root root 102400 2024-09-19 19:19 ./slackware64/l -rw-r--r-- 1 root root 403 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txt -rw-r--r-- 1 root root 773596 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txz -rw-r--r-- 1 root root 163 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txz.asc -drwxr-xr-x 2 root root 36864 2024-09-18 20:40 ./slackware64/n +drwxr-xr-x 2 root root 36864 2024-09-20 19:29 ./slackware64/n -rw-r--r-- 1 root root 357 2024-08-21 17:23 ./slackware64/n/ModemManager-1.22.0-x86_64-1.txt -rw-r--r-- 1 root root 1520380 2024-08-21 17:23 ./slackware64/n/ModemManager-1.22.0-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-08-21 17:23 ./slackware64/n/ModemManager-1.22.0-x86_64-1.txz.asc --rw-r--r-- 1 root root 602 2024-08-26 17:03 ./slackware64/n/NetworkManager-1.48.10-x86_64-1.txt --rw-r--r-- 1 root root 4393212 2024-08-26 17:03 ./slackware64/n/NetworkManager-1.48.10-x86_64-1.txz --rw-r--r-- 1 root root 195 2024-08-26 17:03 ./slackware64/n/NetworkManager-1.48.10-x86_64-1.txz.asc +-rw-r--r-- 1 root root 602 2024-09-20 18:41 ./slackware64/n/NetworkManager-1.48.10-x86_64-2.txt +-rw-r--r-- 1 root root 4392484 2024-09-20 18:41 ./slackware64/n/NetworkManager-1.48.10-x86_64-2.txz +-rw-r--r-- 1 root root 195 2024-09-20 18:41 ./slackware64/n/NetworkManager-1.48.10-x86_64-2.txz.asc -rw-r--r-- 1 root root 613 2023-03-08 02:05 ./slackware64/n/alpine-2.26-x86_64-3.txt -rw-r--r-- 1 root root 2163548 2023-03-08 02:05 ./slackware64/n/alpine-2.26-x86_64-3.txz -rw-r--r-- 1 root root 163 2023-03-08 02:05 ./slackware64/n/alpine-2.26-x86_64-3.txz.asc @@ -4137,9 +4137,9 @@ drwxr-xr-x 2 root root 36864 2024-09-18 20:40 ./slackware64/n -rw-r--r-- 1 root root 683 2021-02-13 11:55 ./slackware64/n/biff+comsat-0.17-x86_64-4.txt -rw-r--r-- 1 root root 11280 2021-02-13 11:55 ./slackware64/n/biff+comsat-0.17-x86_64-4.txz -rw-r--r-- 1 root root 163 2021-02-13 11:55 ./slackware64/n/biff+comsat-0.17-x86_64-4.txz.asc --rw-r--r-- 1 root root 334 2024-09-14 16:44 ./slackware64/n/bind-9.20.1-x86_64-1.txt --rw-r--r-- 1 root root 2557508 2024-09-14 16:44 ./slackware64/n/bind-9.20.1-x86_64-1.txz --rw-r--r-- 1 root root 195 2024-09-14 16:44 ./slackware64/n/bind-9.20.1-x86_64-1.txz.asc +-rw-r--r-- 1 root root 334 2024-09-20 16:24 ./slackware64/n/bind-9.20.2-x86_64-1.txt +-rw-r--r-- 1 root root 2567440 2024-09-20 16:24 ./slackware64/n/bind-9.20.2-x86_64-1.txz +-rw-r--r-- 1 root root 195 2024-09-20 16:24 ./slackware64/n/bind-9.20.2-x86_64-1.txz.asc -rw-r--r-- 1 root root 333 2024-09-09 16:50 ./slackware64/n/bluez-5.78-x86_64-1.txt -rw-r--r-- 1 root root 1421416 2024-09-09 16:50 ./slackware64/n/bluez-5.78-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-09-09 16:50 ./slackware64/n/bluez-5.78-x86_64-1.txz.asc @@ -4465,9 +4465,9 @@ drwxr-xr-x 2 root root 36864 2024-09-18 20:40 ./slackware64/n -rw-r--r-- 1 root root 471 2023-06-30 18:32 ./slackware64/n/openresolv-3.13.2-noarch-1.txt -rw-r--r-- 1 root root 22520 2023-06-30 18:32 ./slackware64/n/openresolv-3.13.2-noarch-1.txz -rw-r--r-- 1 root root 163 2023-06-30 18:32 ./slackware64/n/openresolv-3.13.2-noarch-1.txz.asc --rw-r--r-- 1 root root 672 2024-07-07 18:18 ./slackware64/n/openssh-9.8p1-x86_64-3.txt --rw-r--r-- 1 root root 1108896 2024-07-07 18:18 ./slackware64/n/openssh-9.8p1-x86_64-3.txz --rw-r--r-- 1 root root 195 2024-07-07 18:18 ./slackware64/n/openssh-9.8p1-x86_64-3.txz.asc +-rw-r--r-- 1 root root 672 2024-09-20 17:23 ./slackware64/n/openssh-9.9p1-x86_64-1.txt +-rw-r--r-- 1 root root 1144324 2024-09-20 17:23 ./slackware64/n/openssh-9.9p1-x86_64-1.txz +-rw-r--r-- 1 root root 195 2024-09-20 17:23 ./slackware64/n/openssh-9.9p1-x86_64-1.txz.asc -rw-r--r-- 1 root root 559 2024-09-03 17:49 ./slackware64/n/openssl-3.3.2-x86_64-1.txt -rw-r--r-- 1 root root 5619220 2024-09-03 17:49 ./slackware64/n/openssl-3.3.2-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-09-03 17:49 ./slackware64/n/openssl-3.3.2-x86_64-1.txz.asc @@ -4498,9 +4498,9 @@ drwxr-xr-x 2 root root 36864 2024-09-18 20:40 ./slackware64/n -rw-r--r-- 1 root root 409 2024-03-07 19:58 ./slackware64/n/postfix-3.9.0-x86_64-1.txt -rw-r--r-- 1 root root 2121968 2024-03-07 19:58 ./slackware64/n/postfix-3.9.0-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-03-07 19:58 ./slackware64/n/postfix-3.9.0-x86_64-1.txz.asc --rw-r--r-- 1 root root 493 2023-03-08 02:29 ./slackware64/n/ppp-2.4.9-x86_64-4.txt --rw-r--r-- 1 root root 408220 2023-03-08 02:29 ./slackware64/n/ppp-2.4.9-x86_64-4.txz --rw-r--r-- 1 root root 163 2023-03-08 02:29 ./slackware64/n/ppp-2.4.9-x86_64-4.txz.asc +-rw-r--r-- 1 root root 493 2024-09-20 18:47 ./slackware64/n/ppp-2.5.1-x86_64-1.txt +-rw-r--r-- 1 root root 353952 2024-09-20 18:47 ./slackware64/n/ppp-2.5.1-x86_64-1.txz +-rw-r--r-- 1 root root 195 2024-09-20 18:47 ./slackware64/n/ppp-2.5.1-x86_64-1.txz.asc -rw-r--r-- 1 root root 687 2023-03-05 21:13 ./slackware64/n/procmail-3.24-x86_64-2.txt -rw-r--r-- 1 root root 135308 2023-03-05 21:13 ./slackware64/n/procmail-3.24-x86_64-2.txz -rw-r--r-- 1 root root 163 2023-03-05 21:13 ./slackware64/n/procmail-3.24-x86_64-2.txz.asc @@ -4513,9 +4513,9 @@ drwxr-xr-x 2 root root 36864 2024-09-18 20:40 ./slackware64/n -rw-r--r-- 1 root root 353 2021-02-13 12:25 ./slackware64/n/rdist-6.1.5-x86_64-5.txt -rw-r--r-- 1 root root 60444 2021-02-13 12:25 ./slackware64/n/rdist-6.1.5-x86_64-5.txz -rw-r--r-- 1 root root 163 2021-02-13 12:25 ./slackware64/n/rdist-6.1.5-x86_64-5.txz.asc --rw-r--r-- 1 root root 552 2021-05-10 04:00 ./slackware64/n/rp-pppoe-3.15-x86_64-1.txt --rw-r--r-- 1 root root 92388 2021-05-10 04:00 ./slackware64/n/rp-pppoe-3.15-x86_64-1.txz --rw-r--r-- 1 root root 163 2021-05-10 04:00 ./slackware64/n/rp-pppoe-3.15-x86_64-1.txz.asc +-rw-r--r-- 1 root root 552 2024-09-20 19:09 ./slackware64/n/rp-pppoe-4.0-x86_64-1.txt +-rw-r--r-- 1 root root 80300 2024-09-20 19:09 ./slackware64/n/rp-pppoe-4.0-x86_64-1.txz +-rw-r--r-- 1 root root 195 2024-09-20 19:09 ./slackware64/n/rp-pppoe-4.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 582 2024-07-26 17:56 ./slackware64/n/rpcbind-1.2.7-x86_64-1.txt -rw-r--r-- 1 root root 43272 2024-07-26 17:56 ./slackware64/n/rpcbind-1.2.7-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-07-26 17:56 ./slackware64/n/rpcbind-1.2.7-x86_64-1.txz.asc @@ -5807,11 +5807,11 @@ drwxr-xr-x 2 root root 4096 2024-05-05 18:37 ./slackware64/y -rw-r--r-- 1 root root 1488844 2024-05-05 17:22 ./slackware64/y/nethack-3.6.7-x86_64-2.txz -rw-r--r-- 1 root root 195 2024-05-05 17:22 ./slackware64/y/nethack-3.6.7-x86_64-2.txz.asc -rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile -drwxr-xr-x 18 root root 4096 2024-09-19 19:20 ./source --rw-r--r-- 1 root root 626136 2024-09-19 19:20 ./source/CHECKSUMS.md5 --rw-r--r-- 1 root root 195 2024-09-19 19:20 ./source/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 872611 2024-09-19 19:20 ./source/FILE_LIST --rw-r--r-- 1 root root 30524749 2024-09-19 19:20 ./source/MANIFEST.bz2 +drwxr-xr-x 18 root root 4096 2024-09-20 19:30 ./source +-rw-r--r-- 1 root root 625727 2024-09-20 19:30 ./source/CHECKSUMS.md5 +-rw-r--r-- 1 root root 195 2024-09-20 19:30 ./source/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 872120 2024-09-20 19:30 ./source/FILE_LIST +-rw-r--r-- 1 root root 30533575 2024-09-20 19:30 ./source/MANIFEST.bz2 -rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT drwxr-xr-x 125 root root 4096 2024-09-18 21:06 ./source/a -rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog @@ -6045,10 +6045,12 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/dosfstools -rwxr-xr-x 1 root root 4476 2021-02-13 05:31 ./source/a/dosfstools/dosfstools.SlackBuild -rw-r--r-- 1 root root 41 2021-01-31 19:39 ./source/a/dosfstools/dosfstools.url -rw-r--r-- 1 root root 794 2018-02-27 06:13 ./source/a/dosfstools/slack-desc -drwxr-xr-x 2 root root 4096 2024-09-18 18:05 ./source/a/dracut +drwxr-xr-x 2 root root 4096 2024-09-20 18:46 ./source/a/dracut +-rw-r--r-- 1 root root 392 2024-09-20 18:47 ./source/a/dracut/doinst.sh -rw-r--r-- 1 root root 405196 2024-07-14 01:26 ./source/a/dracut/dracut-ng-103.tar.lz --rwxr-xr-x 1 root root 3904 2024-09-18 18:04 ./source/a/dracut/dracut.SlackBuild +-rwxr-xr-x 1 root root 4131 2024-09-20 18:48 ./source/a/dracut/dracut.SlackBuild -rw-r--r-- 1 root root 111 2024-09-15 01:32 ./source/a/dracut/dracut.url +-rw-r--r-- 1 root root 53 2024-09-20 18:43 ./source/a/dracut/elogind.conf -rw-r--r-- 1 root root 841 2024-09-15 01:33 ./source/a/dracut/slack-desc drwxr-xr-x 2 root root 4096 2024-05-21 17:49 ./source/a/e2fsprogs -rw-r--r-- 1 root root 325 2009-05-30 01:25 ./source/a/e2fsprogs/doinst.sh.gz @@ -10293,9 +10295,10 @@ drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/brotli -rw-r--r-- 1 root root 34 2020-02-16 20:39 ./source/l/brotli/brotli.url -rwxr-xr-x 1 root root 1979 2020-02-16 20:26 ./source/l/brotli/repack-github-archive.sh -rw-r--r-- 1 root root 1024 2020-02-16 20:42 ./source/l/brotli/slack-desc -drwxr-xr-x 2 root root 4096 2024-09-09 04:11 ./source/l/cairo +drwxr-xr-x 2 root root 4096 2024-09-20 18:12 ./source/l/cairo +-rw-r--r-- 1 root root 1126 2024-09-20 18:12 ./source/l/cairo/595.patch -rw-r--r-- 1 root root 1787097 2024-09-01 14:07 ./source/l/cairo/cairo-1.18.2.tar.lz --rwxr-xr-x 1 root root 4143 2024-09-09 04:11 ./source/l/cairo/cairo.SlackBuild +-rwxr-xr-x 1 root root 4216 2024-09-20 18:14 ./source/l/cairo/cairo.SlackBuild -rw-r--r-- 1 root root 76 2023-09-16 18:06 ./source/l/cairo/cairo.url -rwxr-xr-x 1 root root 2142 2018-09-24 18:50 ./source/l/cairo/paredown.sh -rw-r--r-- 1 root root 884 2018-02-27 06:12 ./source/l/cairo/slack-desc @@ -10618,9 +10621,9 @@ drwxr-xr-x 2 root root 4096 2024-03-19 21:59 ./source/l/glib-networking -rw-r--r-- 1 root root 346080 2001-03-15 14:59 ./source/l/glib/glib-1.2.10.tar.bz2 -rwxr-xr-x 1 root root 5603 2024-05-10 19:59 ./source/l/glib/glib.SlackBuild -rw-r--r-- 1 root root 754 2018-02-27 06:12 ./source/l/glib/slack-desc -drwxr-xr-x 2 root root 4096 2024-08-26 16:52 ./source/l/glib2 +drwxr-xr-x 2 root root 4096 2024-09-20 16:25 ./source/l/glib2 -rw-r--r-- 1 root root 516 2011-11-06 22:03 ./source/l/glib2/doinst.sh.gz --rw-r--r-- 1 root root 5549388 2024-08-26 09:38 ./source/l/glib2/glib-2.82.0.tar.xz +-rw-r--r-- 1 root root 5554132 2024-09-19 21:21 ./source/l/glib2/glib-2.82.1.tar.xz -rwxr-xr-x 1 root root 5392 2024-08-26 16:52 ./source/l/glib2/glib2.SlackBuild -rw-r--r-- 1 root root 913 2021-09-02 23:31 ./source/l/glib2/libglib2.csh -rw-r--r-- 1 root root 909 2021-09-01 17:51 ./source/l/glib2/libglib2.sh @@ -11844,15 +11847,15 @@ drwxr-xr-x 2 root root 4096 2024-05-11 01:11 ./source/l/pilot-link -rw-r--r-- 1 root root 990 2024-01-25 00:00 ./source/l/pilot-link/pilot-link-configure-c99.patch -rwxr-xr-x 1 root root 5573 2024-05-11 01:11 ./source/l/pilot-link/pilot-link.SlackBuild -rw-r--r-- 1 root root 873 2018-02-27 06:12 ./source/l/pilot-link/slack-desc -drwxr-xr-x 2 root root 4096 2024-08-22 12:16 ./source/l/pipewire +drwxr-xr-x 2 root root 4096 2024-09-20 17:26 ./source/l/pipewire -rw-r--r-- 1 root root 144 2024-02-11 20:04 ./source/l/pipewire/doinst.sh.gz --rw-r--r-- 1 root root 1554244 2024-08-22 07:50 ./source/l/pipewire/pipewire-1.2.3.tar.lz +-rw-r--r-- 1 root root 1554823 2024-09-19 09:34 ./source/l/pipewire/pipewire-1.2.4.tar.lz -rw-r--r-- 1 root root 2639 2023-04-13 18:07 ./source/l/pipewire/pipewire-disable.sh -rw-r--r-- 1 root root 2156 2023-04-13 18:07 ./source/l/pipewire/pipewire-enable.sh -rw-r--r-- 1 root root 266 2022-01-05 06:27 ./source/l/pipewire/pipewire-pulse.desktop.sample -rwxr-xr-x 1 root root 4984 2024-08-22 12:16 ./source/l/pipewire/pipewire.SlackBuild -rw-r--r-- 1 root root 268 2022-01-03 20:11 ./source/l/pipewire/pipewire.desktop.sample --rw-r--r-- 1 root root 136 2024-08-22 12:15 ./source/l/pipewire/pipewire.url +-rw-r--r-- 1 root root 136 2024-09-20 17:25 ./source/l/pipewire/pipewire.url -rw-r--r-- 1 root root 1038 2020-11-01 20:04 ./source/l/pipewire/slack-desc drwxr-xr-x 2 root root 4096 2024-08-09 20:43 ./source/l/polkit drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/polkit-gnome @@ -12593,7 +12596,7 @@ drwxr-xr-x 2 root root 4096 2024-08-21 17:03 ./source/n/ModemManager drwxr-xr-x 4 root root 4096 2024-08-26 17:02 ./source/n/NetworkManager -rw-r--r-- 1 root root 189 2015-01-02 05:15 ./source/n/NetworkManager/10-org.freedesktop.NetworkManager.rules -rw-r--r-- 1 root root 6085272 2024-08-26 09:37 ./source/n/NetworkManager/NetworkManager-1.48.10.tar.xz --rwxr-xr-x 1 root root 6760 2024-07-26 17:51 ./source/n/NetworkManager/NetworkManager.SlackBuild +-rwxr-xr-x 1 root root 6760 2024-09-20 18:40 ./source/n/NetworkManager/NetworkManager.SlackBuild -rw-r--r-- 1 root root 139 2016-04-22 03:58 ./source/n/NetworkManager/NetworkManager.conf drwxr-xr-x 2 root root 4096 2016-03-25 04:54 ./source/n/NetworkManager/conf.d -rw-r--r-- 1 root root 329 2021-09-17 06:12 ./source/n/NetworkManager/conf.d/00-dhcp-client.conf @@ -12631,10 +12634,10 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/biff+comsat -rw-r--r-- 1 root root 729 2004-06-21 20:51 ./source/n/biff+comsat/biff+comsat.badutmp.diff.gz -rw-r--r-- 1 root root 1222 2001-06-03 08:32 ./source/n/biff+comsat/biff+comsat.offset.diff.gz -rw-r--r-- 1 root root 1142 2018-02-27 06:13 ./source/n/biff+comsat/slack-desc -drwxr-xr-x 3 root root 4096 2024-09-14 16:43 ./source/n/bind +drwxr-xr-x 3 root root 4096 2024-09-20 16:23 ./source/n/bind -rw-r--r-- 1 root root 5120 2007-06-08 04:48 ./source/n/bind/3link.sh --rw-r--r-- 1 root root 5789604 2024-08-21 11:39 ./source/n/bind/bind-9.20.1.tar.xz --rw-r--r-- 1 root root 833 2024-08-21 11:39 ./source/n/bind/bind-9.20.1.tar.xz.asc +-rw-r--r-- 1 root root 5865060 2024-09-18 14:07 ./source/n/bind/bind-9.20.2.tar.xz +-rw-r--r-- 1 root root 833 2024-09-18 14:07 ./source/n/bind/bind-9.20.2.tar.xz.asc -rwxr-xr-x 1 root root 5847 2024-08-22 11:57 ./source/n/bind/bind.SlackBuild drwxr-xr-x 2 root root 4096 2024-04-18 17:15 ./source/n/bind/caching-example -rw-r--r-- 1 root root 195 2001-05-18 02:03 ./source/n/bind/caching-example/localhost.zone @@ -13389,11 +13392,11 @@ drwxr-xr-x 2 root root 4096 2023-06-30 18:32 ./source/n/openresolv -rw-r--r-- 1 root root 99 2023-04-14 18:15 ./source/n/openresolv/openresolv.url -rw-r--r-- 1 root root 962 2021-08-16 04:48 ./source/n/openresolv/slack-desc -rw-r--r-- 1 root root 1368 2020-02-15 03:05 ./source/n/openresolv/update-resolv-conf -drwxr-xr-x 2 root root 4096 2024-07-07 17:30 ./source/n/openssh +drwxr-xr-x 2 root root 4096 2024-09-20 17:20 ./source/n/openssh -rw-r--r-- 1 root root 1697 2024-07-07 18:17 ./source/n/openssh/doinst.sh --rw-r--r-- 1 root root 1910393 2024-07-01 07:34 ./source/n/openssh/openssh-9.8p1.tar.gz --rw-r--r-- 1 root root 833 2024-07-01 07:34 ./source/n/openssh/openssh-9.8p1.tar.gz.asc --rwxr-xr-x 1 root root 6285 2024-07-07 17:30 ./source/n/openssh/openssh.SlackBuild +-rw-r--r-- 1 root root 1964864 2024-09-19 23:23 ./source/n/openssh/openssh-9.9p1.tar.gz +-rw-r--r-- 1 root root 833 2024-09-19 23:23 ./source/n/openssh/openssh-9.9p1.tar.gz.asc +-rwxr-xr-x 1 root root 6104 2024-09-20 17:22 ./source/n/openssh/openssh.SlackBuild -rw-r--r-- 1 root root 1682 2024-07-01 18:12 ./source/n/openssh/openssh.tcp_wrappers.diff.gz -rw-r--r-- 1 root root 54 2020-02-14 19:40 ./source/n/openssh/openssh.url -rw-r--r-- 1 root root 1865 2024-07-03 22:17 ./source/n/openssh/rc.sshd @@ -13485,15 +13488,12 @@ drwxr-xr-x 2 root root 4096 2024-04-23 19:23 ./source/n/postfix -rw-r--r-- 1 root root 58 2018-05-22 17:24 ./source/n/postfix/postfix.url -rw-r--r-- 1 root root 1616 2017-10-14 18:09 ./source/n/postfix/rc.postfix -rw-r--r-- 1 root root 896 2018-02-27 06:13 ./source/n/postfix/slack-desc -drwxr-xr-x 2 root root 4096 2024-05-11 01:18 ./source/n/ppp --rw-r--r-- 1 root root 345 2020-02-07 02:48 ./source/n/ppp/doinst.sh.gz +drwxr-xr-x 2 root root 4096 2024-09-20 18:46 ./source/n/ppp +-rw-r--r-- 1 root root 332 2024-09-20 18:46 ./source/n/ppp/doinst.sh.gz -rw-r--r-- 1 root root 278608 2015-01-19 16:18 ./source/n/ppp/freeradius-client-1.1.7.tar.xz --rw-r--r-- 1 root root 3620 1999-09-30 05:49 ./source/n/ppp/options.new.gz --rw-r--r-- 1 root root 474017 2021-01-04 23:06 ./source/n/ppp/ppp-2.4.9.tar.lz --rw-r--r-- 1 root root 278 2015-04-17 16:45 ./source/n/ppp/ppp.CVE-2015-3310.diff.gz --rwxr-xr-x 1 root root 6642 2024-05-11 01:19 ./source/n/ppp/ppp.SlackBuild --rw-r--r-- 1 root root 348 2024-05-11 01:18 ./source/n/ppp/ppp.gcc14.diff --rw-r--r-- 1 root root 727 2021-01-25 18:58 ./source/n/ppp/ppp.slack.diff.gz +-rw-r--r-- 1 root root 830 2024-09-20 17:54 ./source/n/ppp/options.new.gz +-rw-r--r-- 1 root root 404594 2024-09-18 04:30 ./source/n/ppp/ppp-2.5.1.tar.lz +-rwxr-xr-x 1 root root 6467 2024-09-20 18:09 ./source/n/ppp/ppp.SlackBuild -rw-r--r-- 1 root root 71 2020-03-04 20:03 ./source/n/ppp/ppp.url -rw-r--r-- 1 root root 348 2002-05-20 02:06 ./source/n/ppp/pppsetup-1.98.backupfiles.diff.gz -rw-r--r-- 1 root root 1303 2002-05-20 01:53 ./source/n/ppp/pppsetup-1.98.moredevs.diff.gz @@ -13543,15 +13543,10 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/rdist -rw-r--r-- 1 root root 5320 2004-09-09 11:08 ./source/n/rdist/rdist-eu-license.txt -rwxr-xr-x 1 root root 4039 2021-02-13 05:32 ./source/n/rdist/rdist.SlackBuild -rw-r--r-- 1 root root 806 2018-02-27 06:13 ./source/n/rdist/slack-desc -drwxr-xr-x 2 root root 4096 2021-05-10 04:00 ./source/n/rp-pppoe --rw-r--r-- 1 root root 307 2005-09-03 17:27 ./source/n/rp-pppoe/doinst.sh.gz --rw-r--r-- 1 root root 392 2017-08-04 17:13 ./source/n/rp-pppoe/rp-pppoe-3.12-doc.patch.gz --rw-r--r-- 1 root root 304 2017-08-04 17:13 ./source/n/rp-pppoe/rp-pppoe-3.12-plugin.patch.gz --rw-r--r-- 1 root root 336 2017-08-04 17:13 ./source/n/rp-pppoe/rp-pppoe-3.12-pluginpath.patch.gz --rw-r--r-- 1 root root 1435 2020-05-27 22:57 ./source/n/rp-pppoe/rp-pppoe-3.14-ip-allocation.patch.gz --rw-r--r-- 1 root root 177745 2021-05-07 13:19 ./source/n/rp-pppoe/rp-pppoe-3.15.tar.lz --rw-r--r-- 1 root root 1200 2017-08-04 17:13 ./source/n/rp-pppoe/rp-pppoe-manpages.patch.gz --rwxr-xr-x 1 root root 3705 2024-05-11 21:46 ./source/n/rp-pppoe/rp-pppoe.SlackBuild +drwxr-xr-x 2 root root 4096 2024-09-20 18:37 ./source/n/rp-pppoe +-rw-r--r-- 1 root root 280 2024-09-20 18:37 ./source/n/rp-pppoe/doinst.sh.gz +-rw-r--r-- 1 root root 109411 2023-04-26 19:02 ./source/n/rp-pppoe/rp-pppoe-4.0.tar.lz +-rwxr-xr-x 1 root root 3527 2024-09-20 19:09 ./source/n/rp-pppoe/rp-pppoe.SlackBuild -rw-r--r-- 1 root root 1008 2020-03-06 05:08 ./source/n/rp-pppoe/slack-desc drwxr-xr-x 2 root root 4096 2024-07-26 17:58 ./source/n/rpcbind -rw-r--r-- 1 root root 732 2017-07-18 04:32 ./source/n/rpcbind/0001-man-rpcibind.8-Clarify-state-file-usage-and-history.patch.gz @@ -15285,11 +15280,11 @@ drwxr-xr-x 2 root root 4096 2024-03-03 19:29 ./source/x/x11/src/font -rw-r--r-- 1 root root 633212 2023-02-27 23:47 ./source/x/x11/src/font/font-bh-type1-1.0.4.tar.xz -rw-r--r-- 1 root root 176520 2023-02-27 23:50 ./source/x/x11/src/font/font-bitstream-100dpi-1.0.4.tar.xz -rw-r--r-- 1 root root 159708 2023-02-27 23:53 ./source/x/x11/src/font/font-bitstream-75dpi-1.0.4.tar.xz --rw-r--r-- 1 root root 329196 2010-11-15 20:53 ./source/x/x11/src/font/font-bitstream-speedo-1.0.2.tar.xz --rw-r--r-- 1 root root 393644 2023-02-27 23:56 ./source/x/x11/src/font/font-bitstream-type1-1.0.4.tar.xz --rw-r--r-- 1 root root 235908 2023-02-28 00:02 ./source/x/x11/src/font/font-cronyx-cyrillic-1.0.4.tar.xz --rw-r--r-- 1 root root 97384 2023-02-28 00:05 ./source/x/x11/src/font/font-cursor-misc-1.0.4.tar.xz --rw-r--r-- 1 root root 493896 2023-02-28 00:11 ./source/x/x11/src/font/font-daewoo-misc-1.0.4.tar.xz +-rw-r--r-- 1 root root 329196 2010-11-15 20:53 ./source/x/x11/src/font/font-bitstream-speedo-1.0.2.tar.xz +-rw-r--r-- 1 root root 393644 2023-02-27 23:56 ./source/x/x11/src/font/font-bitstream-type1-1.0.4.tar.xz +-rw-r--r-- 1 root root 235908 2023-02-28 00:02 ./source/x/x11/src/font/font-cronyx-cyrillic-1.0.4.tar.xz +-rw-r--r-- 1 root root 97384 2023-02-28 00:05 ./source/x/x11/src/font/font-cursor-misc-1.0.4.tar.xz +-rw-r--r-- 1 root root 493896 2023-02-28 00:11 ./source/x/x11/src/font/font-daewoo-misc-1.0.4.tar.xz -rw-r--r-- 1 root root 95284 2023-02-28 00:13 ./source/x/x11/src/font/font-dec-misc-1.0.4.tar.xz -rw-r--r-- 1 root root 378468 2023-02-28 00:23 ./source/x/x11/src/font/font-ibm-type1-1.0.4.tar.xz -rw-r--r-- 1 root root 712068 2023-02-28 00:27 ./source/x/x11/src/font/font-isas-misc-1.0.4.tar.xz diff --git a/recompress.sh b/recompress.sh index a8df71aa4..acb2117ef 100755 --- a/recompress.sh +++ b/recompress.sh @@ -380,10 +380,8 @@ gzip ./source/n/bsd-finger/bsd-finger-0.17-usagi-ipv6.patch gzip ./source/n/bsd-finger/bsd-finger-0.17-init-realname.patch gzip ./source/n/ppp/radius.msdict gzip ./source/n/ppp/pppsetup-1.98.pppoff.diff -gzip ./source/n/ppp/ppp.slack.diff gzip ./source/n/ppp/pppsetup-1.98.slack.diff gzip ./source/n/ppp/pppsetup-1.98.moredevs.diff -gzip ./source/n/ppp/ppp.CVE-2015-3310.diff gzip ./source/n/ppp/realms gzip ./source/n/ppp/doinst.sh gzip ./source/n/ppp/options.new @@ -461,12 +459,7 @@ gzip ./source/n/NetworkManager/patches/dhcpcd.graceful.exit.patch gzip ./source/n/NetworkManager/doinst.sh gzip ./source/n/netwatch/netwatch.phonemyself.diff gzip ./source/n/netwatch/netwatch.makefile.diff -gzip ./source/n/rp-pppoe/rp-pppoe-3.14-ip-allocation.patch -gzip ./source/n/rp-pppoe/rp-pppoe-manpages.patch -gzip ./source/n/rp-pppoe/rp-pppoe-3.12-doc.patch -gzip ./source/n/rp-pppoe/rp-pppoe-3.12-plugin.patch gzip ./source/n/rp-pppoe/doinst.sh -gzip ./source/n/rp-pppoe/rp-pppoe-3.12-pluginpath.patch gzip ./source/n/newspost/newspost.getline.diff gzip ./source/n/openvpn/doinst.sh gzip ./source/n/openldap/doinst.sh diff --git a/source/a/dracut/doinst.sh b/source/a/dracut/doinst.sh new file mode 100644 index 000000000..89ec66020 --- /dev/null +++ b/source/a/dracut/doinst.sh @@ -0,0 +1,14 @@ +#!/bin/sh +config() { + NEW="$1" + OLD="`dirname $NEW`/`basename $NEW .new`" + # If there's no config file by that name, mv it over: + if [ ! -r $OLD ]; then + mv $NEW $OLD + elif [ "`cat $OLD | md5sum`" = "`cat $NEW | md5sum`" ]; then # toss the redundant copy + rm $NEW + fi + # Otherwise, we leave the .new copy for the admin to consider... +} + +config etc/dracut.conf.d/elogind.conf.new diff --git a/source/a/dracut/dracut.SlackBuild b/source/a/dracut/dracut.SlackBuild index 0c4fcf873..182385a29 100755 --- a/source/a/dracut/dracut.SlackBuild +++ b/source/a/dracut/dracut.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=dracut SRCNAM=dracut-ng VERSION=${VERSION:-$(echo $SRCNAM-*.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 @@ -97,6 +97,9 @@ CXXFLAGS="$SLKCFLAGS" \ make $NUMJOBS || make || exit 1 make install DESTDIR=$PKG || exit 1 +# Include elogind-uaccess-command to allow processing uaccess rules correctly: +cat $CWD/elogind.conf | sed "s#/lib/#/lib${LIBDIRSUFFIX}/#g" > $PKG/etc/dracut.conf.d/elogind.conf.new + # Don't ship .la files: rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la @@ -117,6 +120,7 @@ cp -a \ $PKG/usr/doc/${PKGNAM}-$VERSION mkdir -p $PKG/install +cat $CWD/doinst.sh > $PKG/install/doinst.sh cat $CWD/slack-desc > $PKG/install/slack-desc cd $PKG diff --git a/source/a/dracut/elogind.conf b/source/a/dracut/elogind.conf new file mode 100644 index 000000000..f944528c2 --- /dev/null +++ b/source/a/dracut/elogind.conf @@ -0,0 +1 @@ +install_items="/lib/elogind/elogind-uaccess-command" diff --git a/source/l/cairo/595.patch b/source/l/cairo/595.patch new file mode 100644 index 000000000..ed1056a0c --- /dev/null +++ b/source/l/cairo/595.patch @@ -0,0 +1,34 @@ +From f19e2fe080ddcfce93c8234a919fd882f3d63362 Mon Sep 17 00:00:00 2001 +From: Adrian Johnson +Date: Fri, 13 Sep 2024 06:28:39 +0930 +Subject: [PATCH] cff: Don't fail if no local subs + +Fixes: #870 +--- + src/cairo-cff-subset.c | 10 +++++++--- + 1 file changed, 7 insertions(+), 3 deletions(-) + +diff --git a/src/cairo-cff-subset.c b/src/cairo-cff-subset.c +index 076cb2b0a..8a7de0065 100644 +--- a/src/cairo-cff-subset.c ++++ b/src/cairo-cff-subset.c +@@ -952,9 +952,13 @@ cairo_cff_font_read_private_dict (cairo_cff_font_t *font, + decode_number (operand, nominal_width); + + num_subs = _cairo_array_num_elements (local_sub_index); +- *local_subs_used = _cairo_calloc_ab (num_subs, sizeof (cairo_bool_t)); +- if (unlikely (*local_subs_used == NULL)) +- return _cairo_error (CAIRO_STATUS_NO_MEMORY); ++ if (num_subs > 0) { ++ *local_subs_used = _cairo_calloc_ab (num_subs, sizeof (cairo_bool_t)); ++ if (unlikely (*local_subs_used == NULL)) ++ return _cairo_error (CAIRO_STATUS_NO_MEMORY); ++ } else { ++ *local_subs_used = NULL; ++ } + + if (num_subs < 1240) + *local_sub_bias = 107; +-- +GitLab + diff --git a/source/l/cairo/cairo.SlackBuild b/source/l/cairo/cairo.SlackBuild index 1da04d0e7..e3926ce64 100755 --- a/source/l/cairo/cairo.SlackBuild +++ b/source/l/cairo/cairo.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=cairo 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 @@ -73,6 +73,9 @@ find . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \+ +# Fix cups printing: +cat $CWD/595.patch | patch -p1 --verbose || exit 1 + # Configure, build, and install: export CFLAGS="$SLKCFLAGS" export CXXFLAGS="$SLKCFLAGS" diff --git a/source/l/pipewire/pipewire.url b/source/l/pipewire/pipewire.url index 2d87a1646..04ebedaf3 100644 --- a/source/l/pipewire/pipewire.url +++ b/source/l/pipewire/pipewire.url @@ -1,2 +1,2 @@ https://gitlab.freedesktop.org/pipewire/pipewire -https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/1.2.3/pipewire-1.2.3.tar.gz +https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/1.2.4/pipewire-1.2.4.tar.gz diff --git a/source/n/NetworkManager/NetworkManager.SlackBuild b/source/n/NetworkManager/NetworkManager.SlackBuild index 6b1ff7cf5..200ea0242 100755 --- a/source/n/NetworkManager/NetworkManager.SlackBuild +++ b/source/n/NetworkManager/NetworkManager.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=NetworkManager 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: MARCH=$( uname -m ) diff --git a/source/n/openssh/openssh.SlackBuild b/source/n/openssh/openssh.SlackBuild index d5dd2cea3..9a53a6098 100755 --- a/source/n/openssh/openssh.SlackBuild +++ b/source/n/openssh/openssh.SlackBuild @@ -2,7 +2,7 @@ # Copyright 2000 BSDi, Inc. Concord, CA, USA # Copyright 2001, 2002, 2003, 2004 Slackware Linux, Inc. Concord, CA, USA -# Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2018, 2020, 2021, 2023 Patrick J. Volkerding, Sebeka, MN, USA +# Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2018, 2020, 2021, 2023, 2024 Patrick J. Volkerding, Sebeka, MN, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -30,14 +30,14 @@ PKG=$TMP/package-openssh PKGNAM=openssh VERSION=${VERSION:-$(echo openssh-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-3} +BUILD=${BUILD:-1} NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then case "$( uname -m )" in - i?86) export ARCH=i586 ;; + i?86) export ARCH=i686 ;; arm*) export ARCH=arm ;; # Unless $ARCH is already set, use uname -m for all other archs: *) export ARCH=$( uname -m ) ;; @@ -52,21 +52,12 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then exit 0 fi -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" +if [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=pentium4 -mtune=generic" LIBDIRSUFFIX="" elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" + SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC" LIBDIRSUFFIX="64" -elif [ "$ARCH" = "arm" ]; then - SLKCFLAGS="-O2 -march=armv4 -mtune=xscale" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "armel" ]; then - SLKCFLAGS="-O2 -march=armv4t" - LIBDIRSUFFIX="" else SLKCFLAGS="-O2" LIBDIRSUFFIX="" @@ -113,6 +104,7 @@ CFLAGS="$SLKCFLAGS" \ --with-default-path=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin \ --with-privsep-path=/var/empty \ --with-privsep-user=sshd \ + --enable-dsa-keys \ --build=$ARCH-slackware-linux || exit 1 make $NUMJOBS || make || exit 1 diff --git a/source/n/ppp/doinst.sh b/source/n/ppp/doinst.sh index 3a74db67c..fa67ed922 100644 --- a/source/n/ppp/doinst.sh +++ b/source/n/ppp/doinst.sh @@ -11,10 +11,7 @@ config() { # Otherwise, we leave the .new copy for the admin to consider... } -if [ -r etc/pam.d/ppp.new ]; then - config etc/pam.d/ppp.new -fi - +config etc/pam.d/ppp.new config etc/ppp/chap-secrets.new config etc/ppp/options.new config etc/ppp/pap-secrets.new diff --git a/source/n/ppp/options.new b/source/n/ppp/options.new index 2a0286576..a8f93365d 100644 --- a/source/n/ppp/options.new +++ b/source/n/ppp/options.new @@ -1,68 +1,15 @@ # /etc/ppp/options # -# $Id: options,v 1.4 1996/05/01 18:57:04 alvar Exp $ -# -# Originally created by Jim Knoble -# Modified for Debian by alvar Bray -# Modified for PPP Server setup by Christoph Lameter -# Modified for Slackware by Pat Volkerding -# -# Use the command egrep -v '#|^ *$' /etc/ppp/options to quickly see what -# options are active in this file. - -# Specify which DNS Servers the incoming Win95 or WinNT Connection should use -# Two Servers can be remotely configured -# dns-addr 192.168.1.1 -# dns-addr 192.168.1.2 - -# Specify which WINS Servers the incoming connection Win95 or WinNT should use -# wins-addr 192.168.1.50 -# wins-addr 192.168.1.51 - -# Run the executable or shell command specified after pppd has -# terminated the link. This script could, for example, issue commands -# to the modem to cause it to hang up if hardware modem control signals -# were not available. -#disconnect "chat -- \d+++\d\c OK ath0 OK" # async character map -- 32-bit hex; each bit is a character # that needs to be escaped for pppd to receive it. 0x00000001 # represents '\x01', and 0x80000000 represents '\x1f'. asyncmap 0 -# Require the peer to authenticate itself before allowing network -# packets to be sent or received. -# For a PPP Server with script based logins not using PAP or CHAP -# you need to disable this setting. -#auth - -# Do not require the other end of the connection to authenticate itself. -# This option is dangerous if pppd is setuid. -# If you also have ethernet and are having problems getting PPP to connect -# over a modem, try this option. -#noauth - # Use hardware flow control (i.e. RTS/CTS) to control the flow of data # on the serial port. crtscts -# Use software flow control (i.e. XON/XOFF) to control the flow of data -# on the serial port. -#xonxoff - -# Specifies that certain characters should be escaped on transmission -# (regardless of whether the peer requests them to be escaped with its -# async control character map). The characters to be escaped are -# specified as a list of hex numbers separated by commas. Note that -# almost any character can be specified for the escape option, unlike -# the asyncmap option which only allows control characters to be -# specified. The characters which may not be escaped are those with hex -# values 0x20 - 0x3f or 0x5e. -#escape 11,13,ff - -# Don't use the modem control lines. -#local - # Specifies that pppd should use a UUCP-style lock on the serial device # to ensure exclusive access to the device. lock @@ -72,131 +19,11 @@ lock # implemented.) modem -# Set the MRU [Maximum Receive Unit] value to for negotiation. pppd -# will ask the peer to send packets of no more than bytes. The -# minimum MRU value is 128. The default MRU value is 1500. A value of -# 296 is recommended for slow links (40 bytes for TCP/IP header + 256 -# bytes of data). -#mru 542 - -# Set the interface netmask to , a 32 bit netmask in "decimal dot" -# notation (e.g. 255.255.255.0). -#netmask 255.255.255.0 - -# Disables the default behaviour when no local IP address is specified, -# which is to determine (if possible) the local IP address from the -# hostname. With this option, the peer will have to supply the local IP -# address during IPCP negotiation (unless it specified explicitly on the -# command line or in an options file). -#noipdefault - -# Enables the "passive" option in the LCP. With this option, pppd will -# attempt to initiate a connection; if no reply is received from the -# peer, pppd will then just wait passively for a valid LCP packet from -# the peer (instead of exiting, as it does without this option). -#passive - -# With this option, pppd will not transmit LCP packets to initiate a -# connection until a valid LCP packet is received from the peer (as for -# the "passive" option with old versions of pppd). -#silent - -# Don't request or allow negotiation of any options for LCP and IPCP -# (use default values). -#-all - -# Disable Address/Control compression negotiation (use default, i.e. -# address/control field disabled). -#-ac - -# Disable asyncmap negotiation (use the default asyncmap, i.e. escape -# all control characters). -#-am - -# Don't fork to become a background process (otherwise pppd will do so -# if a serial device is specified). -#-detach - -# Disable IP address negotiation (with this option, the remote IP -# address must be specified with an option on the command line or in an -# options file). -#-ip - -# Disable magic number negotiation. With this option, pppd cannot -# detect a looped-back line. -#-mn - -# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e. -# 1500). -#-mru - -# Disable protocol field compression negotiation (use default, i.e. -# protocol field compression disabled). -#-pc - -# Require the peer to authenticate itself using PAP. -#+pap - -# Don't agree to authenticate using PAP. -#-pap - -# Require the peer to authenticate itself using CHAP [Cryptographic -# Handshake Authentication Protocol] authentication. -#+chap - -# Don't agree to authenticate using CHAP. -#-chap - -# Disable negotiation of Van Jacobson style IP header compression (use -# default, i.e. no compression). -#-vj - -# Increase debugging level (same as -d). If this option is given, pppd -# will log the contents of all control packets sent or received in a -# readable form. The packets are logged through syslog with facility -# daemon and level debug. This information can be directed to a file by -# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If -# pppd is compiled with extra debugging enabled, it will log messages -# using facility local2 instead of daemon). -#debug - -# Append the domain name to the local host name for authentication -# purposes. For example, if gethostname() returns the name porsche, -# but the fully qualified domain name is porsche.Quotron.COM, you would -# use the domain option to set the domain name to Quotron.COM. -#domain - -# Enable debugging code in the kernel-level PPP driver. The argument n -# is a number which is the sum of the following values: 1 to enable -# general debug messages, 2 to request that the contents of received -# packets be printed, and 4 to request that the contents of transmitted -# packets be printed. -#kdebug n - -# Set the MTU [Maximum Transmit Unit] value to . Unless the peer -# requests a smaller value via MRU negotiation, pppd will request that -# the kernel networking code send data packets of no more than n bytes -# through the PPP network interface. -#mtu - -# Enforce the use of the hostname as the name of the local system for -# authentication purposes (overrides the name option). -#usehostname - -# Set the assumed name of the remote system for authentication purposes -# to . -#remotename - # Add an entry to this system's ARP [Address Resolution Protocol] # table with the IP address of the peer and the Ethernet address of this # system. proxyarp -# Use the system password database for authenticating the peer using -# PAP. Note: mgetty already provides this option. If this is specified -# then dialin from users using a script under Linux to fire up ppp wont work. -# login - # If this option is given, pppd will send an LCP echo-request frame to # the peer every n seconds. Under Linux, the echo-request is sent when # no packets have been received from the peer for n seconds. Normally @@ -213,64 +40,3 @@ lcp-echo-interval 30 # connection has been broken (e.g., the modem has hung up) in # situations where no hardware modem control lines are available. lcp-echo-failure 4 - -# Set the LCP restart interval (retransmission timeout) to seconds -# (default 3). -#lcp-restart - -# Set the maximum number of LCP terminate-request transmissions to -# (default 3). -#lcp-max-terminate - -# Set the maximum number of LCP configure-request transmissions to -# (default 10). -#lcp-max-configure - -# Set the maximum number of LCP configure-NAKs returned before starting -# to send configure-Rejects instead to (default 10). -#lcp-max-failure - -# Set the IPCP restart interval (retransmission timeout) to -# seconds (default 3). -#ipcp-restart - -# Set the maximum number of IPCP terminate-request transmissions to -# (default 3). -#ipcp-max-terminate - -# Set the maximum number of IPCP configure-request transmissions to -# (default 10). -#ipcp-max-configure - -# Set the maximum number of IPCP configure-NAKs returned before starting -# to send configure-Rejects instead to (default 10). -#ipcp-max-failure - -# Set the PAP restart interval (retransmission timeout) to seconds -# (default 3). -#pap-restart - -# Set the maximum number of PAP authenticate-request transmissions to -# (default 10). -#pap-max-authreq - -# Set the CHAP restart interval (retransmission timeout for -# challenges) to seconds (default 3). -#chap-restart - -# Set the maximum number of CHAP challenge transmissions to -# (default 10). -#chap-max-challenge - -# If this option is given, pppd will rechallenge the peer every -# seconds. -#chap-interval - -# With this option, pppd will accept the peer's idea of our local IP -# address, even if the local IP address was specified in an option. -#ipcp-accept-local - -# With this option, pppd will accept the peer's idea of its (remote) IP -# address, even if the remote IP address was specified in an option. -#ipcp-accept-remote - diff --git a/source/n/ppp/ppp.CVE-2015-3310.diff b/source/n/ppp/ppp.CVE-2015-3310.diff deleted file mode 100644 index ecf53ce49..000000000 --- a/source/n/ppp/ppp.CVE-2015-3310.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- ./pppd/plugins/radius/util.c.orig 2015-04-17 11:43:59.687374237 -0500 -+++ ./pppd/plugins/radius/util.c 2015-04-17 11:45:12.612379499 -0500 -@@ -77,7 +77,7 @@ - static unsigned short int cnt = 0; - sprintf (buf, "%08lX%04X%02hX", - (unsigned long int) time (NULL), -- (unsigned int) getpid (), -+ (unsigned int) getpid () % 65535, - cnt & 0xFF); - cnt++; - return buf; diff --git a/source/n/ppp/ppp.SlackBuild b/source/n/ppp/ppp.SlackBuild index a71345dbd..c5ff8dd17 100755 --- a/source/n/ppp/ppp.SlackBuild +++ b/source/n/ppp/ppp.SlackBuild @@ -1,6 +1,6 @@ #!/bin/bash -# Copyright 2008, 2009, 2010, 2013, 2015, 2018, 2020, 2021 Patrick J. Volkerding, Sebeka, MN, USA +# Copyright 2008, 2009, 2010, 2013, 2015, 2018, 2020, 2021, 2024 Patrick J. Volkerding, Sebeka, MN, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,17 +23,17 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=ppp -VERSION=2.4.9 +VERSION=2.5.1 RADVER=1.1.7 PPPVER=1.98 -BUILD=${BUILD:-4} +BUILD=${BUILD:-1} NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then case "$( uname -m )" in - i?86) export ARCH=i586 ;; + i?86) export ARCH=i686 ;; arm*) export ARCH=arm ;; # Unless $ARCH is already set, use uname -m for all other archs: *) export ARCH=$( uname -m ) ;; @@ -74,38 +74,37 @@ find . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \+ -zcat $CWD/ppp.slack.diff.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1 sed -i -e "s#lib/pppd#lib${LIBDIRSUFFIX}/pppd#g" $(grep -lr 'lib/pppd' *) -# This conflicts with the header in 3.5+ kernels: -rm -f include/linux/if_pppol2tp.h - -zcat $CWD/ppp.CVE-2015-3310.diff.gz | patch -p1 --verbose || exit 1 - -cat $CWD/ppp.gcc14.diff | patch -p1 --verbose || exit 1 - -# Choose correct options depending on whether PAM is installed: -if [ -L /lib${LIBDIRSUFFIX}/libpam.so.? ]; then - PAM_OPTIONS="USE_PAM=y" -else - unset PAM_OPTIONS +# Configure, build, and install: +if [ ! -r configure ]; then + if [ -x ./autogen.sh ]; then + NOCONFIGURE=1 ./autogen.sh + else + autoreconf -vif + fi fi - +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} || exit 1 - -make $PAM_OPTIONS $NUMJOBS || make $PAM_OPTIONS || exit 1 -make $PAM_OPTIONS install DESTDIR=$PKG/usr || exit 1 - -if [ ! -z "$PAM_OPTIONS" ]; then - mkdir -p $PKG/etc/pam.d - cat pppd/ppp.pam > $PKG/etc/pam.d/ppp.new -fi + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ + --mandir=/usr/man \ + --infodir=/usr/info \ + --disable-static \ + --build=$ARCH-slackware-linux || exit 1 +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 # Install PPP config files: -mkdir -p $PKG/etc/ppp +rm -f $PKG/etc/ppp/* cp -a etc.ppp/* $PKG/etc/ppp +for file in $PKG/etc/ppp/*.example ; do + mv $file $(dirname $file)/$(basename $file .example) +done chmod 600 $PKG/etc/ppp/*secrets ( cd $PKG/etc/ppp mv chap-secrets chap-secrets.new @@ -113,22 +112,21 @@ chmod 600 $PKG/etc/ppp/*secrets mv pap-secrets pap-secrets.new ) zcat $CWD/options.new.gz > $PKG/etc/ppp/options.new +mkdir -p $PKG/etc/pam.d +cat pppd/ppp.pam > $PKG/etc/pam.d/ppp.new -# Fix what seems like an insecure default setting. -# Feel free to "chmod 4750 pppoatm.so rp-pppoe.so" at your own risk. -# Since they are only runnable by group root, the risk really isn't much... -chmod 755 $PKG/usr/lib${LIBDIRSUFFIX}/pppd/*/*.so - -# The Makefile doesn't error out if building rp-pppoe.so fails, so check for it: -if [ ! -r $PKG/usr/lib${LIBDIRSUFFIX}/pppd/${VERSION}/rp-pppoe.so ]; then - echo "FATAL: /usr/lib${LIBDIRSUFFIX}/pppd/${VERSION}/rp-pppoe.so failed to build." +# The Makefile doesn't error out if building pppoe.so fails, so check for it: +if [ ! -r $PKG/usr/lib${LIBDIRSUFFIX}/pppd/${VERSION}/pppoe.so ]; then + echo "FATAL: /usr/lib${LIBDIRSUFFIX}/pppd/${VERSION}/pppoe.so failed to build." exit 1 fi mkdir -p $PKG/usr/doc/ppp-$VERSION cp -a \ - FAQ PLUGINS README* SETUP scripts \ + AUTHORS* COPYING* ChangeLog* FAQ* LICENSE* NEWS* PLUGINS* README* SECURITY* SETUP* Submitting-patches* \ + scripts \ $PKG/usr/doc/ppp-$VERSION +rm -f $PKG/usr/doc/ppp-$VERSION/scripts/Makefile* echo "+====================+" echo "| freeradius-client-$RADVER |" @@ -182,7 +180,7 @@ cp -a \ $PKG/usr/doc/pppsetup # Don't ship .la files: -rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la +find $PKG -name "*.la" -exec rm -f "{}" \; ( cd $PKG find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null diff --git a/source/n/ppp/ppp.gcc14.diff b/source/n/ppp/ppp.gcc14.diff deleted file mode 100644 index a8c12efc8..000000000 --- a/source/n/ppp/ppp.gcc14.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- ./configure.orig 2021-01-04 17:06:37.000000000 -0600 -+++ ./configure 2024-05-10 20:18:35.477503626 -0500 -@@ -20,7 +20,7 @@ - makext="linux"; - ksrc="linux"; - state="known"; -- CFLAGS="-O2 -g -pipe";; -+ CFLAGS="-O2 -g -pipe -Wno-error=incompatible-pointer-types";; - SunOS) - karch=`/usr/bin/isainfo -k` - case $release in diff --git a/source/n/ppp/ppp.slack.diff b/source/n/ppp/ppp.slack.diff deleted file mode 100644 index 585247d7c..000000000 --- a/source/n/ppp/ppp.slack.diff +++ /dev/null @@ -1,86 +0,0 @@ ---- ./chat/Makefile.linux.orig 2021-01-04 17:06:37.000000000 -0600 -+++ ./chat/Makefile.linux 2021-01-25 12:56:35.570645743 -0600 -@@ -4,7 +4,7 @@ - - DESTDIR = $(INSTROOT)@DESTDIR@ - BINDIR = $(DESTDIR)/sbin --MANDIR = $(DESTDIR)/share/man/man8 -+MANDIR = $(DESTDIR)/man/man8 - - CDEF1= -DTERMIOS # Use the termios structure - CDEF2= -DSIGTYPE=void # Standard definition ---- ./pppdump/Makefile.linux.orig 2021-01-04 17:06:37.000000000 -0600 -+++ ./pppdump/Makefile.linux 2021-01-25 12:56:35.570645743 -0600 -@@ -4,7 +4,7 @@ - - DESTDIR = $(INSTROOT)@DESTDIR@ - BINDIR = $(DESTDIR)/sbin --MANDIR = $(DESTDIR)/share/man/man8 -+MANDIR = $(DESTDIR)/man/man8 - - CFLAGS = $(COPTS) -I../include/net - OBJS = pppdump.o bsd-comp.o deflate.o zlib.o ---- ./pppd/Makefile.linux.orig 2021-01-04 17:06:37.000000000 -0600 -+++ ./pppd/Makefile.linux 2021-01-25 12:56:35.570645743 -0600 -@@ -10,7 +10,7 @@ - # Default installation locations - DESTDIR = $(INSTROOT)@DESTDIR@ - BINDIR = $(DESTDIR)/sbin --MANDIR = $(DESTDIR)/share/man/man8 -+MANDIR = $(DESTDIR)/man/man8 - INCDIR = $(DESTDIR)/include - - TARGETS = pppd -@@ -74,7 +74,7 @@ - PLUGIN=y - - # Enable Microsoft proprietary Callback Control Protocol --#CBCP=y -+CBCP=y - - # Enable EAP SRP-SHA1 authentication (requires libsrp) - #USE_SRP=y ---- ./pppd/plugins/Makefile.linux.orig 2021-01-04 17:06:37.000000000 -0600 -+++ ./pppd/plugins/Makefile.linux 2021-01-25 12:56:35.570645743 -0600 -@@ -4,7 +4,7 @@ - - DESTDIR = $(INSTROOT)@DESTDIR@ - BINDIR = $(DESTDIR)/sbin --MANDIR = $(DESTDIR)/share/man/man8 -+MANDIR = $(DESTDIR)/man/man8 - LIBDIR = $(DESTDIR)/lib/pppd/$(VERSION) - - CFLAGS = $(COPTS) -I.. -I../../include -fPIC ---- ./pppd/plugins/radius/Makefile.linux.orig 2021-01-04 17:06:37.000000000 -0600 -+++ ./pppd/plugins/radius/Makefile.linux 2021-01-25 12:56:35.570645743 -0600 -@@ -8,7 +8,7 @@ - COPTS=@CFLAGS@ - - DESTDIR = $(INSTROOT)@DESTDIR@ --MANDIR = $(DESTDIR)/share/man/man8 -+MANDIR = $(DESTDIR)/man/man8 - LIBDIR = $(DESTDIR)/lib/pppd/$(VERSION) - - VERSION = $(shell awk -F '"' '/VERSION/ { print $$2; }' ../../patchlevel.h) ---- ./linux/Makefile.top.orig 2021-01-04 17:06:37.000000000 -0600 -+++ ./linux/Makefile.top 2021-01-25 12:56:35.570645743 -0600 -@@ -3,7 +3,7 @@ - DESTDIR = $(INSTROOT)@DESTDIR@ - BINDIR = $(DESTDIR)/sbin - INCDIR = $(DESTDIR)/include --MANDIR = $(DESTDIR)/share/man -+MANDIR = $(DESTDIR)/man - ETCDIR = $(INSTROOT)@SYSCONF@/ppp - - # uid 0 = root ---- ./pppstats/Makefile.linux.orig 2021-01-04 17:06:37.000000000 -0600 -+++ ./pppstats/Makefile.linux 2021-01-25 12:56:35.570645743 -0600 -@@ -7,7 +7,7 @@ - - DESTDIR = $(INSTROOT)@DESTDIR@ - BINDIR = $(DESTDIR)/sbin --MANDIR = $(DESTDIR)/share/man/man8 -+MANDIR = $(DESTDIR)/man/man8 - - PPPSTATSRCS = pppstats.c - PPPSTATOBJS = pppstats.o diff --git a/source/n/rp-pppoe/doinst.sh b/source/n/rp-pppoe/doinst.sh index 527dfa903..dd0fdd6a9 100644 --- a/source/n/rp-pppoe/doinst.sh +++ b/source/n/rp-pppoe/doinst.sh @@ -10,7 +10,4 @@ config() { fi # Otherwise, we leave the .new copy for the admin to consider... } -config etc/ppp/firewall-masq.new -config etc/ppp/firewall-standalone.new config etc/ppp/pppoe-server-options.new -config etc/ppp/pppoe.conf.new diff --git a/source/n/rp-pppoe/rp-pppoe-3.12-doc.patch b/source/n/rp-pppoe/rp-pppoe-3.12-doc.patch deleted file mode 100644 index e6e1b117d..000000000 --- a/source/n/rp-pppoe/rp-pppoe-3.12-doc.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff -up rp-pppoe-3.12/src/Makefile.in.than rp-pppoe-3.12/src/Makefile.in ---- rp-pppoe-3.12/src/Makefile.in.than 2015-11-16 17:25:40.566618656 +0100 -+++ rp-pppoe-3.12/src/Makefile.in 2015-11-16 17:25:57.749517019 +0100 -@@ -165,14 +165,6 @@ install: all - $(install) -m 755 ../scripts/pppoe-status $(DESTDIR)$(sbindir) - $(install) -m 755 ../scripts/pppoe-stop $(DESTDIR)$(sbindir) - $(install) -m 755 ../scripts/pppoe-setup $(DESTDIR)$(sbindir) -- -mkdir -p $(DESTDIR)$(docdir) -- $(install) -m 644 ../doc/CHANGES $(DESTDIR)$(docdir) -- $(install) -m 644 ../doc/KERNEL-MODE-PPPOE $(DESTDIR)$(docdir) -- $(install) -m 644 ../doc/HOW-TO-CONNECT $(DESTDIR)$(docdir) -- $(install) -m 644 ../doc/LICENSE $(DESTDIR)$(docdir) -- $(install) -m 644 ../README $(DESTDIR)$(docdir) -- $(install) -m 644 ../SERVPOET $(DESTDIR)$(docdir) -- $(install) -m 644 ../configs/pap-secrets $(DESTDIR)$(docdir) - -mkdir -p $(DESTDIR)$(mandir)/man8 - for i in $(TARGETS) ; do \ - if test -f ../man/$$i.8 ; then \ diff --git a/source/n/rp-pppoe/rp-pppoe-3.12-plugin.patch b/source/n/rp-pppoe/rp-pppoe-3.12-plugin.patch deleted file mode 100644 index 5b7671724..000000000 --- a/source/n/rp-pppoe/rp-pppoe-3.12-plugin.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up rp-pppoe-3.12/src/configure.in.than rp-pppoe-3.12/src/configure.in ---- rp-pppoe-3.12/src/configure.in.than 2015-12-11 16:19:38.700092797 +0100 -+++ rp-pppoe-3.12/src/configure.in 2015-12-11 16:20:15.670875690 +0100 -@@ -26,6 +26,7 @@ AC_CHECK_HEADERS(linux/if_pppox.h, [], [ - #include - #include - #include -+#include - ]) - - dnl Checks for typedefs, structures, and compiler characteristics. -diff -up rp-pppoe-3.12/src/configure.than rp-pppoe-3.12/src/configure diff --git a/source/n/rp-pppoe/rp-pppoe-3.12-pluginpath.patch b/source/n/rp-pppoe/rp-pppoe-3.12-pluginpath.patch deleted file mode 100644 index c322b00a3..000000000 --- a/source/n/rp-pppoe/rp-pppoe-3.12-pluginpath.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up rp-pppoe-3.12/src/pppoe-server.c.than rp-pppoe-3.12/src/pppoe-server.c ---- rp-pppoe-3.12/src/pppoe-server.c.than 2015-12-17 11:17:30.257775608 +0100 -+++ rp-pppoe-3.12/src/pppoe-server.c 2015-12-17 11:18:44.276951643 +0100 -@@ -2014,7 +2014,7 @@ startPPPDLinuxKernelMode(ClientSession * - - argv[c++] = "pppd"; - argv[c++] = "plugin"; -- argv[c++] = PLUGIN_PATH; -+ argv[c++] = "rp-pppoe.so"; - - /* Add "nic-" to interface name */ - snprintf(buffer, SMALLBUF, "nic-%s", session->ethif->name); diff --git a/source/n/rp-pppoe/rp-pppoe-3.14-ip-allocation.patch b/source/n/rp-pppoe/rp-pppoe-3.14-ip-allocation.patch deleted file mode 100644 index 0fc03e753..000000000 --- a/source/n/rp-pppoe/rp-pppoe-3.14-ip-allocation.patch +++ /dev/null @@ -1,109 +0,0 @@ ---- ./man/pppoe-server.8.orig 2020-05-26 19:29:37.000000000 -0500 -+++ ./man/pppoe-server.8 2020-05-27 17:54:43.214892590 -0500 -@@ -96,6 +96,11 @@ - of 10.67.15.1 is used. - - .TP -+.B \-D -+Delegate the allocation of IP addresses to \fBpppd\fR. If specified, no -+local and remote addresses passed to pppd. -+ -+.TP - .B \-N \fInum\fR - Allows at most \fInum\fR concurrent PPPoE sessions. If not specified, - the default is 64. ---- ./src/pppoe-server.c.orig 2020-05-26 19:29:37.000000000 -0500 -+++ ./src/pppoe-server.c 2020-05-27 17:56:43.228890338 -0500 -@@ -182,6 +182,9 @@ - unsigned char LocalIP[IPV4ALEN] = {10, 0, 0, 1}; /* Counter optionally STARTS here */ - unsigned char RemoteIP[IPV4ALEN] = {10, 67, 15, 1}; /* Counter STARTS here */ - -+/* Delegates the allocation of IP addresses to pppd (as the pptpd doing) */ -+int DelegateIPAllocation = 0; -+ - /* Do we increment local IP for each connection? */ - int IncrLocalIP = 0; - -@@ -247,8 +250,8 @@ - - memset(&conn, 0, sizeof(conn)); - conn.hostUniq = NULL; -- -- syslog(LOG_INFO, -+ if (!DelegateIPAllocation) { -+ syslog(LOG_INFO, - "Session %u closed for client " - "%02x:%02x:%02x:%02x:%02x:%02x (%d.%d.%d.%d) on %s", - (unsigned int) ntohs(session->sess), -@@ -257,6 +260,15 @@ - (int) session->realpeerip[0], (int) session->realpeerip[1], - (int) session->realpeerip[2], (int) session->realpeerip[3], - session->ethif->name); -+ } else { -+ syslog(LOG_INFO, -+ "Session %u closed for client " -+ "%02x:%02x:%02x:%02x:%02x:%02x on %s", -+ (unsigned int) ntohs(session->sess), -+ session->eth[0], session->eth[1], session->eth[2], -+ session->eth[3], session->eth[4], session->eth[5], -+ session->ethif->name); -+ } - memcpy(conn.myEth, session->ethif->mac, ETH_ALEN); - conn.discoverySocket = session->ethif->sock; - conn.session = session->sess; -@@ -1155,6 +1167,7 @@ - fprintf(stderr, " -L ip -- Set local IP address.\n"); - fprintf(stderr, " -l -- Increment local IP address for each session.\n"); - fprintf(stderr, " -R ip -- Set start address of remote IP pool.\n"); -+ fprintf(stderr, " -D -- Delegates the allocation of IP addresses to pppd.\n"); - fprintf(stderr, " -S name -- Advertise specified service-name.\n"); - fprintf(stderr, " -O fname -- Use PPPD options from specified file\n"); - fprintf(stderr, " (default %s).\n", PPPOE_SERVER_OPTIONS); -@@ -1224,9 +1237,9 @@ - #endif - - #ifndef HAVE_LINUX_KERNEL_PPPOE -- char *options = "X:ix:hI:C:L:R:T:m:FN:f:O:o:sp:lrudPc:S:1q:Q:H:M:"; -+ char *options = "X:ix:hI:C:L:R:DT:m:FN:f:O:o:sp:lrudPc:S:1q:Q:H:M:"; - #else -- char *options = "X:ix:hI:C:L:R:T:m:FN:f:O:o:skp:lrudPc:S:1q:Q:H:M:"; -+ char *options = "X:ix:hI:C:L:R:DT:m:FN:f:O:o:skp:lrudPc:S:1q:Q:H:M:"; - #endif - - if (getuid() != geteuid() || -@@ -1448,6 +1461,10 @@ - } - break; - -+ case 'D': -+ DelegateIPAllocation = 1; -+ break; -+ - case 'T': - case 'm': - /* These just get passed to pppoe */ -@@ -2056,6 +2073,7 @@ - argv[c++] = "file"; - argv[c++] = pppoptfile; - -+ if (!DelegateIPAllocation) { - snprintf(buffer, SMALLBUF, "%d.%d.%d.%d:%d.%d.%d.%d", - (int) session->myip[0], (int) session->myip[1], - (int) session->myip[2], (int) session->myip[3], -@@ -2071,6 +2089,16 @@ - session->ethif->name, - session->serviceName); - argv[c++] = strdup(buffer); -+ } else { -+ syslog(LOG_INFO, -+ "Session %u created for client %02x:%02x:%02x:%02x:%02x:%02x on %s using Service-Name '%s'", -+ (unsigned int) ntohs(session->sess), -+ session->eth[0], session->eth[1], session->eth[2], -+ session->eth[3], session->eth[4], session->eth[5], -+ session->ethif->name, -+ session->serviceName); -+ } -+ - if (!argv[c-1]) { - /* TODO: Send a PADT */ - exit(EXIT_FAILURE); diff --git a/source/n/rp-pppoe/rp-pppoe-manpages.patch b/source/n/rp-pppoe/rp-pppoe-manpages.patch deleted file mode 100644 index fd0f24009..000000000 --- a/source/n/rp-pppoe/rp-pppoe-manpages.patch +++ /dev/null @@ -1,71 +0,0 @@ -diff -up rp-pppoe-3.12/man/pppoe.8.than rp-pppoe-3.12/man/pppoe.8 ---- rp-pppoe-3.12/man/pppoe.8.than 2015-11-11 16:10:01.000000000 +0100 -+++ rp-pppoe-3.12/man/pppoe.8 2016-06-03 17:24:49.649336285 +0200 -@@ -32,6 +32,10 @@ triggered. The best way to do this is t - PPPoE timeout to be about four times the LCP echo interval. - - .TP -+.B \-t \fItimeout\fR -+The \fB\-t\fR option sets the initial timeout for discovery packets in seconds. -+ -+.TP - .B \-D \fIfile_name\fR - The \fB\-D\fR option causes every packet to be dumped to the specified - \fIfile_name\fR. This is intended for debugging only; it produces huge -@@ -147,6 +151,10 @@ the peer you are dealing with uses non-s - ISP uses non-standard frame types, complain! - - .TP -+.B \-F numfloods -+The \fB\-F\fR option sets the discovery flood, only used for stress-testing. -+ -+.TP - .B \-h - The \fB\-h\fR option causes \fBpppoe\fR to print usage information and - exit. -diff -up rp-pppoe-3.12/man/pppoe-server.8.than rp-pppoe-3.12/man/pppoe-server.8 ---- rp-pppoe-3.12/man/pppoe-server.8.than 2016-06-03 17:24:49.641336586 +0200 -+++ rp-pppoe-3.12/man/pppoe-server.8 2016-06-03 17:24:49.650336248 +0200 -@@ -77,12 +77,20 @@ PADI and PADR packets are ignored. If y - then no limit is imposed on the number of sessions per peer MAC address. - - .TP -+.B \-P -+Check pool file for correctness and exit. -+ -+.TP - .B \-s - This option is passed directly to \fBpppoe\fR; see \fBpppoe\fR(8) for - details. In addition, it causes \fBpppd\fR to be invoked with the - \fIsync\fR option. - - .TP -+.B \-l -+Increment local IP address for each session. -+ -+.TP - .B \-L \fIip\fR - Sets the local IP address. This is passed to spawned \fBpppd\fR processes. - If not specified, the default is 10.0.0.1. -@@ -147,6 +155,10 @@ handing out sessions in order, the sessi - unpredictable order. - - .TP -+.B \-d -+Debug session creation. -+ -+.TP - .B \-u - Tells the server to invoke \fBpppd\fR with the \fIunit\fR option. Note - that this option only works for \fBpppd\fR version 2.4.0 or newer. -diff -up rp-pppoe-3.12/src/pppoe.c.than rp-pppoe-3.12/src/pppoe.c ---- rp-pppoe-3.12/src/pppoe.c.than 2016-06-03 17:24:49.650336248 +0200 -+++ rp-pppoe-3.12/src/pppoe.c 2016-06-03 17:27:40.888903213 +0200 -@@ -380,6 +380,7 @@ usage(char const *argv0) - " -k -- Kill a session with PADT (requires -e)\n" - " -d -- Perform discovery, print session info and exit.\n" - " -f disc:sess -- Set Ethernet frame types (hex).\n" -+ " -F numfloods -- Set the discovery flood, only used for stress-testing.\n" - " -h -- Print usage information.\n\n" - "PPPoE Version %s, Copyright (C) 2001-2015 Roaring Penguin Software Inc.\n" - "PPPoE comes with ABSOLUTELY NO WARRANTY.\n" diff --git a/source/n/rp-pppoe/rp-pppoe.SlackBuild b/source/n/rp-pppoe/rp-pppoe.SlackBuild index a0e0d04b0..05eb2720f 100755 --- a/source/n/rp-pppoe/rp-pppoe.SlackBuild +++ b/source/n/rp-pppoe/rp-pppoe.SlackBuild @@ -1,6 +1,6 @@ #!/bin/bash -# Copyright 2008, 2009, 2010, 2012, 2015, 2018 Patrick J. Volkerding, Sebeka, MN, USA +# Copyright 2008, 2009, 2010, 2012, 2015, 2018, 2024 Patrick J. Volkerding, Sebeka, MN, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -29,7 +29,7 @@ BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then case "$( uname -m )" in - i?86) export ARCH=i586 ;; + i?86) export ARCH=i686 ;; arm*) export ARCH=arm ;; # Unless $ARCH is already set, use uname -m for all other archs: *) export ARCH=$( uname -m ) ;; @@ -46,12 +46,10 @@ fi NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" +if [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=pentium4 -mtune=generic" elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" + SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC" else SLKCFLAGS="-O2" fi @@ -75,28 +73,29 @@ find . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \+ -zcat $CWD/rp-pppoe-3.14-ip-allocation.patch.gz | patch -p1 --verbose || exit 1 -zcat $CWD/rp-pppoe-3.12-plugin.patch.gz | patch -p1 --verbose || exit 1 -zcat $CWD/rp-pppoe-3.12-pluginpath.patch.gz | patch -p1 --verbose || exit 1 -zcat $CWD/rp-pppoe-manpages.patch.gz | patch -p1 --verbose || exit 1 - cd src CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ ./configure \ - --enable-plugin=/ppp-2.4.4 \ --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ --mandir=/usr/man \ + --infodir=/usr/info \ + --disable-static \ + --enable-plugin \ --build=$ARCH-slackware-linux || exit 1 - make $NUMJOBS || make || exit 1 -make install docdir=/usr/doc/rp-pppoe-$VERSION DESTDIR=$PKG install || exit 1 +make install docdir=/usr/doc/rp-pppoe-$VERSION DESTDIR=$PKG || exit 1 find $PKG | xargs file | grep -e "executable" -e "shared object" \ | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null ( cd $PKG/etc/ppp - for config in firewall-masq firewall-standalone pppoe-server-options pppoe.conf ; do + for config in pppoe-server-options ; do mv $config ${config}.new done )