diff --git a/ChangeLog.rss b/ChangeLog.rss index 6372f30b5..9170e9de3 100644 --- a/ChangeLog.rss +++ b/ChangeLog.rss @@ -11,9 +11,28 @@ Tracking Slackware development in git. en-us urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f - Sat, 2 Nov 2024 04:27:03 GMT - Sat, 2 Nov 2024 05:05:12 GMT + Sat, 2 Nov 2024 21:18:48 GMT + Sat, 2 Nov 2024 21:59:00 GMT maintain_current_git.sh v 1.17 + + Sat, 2 Nov 2024 21:18:48 GMT + Sat, 2 Nov 2024 21:18:48 GMT + https://git.slackware.nl/current/tag/?h=20241102211848 + 20241102211848 + + +a/mkinitrd-1.4.11-x86_64-43.txz: Rebuilt. + geninitrd: allow specifying the kernel to use with $1. + This can now work with mkinitrd_command_generator.sh, or mkinitrd with a + /etc/mkinitrd.conf config file, or with dracut. +a/pkgtools-15.1-noarch-17.txz: Rebuilt. + make-kernel-backup: make the comments accurate. + Allow specifying the kernel to back up with $1. +ap/mpg123-1.32.9-x86_64-1.txz: Upgraded. +l/python-flit-core-3.10.1-x86_64-1.txz: Upgraded. + ]]> + + Sat, 2 Nov 2024 04:27:03 GMT Sat, 2 Nov 2024 04:27:03 GMT diff --git a/ChangeLog.txt b/ChangeLog.txt index 02d78b762..3dec43edc 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,14 @@ +Sat Nov 2 21:18:48 UTC 2024 +a/mkinitrd-1.4.11-x86_64-43.txz: Rebuilt. + geninitrd: allow specifying the kernel to use with $1. + This can now work with mkinitrd_command_generator.sh, or mkinitrd with a + /etc/mkinitrd.conf config file, or with dracut. +a/pkgtools-15.1-noarch-17.txz: Rebuilt. + make-kernel-backup: make the comments accurate. + Allow specifying the kernel to back up with $1. +ap/mpg123-1.32.9-x86_64-1.txz: Upgraded. +l/python-flit-core-3.10.1-x86_64-1.txz: Upgraded. ++--------------------------+ Sat Nov 2 04:27:03 UTC 2024 k/kernel-source-6.11.6-noarch-2.txz: Rebuilt. When cleaning up, only remove non-executable ELF objects. Some binaries are diff --git a/FILELIST.TXT b/FILELIST.TXT index e2e3ad6de..41d568cbb 100644 --- a/FILELIST.TXT +++ b/FILELIST.TXT @@ -1,20 +1,20 @@ -Sat Nov 2 04:31:34 UTC 2024 +Sat Nov 2 21:22:21 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-11-02 04:27 . +drwxr-xr-x 12 root root 4096 2024-11-02 21:18 . -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 1159296 2024-11-01 21:18 ./CHECKSUMS.md5 --rw-r--r-- 1 root root 195 2024-11-01 21:18 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 1159296 2024-11-02 04:31 ./CHECKSUMS.md5 +-rw-r--r-- 1 root root 195 2024-11-02 04:31 ./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 1221533 2024-11-02 04:27 ./ChangeLog.txt +-rw-r--r-- 1 root root 1222050 2024-11-02 21:18 ./ChangeLog.txt drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI drwxr-xr-x 2 root root 4096 2024-11-01 21:12 ./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-11-01 21:12 ./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 1517068 2024-11-01 21:17 ./FILELIST.TXT +-rw-r--r-- 1 root root 1517068 2024-11-02 04:31 ./FILELIST.TXT -rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY --rw-r--r-- 1 root root 913807 2024-11-02 04:31 ./PACKAGES.TXT +-rw-r--r-- 1 root root 913807 2024-11-02 21:21 ./PACKAGES.TXT -rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT -rw-r--r-- 1 root root 3571 2024-11-01 20:56 ./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-11-02 04:31 ./slackware64 --rw-r--r-- 1 root root 356689 2024-11-02 04:31 ./slackware64/CHECKSUMS.md5 --rw-r--r-- 1 root root 195 2024-11-02 04:31 ./slackware64/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 441712 2024-11-02 04:30 ./slackware64/FILE_LIST --rw-r--r-- 1 root root 4814096 2024-11-02 04:30 ./slackware64/MANIFEST.bz2 +drwxr-xr-x 17 root root 4096 2024-11-02 21:21 ./slackware64 +-rw-r--r-- 1 root root 356689 2024-11-02 21:21 ./slackware64/CHECKSUMS.md5 +-rw-r--r-- 1 root root 195 2024-11-02 21:21 ./slackware64/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 441712 2024-11-02 21:21 ./slackware64/FILE_LIST +-rw-r--r-- 1 root root 4808001 2024-11-02 21:21 ./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-11-01 21:16 ./slackware64/a +drwxr-xr-x 2 root root 32768 2024-11-02 21:20 ./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 @@ -898,9 +898,9 @@ drwxr-xr-x 2 root root 32768 2024-11-01 21:16 ./slackware64/a -rw-r--r-- 1 root root 378 2023-09-23 18:06 ./slackware64/a/minicom-2.9-x86_64-1.txt -rw-r--r-- 1 root root 336888 2023-09-23 18:06 ./slackware64/a/minicom-2.9-x86_64-1.txz -rw-r--r-- 1 root root 163 2023-09-23 18:06 ./slackware64/a/minicom-2.9-x86_64-1.txz.asc --rw-r--r-- 1 root root 527 2024-11-01 17:01 ./slackware64/a/mkinitrd-1.4.11-x86_64-42.txt --rw-r--r-- 1 root root 634748 2024-11-01 17:01 ./slackware64/a/mkinitrd-1.4.11-x86_64-42.txz --rw-r--r-- 1 root root 195 2024-11-01 17:01 ./slackware64/a/mkinitrd-1.4.11-x86_64-42.txz.asc +-rw-r--r-- 1 root root 527 2024-11-02 20:51 ./slackware64/a/mkinitrd-1.4.11-x86_64-43.txt +-rw-r--r-- 1 root root 635524 2024-11-02 20:51 ./slackware64/a/mkinitrd-1.4.11-x86_64-43.txz +-rw-r--r-- 1 root root 195 2024-11-02 20:51 ./slackware64/a/mkinitrd-1.4.11-x86_64-43.txz.asc -rw-r--r-- 1 root root 668 2021-02-13 11:11 ./slackware64/a/mlocate-0.26-x86_64-4.txt -rw-r--r-- 1 root root 106260 2021-02-13 11:11 ./slackware64/a/mlocate-0.26-x86_64-4.txz -rw-r--r-- 1 root root 163 2021-02-13 11:11 ./slackware64/a/mlocate-0.26-x86_64-4.txz.asc @@ -946,9 +946,9 @@ drwxr-xr-x 2 root root 32768 2024-11-01 21:16 ./slackware64/a -rw-r--r-- 1 root root 450 2022-09-06 18:11 ./slackware64/a/pcmciautils-018-x86_64-5.txt -rw-r--r-- 1 root root 31360 2022-09-06 18:11 ./slackware64/a/pcmciautils-018-x86_64-5.txz -rw-r--r-- 1 root root 163 2022-09-06 18:11 ./slackware64/a/pcmciautils-018-x86_64-5.txz.asc --rw-r--r-- 1 root root 672 2024-11-01 17:17 ./slackware64/a/pkgtools-15.1-noarch-16.txt --rw-r--r-- 1 root root 200088 2024-11-01 17:17 ./slackware64/a/pkgtools-15.1-noarch-16.txz --rw-r--r-- 1 root root 195 2024-11-01 17:17 ./slackware64/a/pkgtools-15.1-noarch-16.txz.asc +-rw-r--r-- 1 root root 672 2024-11-02 20:32 ./slackware64/a/pkgtools-15.1-noarch-17.txt +-rw-r--r-- 1 root root 200132 2024-11-02 20:32 ./slackware64/a/pkgtools-15.1-noarch-17.txz +-rw-r--r-- 1 root root 195 2024-11-02 20:32 ./slackware64/a/pkgtools-15.1-noarch-17.txz.asc -rw-r--r-- 1 root root 523 2024-01-23 19:49 ./slackware64/a/plzip-1.11-x86_64-1.txt -rw-r--r-- 1 root root 64860 2024-01-23 19:49 ./slackware64/a/plzip-1.11-x86_64-1.txz -rw-r--r-- 1 root root 163 2024-01-23 19:49 ./slackware64/a/plzip-1.11-x86_64-1.txz.asc @@ -1055,7 +1055,7 @@ drwxr-xr-x 2 root root 32768 2024-11-01 21:16 ./slackware64/a -rw-r--r-- 1 root root 540 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txt -rw-r--r-- 1 root root 55448 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txz -rw-r--r-- 1 root root 163 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txz.asc -drwxr-xr-x 2 root root 20480 2024-10-31 18:43 ./slackware64/ap +drwxr-xr-x 2 root root 20480 2024-11-02 21:21 ./slackware64/ap -rw-r--r-- 1 root root 291 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txt -rw-r--r-- 1 root root 675492 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txz.asc @@ -1210,9 +1210,9 @@ drwxr-xr-x 2 root root 20480 2024-10-31 18:43 ./slackware64/ap -rw-r--r-- 1 root root 376 2022-08-05 17:52 ./slackware64/ap/most-5.2.0-x86_64-1.txt -rw-r--r-- 1 root root 50452 2022-08-05 17:52 ./slackware64/ap/most-5.2.0-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-08-05 17:52 ./slackware64/ap/most-5.2.0-x86_64-1.txz.asc --rw-r--r-- 1 root root 331 2024-10-26 17:57 ./slackware64/ap/mpg123-1.32.8-x86_64-1.txt --rw-r--r-- 1 root root 498956 2024-10-26 17:57 ./slackware64/ap/mpg123-1.32.8-x86_64-1.txz --rw-r--r-- 1 root root 195 2024-10-26 17:57 ./slackware64/ap/mpg123-1.32.8-x86_64-1.txz.asc +-rw-r--r-- 1 root root 331 2024-11-02 20:11 ./slackware64/ap/mpg123-1.32.9-x86_64-1.txt +-rw-r--r-- 1 root root 498980 2024-11-02 20:11 ./slackware64/ap/mpg123-1.32.9-x86_64-1.txz +-rw-r--r-- 1 root root 195 2024-11-02 20:11 ./slackware64/ap/mpg123-1.32.9-x86_64-1.txz.asc -rw-r--r-- 1 root root 430 2024-09-05 16:54 ./slackware64/ap/nano-8.2-x86_64-1.txt -rw-r--r-- 1 root root 624380 2024-09-05 16:54 ./slackware64/ap/nano-8.2-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-09-05 16:54 ./slackware64/ap/nano-8.2-x86_64-1.txz.asc @@ -2780,7 +2780,7 @@ drwxr-xr-x 2 root root 86016 2024-10-28 21:26 ./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-11-02 04:30 ./slackware64/l +drwxr-xr-x 2 root root 102400 2024-11-02 21:21 ./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 @@ -3841,9 +3841,9 @@ drwxr-xr-x 2 root root 102400 2024-11-02 04:30 ./slackware64/l -rw-r--r-- 1 root root 575 2024-03-29 04:28 ./slackware64/l/python-editables-0.5-x86_64-2.txt -rw-r--r-- 1 root root 8672 2024-03-29 04:28 ./slackware64/l/python-editables-0.5-x86_64-2.txz -rw-r--r-- 1 root root 195 2024-03-29 04:28 ./slackware64/l/python-editables-0.5-x86_64-2.txz.asc --rw-r--r-- 1 root root 426 2024-10-31 18:16 ./slackware64/l/python-flit-core-3.10.0-x86_64-1.txt --rw-r--r-- 1 root root 28612 2024-10-31 18:16 ./slackware64/l/python-flit-core-3.10.0-x86_64-1.txz --rw-r--r-- 1 root root 195 2024-10-31 18:16 ./slackware64/l/python-flit-core-3.10.0-x86_64-1.txz.asc +-rw-r--r-- 1 root root 426 2024-11-02 20:12 ./slackware64/l/python-flit-core-3.10.1-x86_64-1.txt +-rw-r--r-- 1 root root 28624 2024-11-02 20:12 ./slackware64/l/python-flit-core-3.10.1-x86_64-1.txz +-rw-r--r-- 1 root root 195 2024-11-02 20:12 ./slackware64/l/python-flit-core-3.10.1-x86_64-1.txz.asc -rw-r--r-- 1 root root 723 2024-03-29 04:28 ./slackware64/l/python-future-1.0.0-x86_64-2.txt -rw-r--r-- 1 root root 803256 2024-03-29 04:28 ./slackware64/l/python-future-1.0.0-x86_64-2.txz -rw-r--r-- 1 root root 195 2024-03-29 04:28 ./slackware64/l/python-future-1.0.0-x86_64-2.txz.asc @@ -5798,11 +5798,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-11-02 04:31 ./source --rw-r--r-- 1 root root 626173 2024-11-02 04:31 ./source/CHECKSUMS.md5 --rw-r--r-- 1 root root 195 2024-11-02 04:31 ./source/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 872529 2024-11-02 04:31 ./source/FILE_LIST --rw-r--r-- 1 root root 30554210 2024-11-02 04:31 ./source/MANIFEST.bz2 +drwxr-xr-x 18 root root 4096 2024-11-02 21:22 ./source +-rw-r--r-- 1 root root 626173 2024-11-02 21:22 ./source/CHECKSUMS.md5 +-rw-r--r-- 1 root root 195 2024-11-02 21:22 ./source/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 872529 2024-11-02 21:22 ./source/FILE_LIST +-rw-r--r-- 1 root root 30562217 2024-11-02 21:22 ./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-10-28 00:04 ./source/a -rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog @@ -6514,20 +6514,20 @@ drwxr-xr-x 2 root root 4096 2024-11-01 16:58 ./source/a/mkinitrd -rw-r--r-- 1 root root 121 2024-09-26 21:31 ./source/a/mkinitrd/busybox-1.37.0.tar.bz2.sig -rw-r--r-- 1 root root 30200 2024-10-05 20:43 ./source/a/mkinitrd/busybox-dot-config -rw-r--r-- 1 root root 373 2024-07-24 19:01 ./source/a/mkinitrd/doinst.sh --rw-r--r-- 1 root root 1684 2024-11-01 17:01 ./source/a/mkinitrd/geninitrd --rw-r--r-- 1 root root 648 2024-11-01 16:54 ./source/a/mkinitrd/geninitrd.default +-rw-r--r-- 1 root root 2140 2024-11-02 20:46 ./source/a/mkinitrd/geninitrd +-rw-r--r-- 1 root root 1025 2024-11-02 20:42 ./source/a/mkinitrd/geninitrd.default -rw-r--r-- 1 root root 12735 2022-04-26 19:12 ./source/a/mkinitrd/init -rw-r--r-- 1 root root 29903 2009-12-18 05:10 ./source/a/mkinitrd/keymaps.tar.gz -rw-r--r-- 1 root root 28806 2022-04-26 19:13 ./source/a/mkinitrd/mkinitrd -rw-r--r-- 1 root root 9549 2022-04-26 19:12 ./source/a/mkinitrd/mkinitrd.8 --rwxr-xr-x 1 root root 8205 2024-11-01 17:01 ./source/a/mkinitrd/mkinitrd.SlackBuild +-rwxr-xr-x 1 root root 8205 2024-11-02 20:46 ./source/a/mkinitrd/mkinitrd.SlackBuild -rw-r--r-- 1 root root 7449 2022-04-26 19:12 ./source/a/mkinitrd/mkinitrd.conf.5 -rw-r--r-- 1 root root 529 2017-06-29 16:52 ./source/a/mkinitrd/mkinitrd.conf.sample -rw-r--r-- 1 root root 535 2020-04-26 23:53 ./source/a/mkinitrd/mkinitrd.tempfile.to.mktemp.patch.gz -rw-r--r-- 1 root root 5693 2019-03-03 21:16 ./source/a/mkinitrd/mkinitrd_command_generator.8 -rw-r--r-- 1 root root 29073 2021-03-28 18:22 ./source/a/mkinitrd/mkinitrd_command_generator.sh -rw-r--r-- 1 root root 2525 2024-10-27 21:31 ./source/a/mkinitrd/remove-orphaned-initrds --rw-r--r-- 1 root root 2315 2024-11-01 17:00 ./source/a/mkinitrd/setup.01.mkinitrd +-rw-r--r-- 1 root root 4020 2024-11-02 20:51 ./source/a/mkinitrd/setup.01.mkinitrd -rw-r--r-- 1 root root 983 2018-02-27 06:13 ./source/a/mkinitrd/slack-desc drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/a/mlocate -rw-r--r-- 1 root root 388 2017-03-16 18:04 ./source/a/mlocate/doinst.sh.gz @@ -6660,11 +6660,11 @@ drwxr-xr-x 2 root root 4096 2019-10-04 06:20 ./source/a/pkgtools/manpages -rw-r--r-- 1 root root 2518 2021-04-19 18:25 ./source/a/pkgtools/manpages/pkgtool.8 -rw-r--r-- 1 root root 4140 2023-05-14 16:45 ./source/a/pkgtools/manpages/removepkg.8 -rw-r--r-- 1 root root 3048 2023-05-14 16:46 ./source/a/pkgtools/manpages/upgradepkg.8 --rwxr-xr-x 1 root root 4073 2024-11-01 17:09 ./source/a/pkgtools/pkgtools.SlackBuild +-rwxr-xr-x 1 root root 4073 2024-11-02 20:32 ./source/a/pkgtools/pkgtools.SlackBuild drwxr-xr-x 2 root root 4096 2024-11-01 17:09 ./source/a/pkgtools/scripts -rw-r--r-- 1 root root 3610 2021-04-24 18:44 ./source/a/pkgtools/scripts/explodepkg -rw-r--r-- 1 root root 28449 2024-08-09 02:48 ./source/a/pkgtools/scripts/installpkg --rw-r--r-- 1 root root 7794 2024-11-01 17:17 ./source/a/pkgtools/scripts/make-kernel-backup +-rw-r--r-- 1 root root 8060 2024-11-02 20:31 ./source/a/pkgtools/scripts/make-kernel-backup -rw-r--r-- 1 root root 13674 2021-04-24 18:44 ./source/a/pkgtools/scripts/makebootdisk -rw-r--r-- 1 root root 18237 2024-09-28 21:56 ./source/a/pkgtools/scripts/makepkg -rw-r--r-- 1 root root 4714 2021-04-24 18:44 ./source/a/pkgtools/scripts/pkgdiff @@ -7336,8 +7336,8 @@ drwxr-xr-x 2 root root 4096 2022-08-05 17:52 ./source/ap/most -rwxr-xr-x 1 root root 3334 2022-08-05 17:52 ./source/ap/most/most.SlackBuild -rw-r--r-- 1 root root 39 2019-03-06 19:02 ./source/ap/most/most.url -rw-r--r-- 1 root root 828 2018-02-27 06:12 ./source/ap/most/slack-desc -drwxr-xr-x 2 root root 4096 2024-10-26 17:57 ./source/ap/mpg123 --rw-r--r-- 1 root root 921548 2024-10-26 15:08 ./source/ap/mpg123/mpg123-1.32.8.tar.lz +drwxr-xr-x 2 root root 4096 2024-11-02 20:10 ./source/ap/mpg123 +-rw-r--r-- 1 root root 921985 2024-11-02 09:02 ./source/ap/mpg123/mpg123-1.32.9.tar.lz -rwxr-xr-x 1 root root 6269 2024-08-09 00:24 ./source/ap/mpg123/mpg123.SlackBuild -rw-r--r-- 1 root root 250 2021-09-18 19:47 ./source/ap/mpg123/mpg123.lib64.diff.gz -rw-r--r-- 1 root root 27 2019-08-26 18:16 ./source/ap/mpg123/mpg123.url @@ -12040,9 +12040,9 @@ drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-editables -rw-r--r-- 1 root root 35 2024-01-24 20:41 ./source/l/python-editables/editables.url -rwxr-xr-x 1 root root 3129 2024-03-29 03:06 ./source/l/python-editables/python-editables.SlackBuild -rw-r--r-- 1 root root 1039 2024-02-04 18:45 ./source/l/python-editables/slack-desc -drwxr-xr-x 2 root root 4096 2024-10-31 18:16 ./source/l/python-flit-core +drwxr-xr-x 2 root root 4096 2024-11-02 20:12 ./source/l/python-flit-core -rw-r--r-- 1 root root 35 2024-01-24 21:16 ./source/l/python-flit-core/flit-core.url --rw-r--r-- 1 root root 32556 2024-10-31 14:56 ./source/l/python-flit-core/flit_core-3.10.0.tar.gz +-rw-r--r-- 1 root root 42842 2024-11-02 16:22 ./source/l/python-flit-core/flit_core-3.10.1.tar.gz -rwxr-xr-x 1 root root 3296 2024-10-31 18:16 ./source/l/python-flit-core/python-flit-core.SlackBuild -rw-r--r-- 1 root root 890 2022-03-13 15:44 ./source/l/python-flit-core/slack-desc drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-future diff --git a/source/a/mkinitrd/geninitrd b/source/a/mkinitrd/geninitrd index aa64faa95..7082c56bb 100644 --- a/source/a/mkinitrd/geninitrd +++ b/source/a/mkinitrd/geninitrd @@ -26,8 +26,16 @@ # example, vmlinuz-generic), it will also make a matching initrd-generic.img # symlink. Finally, it also supports a plain initrd.gz symlink to the initrd, # which might still be needed by some old setups. -# -# If you use an encrypted root, you'll need to make your initrd manually. + +# If KERNEL_SYMLINK is defined and points to a kernel, we'll use that. +# Otherwise, if KERNEL is defined and points to a kernel, we'll use that. +# Otherwise, if $1 is defined and points to a kernel, we'll use that. +# Example: geninitrd /boot/vmlinuz-6.11.6 +# If none of these are true, we'll use the newest kernel we find in /boot. + +# If you use an encrypted root, you may need an appropriate /etc/mkinitrd.conf +# (if you will be setting GENERATOR=mkinitrd in /etc/default/geninitrd), or you +# could try using GENERATOR=dracut. cd $(dirname $0)/../.. -chroot . /var/lib/pkgtools/setup/setup.01.mkinitrd +chroot . /var/lib/pkgtools/setup/setup.01.mkinitrd $* diff --git a/source/a/mkinitrd/geninitrd.default b/source/a/mkinitrd/geninitrd.default index 7bfb93683..1f67faf32 100644 --- a/source/a/mkinitrd/geninitrd.default +++ b/source/a/mkinitrd/geninitrd.default @@ -1,7 +1,8 @@ # Default options for generating the initrd: # This variable defines the kernel that the initrd should be made for. -# If it is not defined, then we use the newest kernel we find in /boot. +# If it is not defined, then we use $1 that was given to geninitrd. +# As a last resort, we'll use the newest kernel we find in /boot. #KERNEL=/boot/vmlinuz-generic # In addition to the initrd with a name like initrd-6.11.6.img, @@ -13,3 +14,12 @@ GENINITRD_NAMED_SYMLINK=true # should we make a compatibility symlink named initrd.gz? # GRUB doesn't require this, but lilo and elilo might. GENINITRD_INITRD_GZ_SYMLINK=true + +# Which initrd generating tool should we use? +# The supported options are mkinitrd_command_generator.sh, +# mkinitrd (falls back to mkinitrd_command_generator.sh if +# there is no /etc/mkinitrd.conf), or dracut. +GENERATOR=mkinitrd + +# If we are using dracut, we'll use these options: +DRACUT_OPTS="--force --hostonly" diff --git a/source/a/mkinitrd/mkinitrd.SlackBuild b/source/a/mkinitrd/mkinitrd.SlackBuild index 9e9887390..9116cf600 100755 --- a/source/a/mkinitrd/mkinitrd.SlackBuild +++ b/source/a/mkinitrd/mkinitrd.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=mkinitrd VERSION=${VERSION:-1.4.11} BB=1.37.0 -BUILD=${BUILD:-42} +BUILD=${BUILD:-43} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then diff --git a/source/a/mkinitrd/setup.01.mkinitrd b/source/a/mkinitrd/setup.01.mkinitrd index 71fb589a1..6094f98f0 100644 --- a/source/a/mkinitrd/setup.01.mkinitrd +++ b/source/a/mkinitrd/setup.01.mkinitrd @@ -1,6 +1,13 @@ #!/bin/sh #BLURB="Generate an initrd for the kernel" +# To generate an initrd automatically, just run "geninitrd". +# If KERNEL_SYMLINK is defined and points to a kernel, we'll use that. +# Otherwise, if KERNEL is defined and points to a kernel, we'll use that. +# Otherwise, if $1 is defined and points to a kernel, we'll use that. +# Example: geninitrd /boot/vmlinuz-6.11.6 +# If none of these are true, we'll use the newest kernel we find in /boot. + # Load defaults: if [ -r etc/default/geninitrd ]; then . etc/default/geninitrd @@ -10,8 +17,20 @@ fi KERNEL=$KERNEL_SYMLINK if [ -z "$KERNEL" ]; then - # If we weren't told anything else, then use the newest kernel: - KERNEL="$(find /boot -name "vmlinuz-*" -type f | xargs ls -t | head -n 1)" + # If we were not passed $KERNEL, maybe we got the kernel as $1: + if [ ! -z "$1" ]; then + KERNEL=$1 + else + # If we weren't told anything else, then use the newest kernel: + KERNEL="$(find /boot -name "vmlinuz-*" -type f | xargs ls -t | head -n 1)" + fi +fi + +# If we don't see $KERNEL, try looking in /boot: +if [ ! -r $KERNEL ]; then + if [ -r boot/$KERNEL ]; then + KERNEL=boot/$KERNEL + fi fi # In case this is a symlink, get the real file: @@ -32,18 +51,43 @@ fi # Sometimes mkinitrd_command_generator.sh does not detect LVM properly. Until I # get to the bottom of that, it's safer to just always include LVM support. LVM_OPTION="-L" +# Ditto on RAID: +RAID_OPTION="-R" + +# This could be set to dracut in /etc/default/geninitrd: +GENERATOR=${GENERATOR:-mkinitrd} + +# If we asked for mkinitrd, but do not have /etc/mkinitrd.conf, then fall +# back on mkinitrd_command_generator.sh instead: +if [ "$GENERATOR" = "mkinitrd" -a ! -r etc/mkinitrd.conf ]; then + GENERATOR=mkinitrd_command_generator.sh +fi # Generate the initrd: if [ -z "$GENINITRD_SILENT" ]; then dialog --title "GENERATING INITIAL RAMDISK" --infobox \ - "Generating an initial ramdisk for use with the $KERNEL_VERSION kernel. \ + "Generating an initial ramdisk for use with the $KERNEL_VERSION kernel (using $GENERATOR). \ The initial ramdisk contains kernel modules needed to mount the \ root partition, and must be regenerated whenever the kernel is updated. To \ regenerate the initrd, select this setup script from within pkgtool, or run \ -'geninitrd' which will produce an initial ramdisk (/boot/initrd.gz) for the \ -installed kernel." 8 70 +'geninitrd' which will produce an initial ramdisk \ +(/boot/initrd-${KERNEL_VERSION}.img) for the installed kernel." 0 0 +fi +if [ "$GENERATOR" = "mkinitrd_command_generator.sh" ]; then + chroot . /usr/share/mkinitrd/mkinitrd_command_generator.sh -k $KERNEL_VERSION -a "$LVM_OPTION $RAID_OPTION -o /boot/initrd-${KERNEL_VERSION}.img" | chroot . bash 1> /dev/null 2> /dev/null +elif [ "$GENERATOR" = "mkinitrd" ]; then + chroot . /sbin/mkinitrd -F /etc/mkinitrd.conf -k $KERNEL_VERSION -o /boot/initrd-${KERNEL_VERSION}.img 1> /dev/null 2> /dev/null +elif [ "$GENERATOR" = "dracut" ]; then + # If no options were set, set basic ones: + if [ -z "$DRACUT_OPTS" ]; then + DRACUT_OPTS="--force --hostonly" + fi + chroot . /usr/bin/dracut $DRACUT_OPTS /boot/initrd-${KERNEL_VERSION}.img $KERNEL_VERSION 1> /dev/null 2> /dev/null +else + echo "error: no handler for GENERATOR=$GENERATOR" + echo "Unable to generate /boot/initrd-${KERNEL_VERSION}.img." + exit 1 fi -chroot . /usr/share/mkinitrd/mkinitrd_command_generator.sh -k $KERNEL_VERSION -a "$LVM_OPTION -o /boot/initrd-${KERNEL_VERSION}.img" | chroot . bash 1> /dev/null 2> /dev/null if [ "$GENINITRD_NAMED_SYMLINK" = "true" ]; then # Make initrd symlinks for all matching kernel symlinks: diff --git a/source/a/pkgtools/pkgtools.SlackBuild b/source/a/pkgtools/pkgtools.SlackBuild index db37717ac..6e7ff85cd 100755 --- a/source/a/pkgtools/pkgtools.SlackBuild +++ b/source/a/pkgtools/pkgtools.SlackBuild @@ -30,7 +30,7 @@ PKGNAM=pkgtools # *** UPDATE THESE WITH EACH BUILD: VERSION=15.1 ARCH=${ARCH:-noarch} -BUILD=${BUILD:-16} +BUILD=${BUILD:-17} # If the variable PRINT_PACKAGE_NAME is set, then this script will report what # the name of the created package would be, and then exit. This information diff --git a/source/a/pkgtools/scripts/make-kernel-backup b/source/a/pkgtools/scripts/make-kernel-backup index 2a1a97fb7..1e64b1a8a 100644 --- a/source/a/pkgtools/scripts/make-kernel-backup +++ b/source/a/pkgtools/scripts/make-kernel-backup @@ -22,18 +22,19 @@ # This script creates a virtual installed package named # kernel-backup-${KERNEL_VERSION}-${ARCH}-${BUILD}, which -# consists of a backup of /boot/vmlinuz-${KERNEL_VERSION}-generic -# to /boot/vmlinuz-${KERNEL_VERSION}-backup, and the modules that -# go with this kernel. If there's a matching initrd already created, -# we'll include that too. Otherwise, we'll assume you don't want one -# or that you'll manage it yourself outside of the installed backup -# package. +# consists of a backup of /boot/vmlinuz-${KERNEL_VERSION} and the modules +# that go with that kernel. +# Also included will be one or two symlinks: +# /boot/vmlinuz-backup pointing to /boot/vmlinuz-${KERNEL_VERSION}, +# and, if /boot/initrd-${KERNEL_VERSION}.img exists, we will have +# /boot/initrd-backup.img pointing to that. # -# By default, it makes a backup of the kernel pointed to by -# /boot/vmlinuz-generic. Once backed up, this kernel can be added to -# your bootloader as a fallback kernel, and removing or upgrading the -# original kernel-generic package will not remove it. But, you can -# remove the kernel-backup package later with removepkg if you wish. +# If $1 is a kernel, we'll use that. Otherwise, we'll use $KERNEL_FILE, +# which defaults to /boot/vmlinuz-generic. We will include the kernel +# as well as the related tree of kernel modules. Once backed up, this +# kernel can be added to your bootloader as a fallback kernel, and removing +# or upgrading the original kernel-generic package will not remove it. But, +# you can remove the kernel-backup package later with removepkg if you wish. # # The $KERNEL_FILE doesn't need to have any particular naming scheme. # You could point at /usr/src/linux/arch/x86/boot/bzImage for all this @@ -48,6 +49,12 @@ fi BUILD=${BUILD:-1} +# If we don't have KERNEL_FILE set already, and we have $1, let's +# assume that $1 is the kernel that we want to use: +if [ -z "$KERNEL_FILE" -a ! -z "$1" ]; then + KERNEL_FILE=$1 +fi + # This is the kernel to use (may be a symlink): KERNEL_FILE=${KERNEL_FILE:-/boot/vmlinuz-generic}