summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2023-11-07 19:57:12 +0000
committer Eric Hameleers <alien@slackware.com>2023-11-07 21:28:19 +0100
commit69753b9a1da83d78dab7943e3fcdb428ee74a254 (patch)
tree9c58cf752080a6715fe80639e22491bbb8be31d2
parent16aecb6aa38eaab548b9aece32c6aa72f59e80b2 (diff)
downloadcurrent-69753b9a1da83d78dab7943e3fcdb428ee74a254.tar.gz
current-69753b9a1da83d78dab7943e3fcdb428ee74a254.tar.xz
Tue Nov 7 19:57:12 UTC 202320231107195712
ap/sudo-1.9.15-x86_64-1.txz: Upgraded. The sudoers plugin has been modified to make it more resilient to ROWHAMMER attacks on authentication and policy matching. The sudoers plugin now constructs the user time stamp file path name using the user-ID instead of the user name. This avoids a potential problem with user names that contain a path separator ('/') being interpreted as part of the path name. For more information, see: https://www.cve.org/CVERecord?id=CVE-2023-42465 https://www.cve.org/CVERecord?id=CVE-2023-42456 (* Security fix *) ap/vim-9.0.2092-x86_64-1.txz: Upgraded. l/libuv-1.47.0-x86_64-1.txz: Upgraded. l/xapian-core-1.4.24-x86_64-1.txz: Upgraded. n/bind-9.18.19-x86_64-2.txz: Rebuilt. Don't go automatically chowning files in /var/named, since some users may have special requirements. But in case anyone finds that behavior useful, you may set NAMED_CHOWN=YES in /etc/default/named to turn it back on. Unless anyone has a good objection to it, this change is considered pending for the next BIND upgrades in -stable. Thanks to Mig21. xap/vim-gvim-9.0.2092-x86_64-1.txz: Upgraded.
-rw-r--r--ChangeLog.rss36
-rw-r--r--ChangeLog.txt24
-rw-r--r--FILELIST.TXT116
-rwxr-xr-xsource/n/bind/bind.SlackBuild20
-rw-r--r--source/n/bind/caching-example/named.ca92
-rw-r--r--source/n/bind/caching-example/named.root6
-rw-r--r--source/n/bind/default.named14
-rw-r--r--source/n/bind/rc.bind12
8 files changed, 244 insertions, 76 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index 3600469ca..e2d4eeea4 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,42 @@
<description>Tracking Slackware development in git.</description>
<language>en-us</language>
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
- <pubDate>Mon, 6 Nov 2023 20:15:40 GMT</pubDate>
- <lastBuildDate>Mon, 6 Nov 2023 20:58:10 GMT</lastBuildDate>
+ <pubDate>Tue, 7 Nov 2023 19:57:12 GMT</pubDate>
+ <lastBuildDate>Tue, 7 Nov 2023 20:28:14 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
+ <title>Tue, 7 Nov 2023 19:57:12 GMT</title>
+ <pubDate>Tue, 7 Nov 2023 19:57:12 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20231107195712</link>
+ <guid isPermaLink="false">20231107195712</guid>
+ <description>
+ <![CDATA[<pre>
+ap/sudo-1.9.15-x86_64-1.txz: Upgraded.
+ The sudoers plugin has been modified to make it more resilient to ROWHAMMER
+ attacks on authentication and policy matching.
+ The sudoers plugin now constructs the user time stamp file path name using
+ the user-ID instead of the user name. This avoids a potential problem with
+ user names that contain a path separator ('/') being interpreted as part of
+ the path name.
+ For more information, see:
+ https://www.cve.org/CVERecord?id=CVE-2023-42465
+ https://www.cve.org/CVERecord?id=CVE-2023-42456
+ (* Security fix *)
+ap/vim-9.0.2092-x86_64-1.txz: Upgraded.
+l/libuv-1.47.0-x86_64-1.txz: Upgraded.
+l/xapian-core-1.4.24-x86_64-1.txz: Upgraded.
+n/bind-9.18.19-x86_64-2.txz: Rebuilt.
+ Don't go automatically chowning files in /var/named, since some users may
+ have special requirements. But in case anyone finds that behavior useful,
+ you may set NAMED_CHOWN=YES in /etc/default/named to turn it back on.
+ Unless anyone has a good objection to it, this change is considered pending
+ for the next BIND upgrades in -stable.
+ Thanks to Mig21.
+xap/vim-gvim-9.0.2092-x86_64-1.txz: Upgraded.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Mon, 6 Nov 2023 20:15:40 GMT</title>
<pubDate>Mon, 6 Nov 2023 20:15:40 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20231106201540</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 882655b0f..b2b085f49 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,27 @@
+Tue Nov 7 19:57:12 UTC 2023
+ap/sudo-1.9.15-x86_64-1.txz: Upgraded.
+ The sudoers plugin has been modified to make it more resilient to ROWHAMMER
+ attacks on authentication and policy matching.
+ The sudoers plugin now constructs the user time stamp file path name using
+ the user-ID instead of the user name. This avoids a potential problem with
+ user names that contain a path separator ('/') being interpreted as part of
+ the path name.
+ For more information, see:
+ https://www.cve.org/CVERecord?id=CVE-2023-42465
+ https://www.cve.org/CVERecord?id=CVE-2023-42456
+ (* Security fix *)
+ap/vim-9.0.2092-x86_64-1.txz: Upgraded.
+l/libuv-1.47.0-x86_64-1.txz: Upgraded.
+l/xapian-core-1.4.24-x86_64-1.txz: Upgraded.
+n/bind-9.18.19-x86_64-2.txz: Rebuilt.
+ Don't go automatically chowning files in /var/named, since some users may
+ have special requirements. But in case anyone finds that behavior useful,
+ you may set NAMED_CHOWN=YES in /etc/default/named to turn it back on.
+ Unless anyone has a good objection to it, this change is considered pending
+ for the next BIND upgrades in -stable.
+ Thanks to Mig21.
+xap/vim-gvim-9.0.2092-x86_64-1.txz: Upgraded.
++--------------------------+
Mon Nov 6 20:15:40 UTC 2023
a/btrfs-progs-6.6.1-x86_64-1.txz: Upgraded.
d/mercurial-6.5.3-x86_64-1.txz: Upgraded.
diff --git a/FILELIST.TXT b/FILELIST.TXT
index 67fad0fda..b858114f2 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Mon Nov 6 20:19:00 UTC 2023
+Tue Nov 7 20:04:09 UTC 2023
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 2023-11-06 20:15 .
+drwxr-xr-x 12 root root 4096 2023-11-07 19:57 .
-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 1122025 2023-11-04 18:00 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-11-04 18:00 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1121732 2023-11-06 20:19 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-11-06 20:19 ./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 842626 2023-11-06 20:15 ./ChangeLog.txt
+-rw-r--r-- 1 root root 843829 2023-11-07 19:57 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2023-11-02 20:32 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
@@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2023-11-02 20:32 ./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 1464611 2023-11-04 18:00 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1464174 2023-11-06 20:19 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
--rw-r--r-- 1 root root 885837 2023-11-06 20:18 ./PACKAGES.TXT
+-rw-r--r-- 1 root root 885835 2023-11-07 20:03 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-rw-r--r-- 1 root root 3629 2023-11-02 20:19 ./README.initrd
-rw-r--r-- 1 root root 34162 2022-01-30 20:35 ./README_CRYPT.TXT
@@ -666,11 +666,11 @@ 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 2023-11-06 20:18 ./slackware64
--rw-r--r-- 1 root root 344949 2023-11-06 20:18 ./slackware64/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-11-06 20:18 ./slackware64/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 427531 2023-11-06 20:17 ./slackware64/FILE_LIST
--rw-r--r-- 1 root root 4350221 2023-11-06 20:17 ./slackware64/MANIFEST.bz2
+drwxr-xr-x 17 root root 4096 2023-11-07 20:03 ./slackware64
+-rw-r--r-- 1 root root 344943 2023-11-07 20:03 ./slackware64/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-11-07 20:03 ./slackware64/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 427527 2023-11-07 20:02 ./slackware64/FILE_LIST
+-rw-r--r-- 1 root root 4353438 2023-11-07 20:03 ./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 2023-11-06 20:17 ./slackware64/a
-rw-r--r-- 1 root root 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt
@@ -1062,7 +1062,7 @@ drwxr-xr-x 2 root root 32768 2023-11-06 20:17 ./slackware64/a
-rw-r--r-- 1 root root 540 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txt
-rw-r--r-- 1 root root 56160 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz.asc
-drwxr-xr-x 2 root root 20480 2023-11-03 18:40 ./slackware64/ap
+drwxr-xr-x 2 root root 20480 2023-11-07 20:02 ./slackware64/ap
-rw-r--r-- 1 root root 291 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txt
-rw-r--r-- 1 root root 653716 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txz.asc
@@ -1277,9 +1277,9 @@ drwxr-xr-x 2 root root 20480 2023-11-03 18:40 ./slackware64/ap
-rw-r--r-- 1 root root 584 2023-03-28 18:23 ./slackware64/ap/squashfs-tools-4.6.1-x86_64-1.txt
-rw-r--r-- 1 root root 198020 2023-03-28 18:23 ./slackware64/ap/squashfs-tools-4.6.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-28 18:23 ./slackware64/ap/squashfs-tools-4.6.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 442 2023-07-25 19:43 ./slackware64/ap/sudo-1.9.14p3-x86_64-1.txt
--rw-r--r-- 1 root root 1237088 2023-07-25 19:43 ./slackware64/ap/sudo-1.9.14p3-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-07-25 19:43 ./slackware64/ap/sudo-1.9.14p3-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 442 2023-11-07 01:10 ./slackware64/ap/sudo-1.9.15-x86_64-1.txt
+-rw-r--r-- 1 root root 1308136 2023-11-07 01:10 ./slackware64/ap/sudo-1.9.15-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-11-07 01:10 ./slackware64/ap/sudo-1.9.15-x86_64-1.txz.asc
-rw-r--r-- 1 root root 403 2023-06-22 16:47 ./slackware64/ap/sysstat-12.7.4-x86_64-1.txt
-rw-r--r-- 1 root root 376968 2023-06-22 16:47 ./slackware64/ap/sysstat-12.7.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-22 16:47 ./slackware64/ap/sysstat-12.7.4-x86_64-1.txz.asc
@@ -1302,9 +1302,9 @@ drwxr-xr-x 2 root root 20480 2023-11-03 18:40 ./slackware64/ap
-rw-r--r-- 1 root root 375 2021-02-13 11:46 ./slackware64/ap/vbetool-1.2.2-x86_64-4.txt
-rw-r--r-- 1 root root 14756 2021-02-13 11:46 ./slackware64/ap/vbetool-1.2.2-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:46 ./slackware64/ap/vbetool-1.2.2-x86_64-4.txz.asc
--rw-r--r-- 1 root root 407 2023-10-23 19:09 ./slackware64/ap/vim-9.0.2063-x86_64-1.txt
--rw-r--r-- 1 root root 8508316 2023-10-23 19:09 ./slackware64/ap/vim-9.0.2063-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-10-23 19:09 ./slackware64/ap/vim-9.0.2063-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 407 2023-11-07 18:19 ./slackware64/ap/vim-9.0.2092-x86_64-1.txt
+-rw-r--r-- 1 root root 8517916 2023-11-07 18:19 ./slackware64/ap/vim-9.0.2092-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-11-07 18:19 ./slackware64/ap/vim-9.0.2092-x86_64-1.txz.asc
-rw-r--r-- 1 root root 604 2023-03-05 21:21 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-4.txt
-rw-r--r-- 1 root root 178980 2023-03-05 21:21 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-4.txz
-rw-r--r-- 1 root root 163 2023-03-05 21:21 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-4.txz.asc
@@ -2712,7 +2712,7 @@ drwxr-xr-x 2 root root 86016 2023-11-02 20:36 ./slackware64/kde
-rw-r--r-- 1 root root 453392 2023-10-22 18:40 ./slackware64/kde/stellarsolver-2.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-22 18:40 ./slackware64/kde/stellarsolver-2.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 409 2023-10-12 18:53 ./slackware64/kde/step-23.08.2-x86_64-1.txt
--rw-r--r-- 1 root root 1288500 2023-10-12 18:53 ./slackware64/kde/step-23.08.2-x86_64-1.txz
+-rw-r--r-- 1 root root 1288500 2023-10-12 18:53 ./slackware64/kde/step-23.08.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-12 18:53 ./slackware64/kde/step-23.08.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 164 2023-10-12 18:24 ./slackware64/kde/svgpart-23.08.2-x86_64-1.txt
-rw-r--r-- 1 root root 32188 2023-10-12 18:24 ./slackware64/kde/svgpart-23.08.2-x86_64-1.txz
@@ -2754,7 +2754,7 @@ drwxr-xr-x 2 root root 86016 2023-11-02 20:36 ./slackware64/kde
-rw-r--r-- 1 root root 403 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txt
-rw-r--r-- 1 root root 754048 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 86016 2023-11-06 20:17 ./slackware64/l
+drwxr-xr-x 2 root root 86016 2023-11-07 20:02 ./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
@@ -3480,9 +3480,9 @@ drwxr-xr-x 2 root root 86016 2023-11-06 20:17 ./slackware64/l
-rw-r--r-- 1 root root 321 2021-02-13 07:16 ./slackware64/l/libusbmuxd-20200615_c7d7d1a-x86_64-3.txt
-rw-r--r-- 1 root root 41784 2021-02-13 07:16 ./slackware64/l/libusbmuxd-20200615_c7d7d1a-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:16 ./slackware64/l/libusbmuxd-20200615_c7d7d1a-x86_64-3.txz.asc
--rw-r--r-- 1 root root 214 2023-07-01 18:37 ./slackware64/l/libuv-1.46.0-x86_64-1.txt
--rw-r--r-- 1 root root 121640 2023-07-01 18:37 ./slackware64/l/libuv-1.46.0-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-07-01 18:37 ./slackware64/l/libuv-1.46.0-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 214 2023-11-07 01:04 ./slackware64/l/libuv-1.47.0-x86_64-1.txt
+-rw-r--r-- 1 root root 123092 2023-11-07 01:04 ./slackware64/l/libuv-1.47.0-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-11-07 01:04 ./slackware64/l/libuv-1.47.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 316 2023-11-01 20:06 ./slackware64/l/libvisio-0.1.7-x86_64-12.txt
-rw-r--r-- 1 root root 637128 2023-11-01 20:06 ./slackware64/l/libvisio-0.1.7-x86_64-12.txz
-rw-r--r-- 1 root root 163 2023-11-01 20:06 ./slackware64/l/libvisio-0.1.7-x86_64-12.txz.asc
@@ -3960,9 +3960,9 @@ drwxr-xr-x 2 root root 86016 2023-11-06 20:17 ./slackware64/l
-rw-r--r-- 1 root root 257 2021-02-13 09:06 ./slackware64/l/woff2-20180531_a0d0ed7-x86_64-3.txt
-rw-r--r-- 1 root root 43852 2021-02-13 09:06 ./slackware64/l/woff2-20180531_a0d0ed7-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:06 ./slackware64/l/woff2-20180531_a0d0ed7-x86_64-3.txz.asc
--rw-r--r-- 1 root root 413 2023-07-09 17:43 ./slackware64/l/xapian-core-1.4.23-x86_64-1.txt
--rw-r--r-- 1 root root 2071720 2023-07-09 17:43 ./slackware64/l/xapian-core-1.4.23-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-07-09 17:43 ./slackware64/l/xapian-core-1.4.23-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 413 2023-11-07 18:15 ./slackware64/l/xapian-core-1.4.24-x86_64-1.txt
+-rw-r--r-- 1 root root 2221284 2023-11-07 18:15 ./slackware64/l/xapian-core-1.4.24-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-11-07 18:15 ./slackware64/l/xapian-core-1.4.24-x86_64-1.txz.asc
-rw-r--r-- 1 root root 520 2023-07-21 19:03 ./slackware64/l/xxHash-0.8.2-x86_64-1.txt
-rw-r--r-- 1 root root 94428 2023-07-21 19:03 ./slackware64/l/xxHash-0.8.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-21 19:03 ./slackware64/l/xxHash-0.8.2-x86_64-1.txz.asc
@@ -3975,7 +3975,7 @@ drwxr-xr-x 2 root root 86016 2023-11-06 20:17 ./slackware64/l
-rw-r--r-- 1 root root 455 2023-10-16 16:43 ./slackware64/l/zug-0.1.1-x86_64-1.txt
-rw-r--r-- 1 root root 34856 2023-10-16 16:43 ./slackware64/l/zug-0.1.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-16 16:43 ./slackware64/l/zug-0.1.1-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 36864 2023-11-04 17:58 ./slackware64/n
+drwxr-xr-x 2 root root 36864 2023-11-07 20:02 ./slackware64/n
-rw-r--r-- 1 root root 357 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txt
-rw-r--r-- 1 root root 1517848 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txz.asc
@@ -3991,9 +3991,9 @@ drwxr-xr-x 2 root root 36864 2023-11-04 17:58 ./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 2023-09-20 18:55 ./slackware64/n/bind-9.18.19-x86_64-1.txt
--rw-r--r-- 1 root root 2446312 2023-09-20 18:55 ./slackware64/n/bind-9.18.19-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-09-20 18:55 ./slackware64/n/bind-9.18.19-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 334 2023-11-07 19:40 ./slackware64/n/bind-9.18.19-x86_64-2.txt
+-rw-r--r-- 1 root root 2446940 2023-11-07 19:40 ./slackware64/n/bind-9.18.19-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2023-11-07 19:40 ./slackware64/n/bind-9.18.19-x86_64-2.txz.asc
-rw-r--r-- 1 root root 333 2023-09-29 17:27 ./slackware64/n/bluez-5.70-x86_64-1.txt
-rw-r--r-- 1 root root 1405380 2023-09-29 17:27 ./slackware64/n/bluez-5.70-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-29 17:27 ./slackware64/n/bluez-5.70-x86_64-1.txz.asc
@@ -5370,7 +5370,7 @@ drwxr-xr-x 2 root root 65536 2023-11-06 20:17 ./slackware64/x
-rw-r--r-- 1 root root 213 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txt
-rw-r--r-- 1 root root 25896 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 16384 2023-11-06 20:17 ./slackware64/xap
+drwxr-xr-x 2 root root 16384 2023-11-07 20:02 ./slackware64/xap
-rw-r--r-- 1 root root 625 2022-10-09 18:00 ./slackware64/xap/MPlayer-20221009-x86_64-1.txt
-rw-r--r-- 1 root root 2750024 2022-10-09 18:00 ./slackware64/xap/MPlayer-20221009-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-10-09 18:00 ./slackware64/xap/MPlayer-20221009-x86_64-1.txz.asc
@@ -5484,9 +5484,9 @@ drwxr-xr-x 2 root root 16384 2023-11-06 20:17 ./slackware64/xap
-rw-r--r-- 1 root root 1351876 2022-10-09 17:57 ./slackware64/xap/ssr-0.4.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-10-09 17:57 ./slackware64/xap/ssr-0.4.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 676 2021-09-23 19:13 ./slackware64/xap/tagfile
--rw-r--r-- 1 root root 527 2023-10-23 19:10 ./slackware64/xap/vim-gvim-9.0.2063-x86_64-1.txt
--rw-r--r-- 1 root root 1778524 2023-10-23 19:10 ./slackware64/xap/vim-gvim-9.0.2063-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-10-23 19:10 ./slackware64/xap/vim-gvim-9.0.2063-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 527 2023-11-07 18:19 ./slackware64/xap/vim-gvim-9.0.2092-x86_64-1.txt
+-rw-r--r-- 1 root root 1780076 2023-11-07 18:19 ./slackware64/xap/vim-gvim-9.0.2092-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-11-07 18:19 ./slackware64/xap/vim-gvim-9.0.2092-x86_64-1.txz.asc
-rw-r--r-- 1 root root 455 2023-08-08 19:02 ./slackware64/xap/windowmaker-0.96.0-x86_64-1.txt
-rw-r--r-- 1 root root 1783948 2023-08-08 19:02 ./slackware64/xap/windowmaker-0.96.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-08 19:02 ./slackware64/xap/windowmaker-0.96.0-x86_64-1.txz.asc
@@ -5498,7 +5498,7 @@ drwxr-xr-x 2 root root 16384 2023-11-06 20:17 ./slackware64/xap
-rw-r--r-- 1 root root 163 2023-03-08 03:14 ./slackware64/xap/x3270-4.0ga14-x86_64-3.txz.asc
-rw-r--r-- 1 root root 426 2021-02-13 13:43 ./slackware64/xap/xaos-4.2.1-x86_64-2.txt
-rw-r--r-- 1 root root 492136 2021-02-13 13:43 ./slackware64/xap/xaos-4.2.1-x86_64-2.txz
--rw-r--r-- 1 root root 163 2021-02-13 13:43 ./slackware64/xap/xaos-4.2.1-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 163 2021-02-13 13:43 ./slackware64/xap/xaos-4.2.1-x86_64-2.txz.asc
-rw-r--r-- 1 root root 239 2021-02-13 13:43 ./slackware64/xap/xgames-0.3-x86_64-8.txt
-rw-r--r-- 1 root root 93540 2021-02-13 13:43 ./slackware64/xap/xgames-0.3-x86_64-8.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:43 ./slackware64/xap/xgames-0.3-x86_64-8.txz.asc
@@ -5637,11 +5637,11 @@ drwxr-xr-x 2 root root 4096 2023-03-08 20:34 ./slackware64/y
-rw-r--r-- 1 root root 1491108 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
-drwxr-xr-x 18 root root 4096 2023-11-06 20:19 ./source
--rw-r--r-- 1 root root 603829 2023-11-06 20:19 ./source/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2023-11-06 20:19 ./source/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 840612 2023-11-06 20:18 ./source/FILE_LIST
--rw-r--r-- 1 root root 25138862 2023-11-06 20:18 ./source/MANIFEST.bz2
+drwxr-xr-x 18 root root 4096 2023-11-07 20:04 ./source
+-rw-r--r-- 1 root root 603975 2023-11-07 20:04 ./source/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2023-11-07 20:04 ./source/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 840791 2023-11-07 20:03 ./source/FILE_LIST
+-rw-r--r-- 1 root root 25144972 2023-11-07 20:03 ./source/MANIFEST.bz2
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
drwxr-xr-x 124 root root 4096 2023-10-25 01:30 ./source/a
-rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog
@@ -7273,10 +7273,10 @@ drwxr-xr-x 2 root root 4096 2023-03-28 18:23 ./source/ap/squashfs-tools
-rw-r--r-- 1 root root 1078 2018-09-13 21:00 ./source/ap/squashfs-tools/slack-desc
-rw-r--r-- 1 root root 202913 2023-03-25 20:53 ./source/ap/squashfs-tools/squashfs-tools-4.6.1.tar.lz
-rwxr-xr-- 1 root root 4284 2023-03-20 17:48 ./source/ap/squashfs-tools/squashfs-tools.SlackBuild
-drwxr-xr-x 2 root root 4096 2023-07-25 19:30 ./source/ap/sudo
+drwxr-xr-x 2 root root 4096 2023-11-07 01:10 ./source/ap/sudo
-rw-r--r-- 1 root root 275 2004-09-19 00:25 ./source/ap/sudo/doinst.sh.gz
-rw-r--r-- 1 root root 894 2018-02-27 06:12 ./source/ap/sudo/slack-desc
--rw-r--r-- 1 root root 2802023 2023-07-24 23:01 ./source/ap/sudo/sudo-1.9.14p3.tar.lz
+-rw-r--r-- 1 root root 2898960 2023-11-06 17:23 ./source/ap/sudo/sudo-1.9.15.tar.xz
-rwxr-xr-x 1 root root 4572 2023-06-28 19:41 ./source/ap/sudo/sudo.SlackBuild
-rw-r--r-- 1 root root 25 2020-06-19 19:00 ./source/ap/sudo/sudo.url
drwxr-xr-x 2 root root 4096 2023-06-22 16:47 ./source/ap/sysstat
@@ -7325,14 +7325,14 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/vbetool
-rw-r--r-- 1 root root 24915 2015-12-20 20:37 ./source/ap/vbetool/vbetool-1.2.2.tar.gz
-rwxr-xr-x 1 root root 3202 2021-02-13 05:31 ./source/ap/vbetool/vbetool.SlackBuild
-rw-r--r-- 1 root root 129 2008-11-24 18:23 ./source/ap/vbetool/vbetool.info
-drwxr-xr-x 2 root root 4096 2023-10-23 19:09 ./source/ap/vim
+drwxr-xr-x 2 root root 4096 2023-11-07 18:18 ./source/ap/vim
-rw-r--r-- 1 root root 299348 2009-07-09 22:03 ./source/ap/vim/ctags-5.8.tar.xz
-rw-r--r-- 1 root root 2768 2022-02-12 08:11 ./source/ap/vim/ctags.use-conventional-unused-marker.patch.gz
-rw-r--r-- 1 root root 505 2022-09-26 18:00 ./source/ap/vim/doinst.sh.gz
-rw-r--r-- 1 root root 8249 2006-01-19 17:01 ./source/ap/vim/gvim.png
-rw-r--r-- 1 root root 858 2023-08-07 19:00 ./source/ap/vim/slack-desc.vim
-rw-r--r-- 1 root root 983 2023-08-07 19:01 ./source/ap/vim/slack-desc.vim-gvim
--rw-r--r-- 1 root root 11080091 2023-10-23 19:08 ./source/ap/vim/vim-9.0.2063.tar.lz
+-rw-r--r-- 1 root root 11086918 2023-11-07 18:18 ./source/ap/vim/vim-9.0.2092.tar.lz
-rwxr-xr-x 1 root root 6486 2023-09-04 19:45 ./source/ap/vim/vim-gvim.SlackBuild
-rwxr-xr-x 1 root root 7877 2023-09-04 19:45 ./source/ap/vim/vim.SlackBuild
-rw-r--r-- 1 root root 76 2022-12-08 18:30 ./source/ap/vim/vim.url
@@ -11159,8 +11159,8 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/libusbmuxd
-rw-r--r-- 1 root root 42200 2020-06-16 18:38 ./source/l/libusbmuxd/libusbmuxd-20200615_c7d7d1a.tar.xz
-rwxr-xr-x 1 root root 4193 2021-02-13 05:32 ./source/l/libusbmuxd/libusbmuxd.SlackBuild
-rw-r--r-- 1 root root 779 2018-02-27 06:12 ./source/l/libusbmuxd/slack-desc
-drwxr-xr-x 2 root root 4096 2023-07-01 18:37 ./source/l/libuv
--rw-r--r-- 1 root root 1061575 2023-06-30 20:56 ./source/l/libuv/libuv-v1.46.0.tar.lz
+drwxr-xr-x 2 root root 4096 2023-11-07 01:03 ./source/l/libuv
+-rw-r--r-- 1 root root 1064054 2023-11-06 18:24 ./source/l/libuv/libuv-v1.47.0.tar.lz
-rwxr-xr-x 1 root root 4291 2022-09-06 18:27 ./source/l/libuv/libuv.SlackBuild
-rw-r--r-- 1 root root 28 2020-02-20 19:27 ./source/l/libuv/libuv.url
-rw-r--r-- 1 root root 667 2020-02-20 19:34 ./source/l/libuv/slack-desc
@@ -12097,9 +12097,10 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/woff2
-rw-r--r-- 1 root root 743 2020-02-16 23:10 ./source/l/woff2/slack-desc
-rw-r--r-- 1 root root 32983 2018-05-31 05:00 ./source/l/woff2/woff2-20180531_a0d0ed7.tar.lz
-rwxr-xr-x 1 root root 3716 2022-09-06 18:27 ./source/l/woff2/woff2.SlackBuild
-drwxr-xr-x 2 root root 4096 2023-07-09 17:42 ./source/l/xapian-core
+drwxr-xr-x 2 root root 4096 2023-11-07 18:15 ./source/l/xapian-core
-rw-r--r-- 1 root root 872 2018-10-30 21:09 ./source/l/xapian-core/slack-desc
--rw-r--r-- 1 root root 3024644 2023-07-07 02:45 ./source/l/xapian-core/xapian-core-1.4.23.tar.xz
+-rw-r--r-- 1 root root 3194164 2023-11-06 18:28 ./source/l/xapian-core/xapian-core-1.4.24.tar.xz
+-rw-r--r-- 1 root root 833 2023-11-06 18:28 ./source/l/xapian-core/xapian-core-1.4.24.tar.xz.asc
-rwxr-xr-x 1 root root 4287 2022-01-02 00:46 ./source/l/xapian-core/xapian-core.SlackBuild
drwxr-xr-x 2 root root 4096 2023-07-21 19:03 ./source/l/xxHash
-rw-r--r-- 1 root root 974 2020-06-23 19:09 ./source/l/xxHash/slack-desc
@@ -12123,7 +12124,7 @@ drwxr-xr-x 2 root root 4096 2023-10-16 16:43 ./source/l/zug
-rwxr-xr-x 1 root root 3870 2023-10-05 19:07 ./source/l/zug/zug.SlackBuild
-rw-r--r-- 1 root root 34 2023-10-05 18:57 ./source/l/zug/zug.url
-rwxr-xr-x 1 root root 14793 2022-06-07 03:16 ./source/make_world.sh
-drwxr-xr-x 157 root root 4096 2023-08-10 19:53 ./source/n
+drwxr-xr-x 157 root root 4096 2023-11-07 19:21 ./source/n
-rw-r--r-- 1 root root 594 2023-08-27 18:13 ./source/n/FTBFSlog
drwxr-xr-x 2 root root 4096 2023-03-09 19:09 ./source/n/ModemManager
-rw-r--r-- 1 root root 1280407 2023-03-09 19:09 ./source/n/ModemManager/ModemManager-1.20.6.tar.lz
@@ -12175,15 +12176,16 @@ drwxr-xr-x 3 root root 4096 2023-09-20 18:54 ./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 5508464 2023-09-20 10:41 ./source/n/bind/bind-9.18.19.tar.xz
-rw-r--r-- 1 root root 833 2023-09-20 10:41 ./source/n/bind/bind-9.18.19.tar.xz.asc
--rwxr-xr-x 1 root root 5639 2023-03-16 16:25 ./source/n/bind/bind.SlackBuild
-drwxr-xr-x 2 root root 4096 2019-08-19 18:12 ./source/n/bind/caching-example
+-rwxr-xr-x 1 root root 5831 2023-11-07 19:33 ./source/n/bind/bind.SlackBuild
+drwxr-xr-x 2 root root 4096 2023-11-07 19:28 ./source/n/bind/caching-example
-rw-r--r-- 1 root root 195 2001-05-18 02:03 ./source/n/bind/caching-example/localhost.zone
+-rw-r--r-- 1 root root 3313 2023-11-07 19:15 ./source/n/bind/caching-example/named.ca
-rw-r--r-- 1 root root 681 2008-04-13 21:47 ./source/n/bind/caching-example/named.conf
-rw-r--r-- 1 root root 433 2011-03-26 06:54 ./source/n/bind/caching-example/named.local
--rw-r--r-- 1 root root 3312 2019-07-30 01:10 ./source/n/bind/caching-example/named.root
--rw-r--r-- 1 root root 478 2021-09-24 19:02 ./source/n/bind/default.named
+-rw-r--r-- 1 root root 3313 2023-11-07 19:15 ./source/n/bind/caching-example/named.root
+-rw-r--r-- 1 root root 1057 2023-11-07 19:39 ./source/n/bind/default.named
-rw-r--r-- 1 root root 532 2021-09-16 00:25 ./source/n/bind/doinst.sh.gz
--rw-r--r-- 1 root root 3990 2021-09-24 19:04 ./source/n/bind/rc.bind
+-rw-r--r-- 1 root root 4045 2023-11-07 19:20 ./source/n/bind/rc.bind
-rw-r--r-- 1 root root 786 2018-02-27 06:13 ./source/n/bind/slack-desc
drwxr-xr-x 3 root root 4096 2023-09-29 17:26 ./source/n/bluez
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/bluez-firmware
@@ -15264,8 +15266,8 @@ drwxr-xr-x 2 root root 4096 2021-01-29 18:38 ./source/xap/xpdf/lang
-rw-r--r-- 1 root root 1152 2011-08-15 21:28 ./source/xap/xpdf/lang/xpdf-turkish-2011-aug-15.tar.xz
-rw-r--r-- 1 root root 239 2013-03-28 20:51 ./source/xap/xpdf/lang/xpdf-turkish.diff.gz
drwxr-xr-x 2 root root 4096 2021-01-29 18:32 ./source/xap/xpdf/patches
--rw-r--r-- 1 root root 555 2017-09-26 04:39 ./source/xap/xpdf/patches/xpdfrc.diff.gz
--rw-r--r-- 1 root root 640 2018-02-27 06:13 ./source/xap/xpdf/slack-desc
+-rw-r--r-- 1 root root 555 2017-09-26 04:39 ./source/xap/xpdf/patches/xpdfrc.diff.gz
+-rw-r--r-- 1 root root 640 2018-02-27 06:13 ./source/xap/xpdf/slack-desc
-rw-r--r-- 1 root root 685124 2022-04-18 21:27 ./source/xap/xpdf/xpdf-4.04.tar.lz
-rwxr-xr-x 1 root root 5287 2022-04-26 18:17 ./source/xap/xpdf/xpdf.SlackBuild
-rw-r--r-- 1 root root 3260 2010-01-11 05:07 ./source/xap/xpdf/xpdf.desktop
diff --git a/source/n/bind/bind.SlackBuild b/source/n/bind/bind.SlackBuild
index 856c86504..e32294b1f 100755
--- a/source/n/bind/bind.SlackBuild
+++ b/source/n/bind/bind.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2018, 2019, 2020, 2021 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2018, 2019, 2020, 2021, 2023 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=bind
VERSION=${VERSION:-$(echo ${PKGNAM}-[0-9]*.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
@@ -163,13 +163,18 @@ fi
# Add sample config files for a simple caching nameserver:
mkdir -p $PKG/var/named/caching-example
-cat $CWD/caching-example/named.conf > $PKG/etc/named.conf.new
-cat $CWD/caching-example/localhost.zone > $PKG/var/named/caching-example/localhost.zone
-cat $CWD/caching-example/named.local > $PKG/var/named/caching-example/named.local
-cat $CWD/caching-example/named.root > $PKG/var/named/caching-example/named.root
+cp -a $CWD/caching-example/named.conf $PKG/etc/named.conf.new
+cp -a $CWD/caching-example/localhost.zone $PKG/var/named/caching-example/localhost.zone
+cp -a $CWD/caching-example/named.local $PKG/var/named/caching-example/named.local
+cp -a $CWD/caching-example/named.root $PKG/var/named/caching-example/named.root
# This name is deprecated, but having it here doesn't hurt in case
# an old configuration file wants it:
-cat $CWD/caching-example/named.root > $PKG/var/named/caching-example/named.ca
+cp -a $CWD/caching-example/named.root $PKG/var/named/caching-example/named.ca
+chown root:root $PKG/etc/named.conf.new
+chmod 644 $PKG/var/named/caching-example/*
+
+# Make sure that everything in /var/named is owned by named:named:
+chown -R named:named $PKG/var/named
mkdir -p $PKG/install
zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
@@ -177,4 +182,3 @@ cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
/sbin/makepkg -l y -c n $TMP/${PKGNAM}-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz
-
diff --git a/source/n/bind/caching-example/named.ca b/source/n/bind/caching-example/named.ca
new file mode 100644
index 000000000..6db8239a2
--- /dev/null
+++ b/source/n/bind/caching-example/named.ca
@@ -0,0 +1,92 @@
+; This file holds the information on root name servers needed to
+; initialize cache of Internet domain name servers
+; (e.g. reference this file in the "cache . <file>"
+; configuration file of BIND domain name servers).
+;
+; This file is made available by InterNIC
+; under anonymous FTP as
+; file /domain/named.cache
+; on server FTP.INTERNIC.NET
+; -OR- RS.INTERNIC.NET
+;
+; last update: October 24, 2023
+; related version of root zone: 2023102402
+;
+; FORMERLY NS.INTERNIC.NET
+;
+. 3600000 NS A.ROOT-SERVERS.NET.
+A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4
+A.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:ba3e::2:30
+;
+; FORMERLY NS1.ISI.EDU
+;
+. 3600000 NS B.ROOT-SERVERS.NET.
+B.ROOT-SERVERS.NET. 3600000 A 199.9.14.201
+B.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:200::b
+;
+; FORMERLY C.PSI.NET
+;
+. 3600000 NS C.ROOT-SERVERS.NET.
+C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12
+C.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2::c
+;
+; FORMERLY TERP.UMD.EDU
+;
+. 3600000 NS D.ROOT-SERVERS.NET.
+D.ROOT-SERVERS.NET. 3600000 A 199.7.91.13
+D.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2d::d
+;
+; FORMERLY NS.NASA.GOV
+;
+. 3600000 NS E.ROOT-SERVERS.NET.
+E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10
+E.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:a8::e
+;
+; FORMERLY NS.ISC.ORG
+;
+. 3600000 NS F.ROOT-SERVERS.NET.
+F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241
+F.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2f::f
+;
+; FORMERLY NS.NIC.DDN.MIL
+;
+. 3600000 NS G.ROOT-SERVERS.NET.
+G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4
+G.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:12::d0d
+;
+; FORMERLY AOS.ARL.ARMY.MIL
+;
+. 3600000 NS H.ROOT-SERVERS.NET.
+H.ROOT-SERVERS.NET. 3600000 A 198.97.190.53
+H.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:1::53
+;
+; FORMERLY NIC.NORDU.NET
+;
+. 3600000 NS I.ROOT-SERVERS.NET.
+I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17
+I.ROOT-SERVERS.NET. 3600000 AAAA 2001:7fe::53
+;
+; OPERATED BY VERISIGN, INC.
+;
+. 3600000 NS J.ROOT-SERVERS.NET.
+J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30
+J.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:c27::2:30
+;
+; OPERATED BY RIPE NCC
+;
+. 3600000 NS K.ROOT-SERVERS.NET.
+K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129
+K.ROOT-SERVERS.NET. 3600000 AAAA 2001:7fd::1
+;
+; OPERATED BY ICANN
+;
+. 3600000 NS L.ROOT-SERVERS.NET.
+L.ROOT-SERVERS.NET. 3600000 A 199.7.83.42
+L.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:9f::42
+;
+; OPERATED BY WIDE
+;
+. 3600000 NS M.ROOT-SERVERS.NET.
+M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33
+M.ROOT-SERVERS.NET. 3600000 AAAA 2001:dc3::35
+; End of file \ No newline at end of file
diff --git a/source/n/bind/caching-example/named.root b/source/n/bind/caching-example/named.root
index dba9ed9ea..6db8239a2 100644
--- a/source/n/bind/caching-example/named.root
+++ b/source/n/bind/caching-example/named.root
@@ -8,9 +8,9 @@
; file /domain/named.cache
; on server FTP.INTERNIC.NET
; -OR- RS.INTERNIC.NET
-;
-; last update: July 30, 2019
-; related version of root zone: 2019073000
+;
+; last update: October 24, 2023
+; related version of root zone: 2023102402
;
; FORMERLY NS.INTERNIC.NET
;
diff --git a/source/n/bind/default.named b/source/n/bind/default.named
index 50e18664b..5c59298df 100644
--- a/source/n/bind/default.named
+++ b/source/n/bind/default.named
@@ -1,7 +1,7 @@
# User to run named as:
NAMED_USER=named
-# Group to use for chowning named related files and directories.
+# Group to use for named related files and directories.
# By default, named will also run as the primary group of $NAMED_USER,
# which will usually be the same as what's listed below, but not
# necessarily if something other than the default of "named" is used.
@@ -10,3 +10,15 @@ NAMED_GROUP=named
# Options to run named with. At least -u $NAMED_USER is required, but
# additional options may be added if needed.
NAMED_OPTIONS="-u $NAMED_USER"
+
+# If this is set to YES, then before starting named the startup script
+# will make sure that /etc/rndc.key (if it exists) and the enitre contents
+# of /var/named are chowned to $NAMED_USER:$NAMED_GROUP. If some of these
+# files are improperly owned, named will refuse to start or may now work
+# properly. This is also a useful setting when upgrading from an older BIND
+# package that would run as root.
+#
+# If NAMED_CHOWN is set to anything else (or is unset), then these files
+# will not be chowned automatically and the admin will handle any required
+# file ownerships.
+NAMED_CHOWN=NO
diff --git a/source/n/bind/rc.bind b/source/n/bind/rc.bind
index 169db8126..1b0b4d6fb 100644
--- a/source/n/bind/rc.bind
+++ b/source/n/bind/rc.bind
@@ -42,11 +42,13 @@ bind_start() {
mkdir -p /var/run/named
# Make sure that /var/run/named has correct ownership:
chown -R ${NAMED_USER}:${NAMED_GROUP} /var/run/named
- # Make sure that /var/named has correct ownership:
- chown -R ${NAMED_USER}:${NAMED_GROUP} /var/named
- if [ -r /etc/rndc.key ]; then
- # Make sure that /etc/rndc.key has correct ownership:
- chown ${NAMED_USER}:${NAMED_GROUP} /etc/rndc.key
+ if [ "$NAMED_CHOWN" = "YES" ]; then
+ # Make sure that /var/named has correct ownership:
+ chown -R ${NAMED_USER}:${NAMED_GROUP} /var/named
+ if [ -r /etc/rndc.key ]; then
+ # Make sure that /etc/rndc.key has correct ownership:
+ chown ${NAMED_USER}:${NAMED_GROUP} /etc/rndc.key
+ fi
fi
# Start named:
if [ -x /usr/sbin/named ]; then