summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ANNOUNCE.14_2215
-rw-r--r--ANNOUNCE.15.0118
-rw-r--r--CHANGES_AND_HINTS.TXT11
-rw-r--r--ChangeLog.rss30
-rw-r--r--ChangeLog.txt21
-rw-r--r--FILELIST.TXT33
-rw-r--r--RELEASE_NOTES227
-rw-r--r--isolinux/README.TXT4
8 files changed, 320 insertions, 339 deletions
diff --git a/ANNOUNCE.14_2 b/ANNOUNCE.14_2
deleted file mode 100644
index 1565719de..000000000
--- a/ANNOUNCE.14_2
+++ /dev/null
@@ -1,215 +0,0 @@
-
- Yes, it is that time again (finally)! Following a long period of
-planning, development, and testing, the Slackware Linux Project is proud
-to announce the latest stable release of the longest running distribution
-of the Linux operating system, Slackware version 14.2!
-
- We are sure you'll enjoy the many improvements. We've done our best
-to bring the latest technology to Slackware while still maintaining the
-stability and security that you have come to expect. Slackware is well
-known for its simplicity and the fact that we try to bring software to
-you in the condition that the authors intended.
-
- Slackware 14.2 brings many updates and enhancements, among which
-you'll find two of the most advanced desktop environments available
-today: Xfce 4.12.1, a fast and lightweight but visually appealing and
-easy to use desktop environment, and KDE 4.14.21 (KDE 4.14.3 with
-kdelibs-4.14.21) a stable release of the 4.14.x series of the award-
-winning KDE desktop environment. These desktops utilize eudev, udisks,
-and udisks2, and many of the specifications from freedesktop.org which
-allow the system administrator to grant use of various hardware devices
-according to users' group membership so that they will be able to use
-items such as USB flash sticks, USB cameras that appear like USB storage,
-portable hard drives, CD and DVD media, MP3 players, and more, all
-without requiring sudo, the mount or umount command. Just plug and play.
-Slackware's desktop should be suitable for any level of Linux experience.
-
- Slackware uses the 4.4.14 kernel bringing you advanced performance
-features such as journaling filesystems, SCSI and ATA RAID volume
-support, SATA support, Software RAID, LVM (the Logical Volume Manager),
-and encrypted filesystems. Kernel support for X DRI (the Direct
-Rendering Interface) brings high-speed hardware accelerated 3D graphics
-to Linux.
-
- There are two kinds of kernels in Slackware. First there are the
-huge kernels, which contain support for just about every driver in the
-Linux kernel. These are primarily intended to be used for installation,
-but there's no real reason that you couldn't continue to run them after
-you have installed. The other type of kernel is the generic kernel, in
-which nearly every driver is built as a module. To use a generic kernel
-you'll need to build an initrd to load your filesystem module and
-possibly your drive controller or other drivers needed at boot time,
-configure LILO to load the initrd at boot, and reinstall LILO. See the
-docs in /boot after installing for more information. Slackware's Linux
-kernels come in both SMP and non-SMP types now. The SMP kernel supports
-multiple processors, multi-core CPUs, HyperThreading, and about every
-other optimization available. In our own testing this kernel has proven
-to be fast, stable, and reliable. We recommend using the SMP kernel
-even on single processor machines if it will run on them. Note that on
-x86_64 (64-bit), all the kernels are SMP capable.
-
-
-Here are some of the advanced features of Slackware 14.2:
-
-- Runs the 4.4.14 version of the Linux kernel from ftp.kernel.org.
- The 4.4.x series is well-tested, offers good performance, and will be
- getting long term support from kernel.org. For people interested in
- running the latest Linux kernel, we've also put configuration files for
- Linux 4.6 in /testing.
-
-- System binaries are linked with the GNU C Library, version 2.23.
- This version of glibc also has excellent compatibility with
- existing binaries.
-
-- X11 based on the X.Org Foundation's modular X Window System.
- This is X11R7.7 with many improvements in terms of performance and
- hardware support.
-
-- Installs gcc-5.3.0 as the default C, C++, Objective-C,
- Fortran-77/95/2003/2008, and Ada 95/2005/2012 compiler.
-
-- Also includes LLVM and Clang, an alternate compiler for C, C++,
- Objective-C and Objective-C++.
-
-- The x86_64 version of Slackware 14.2 supports installation and booting
- on machines using UEFI firmware.
-
-- Support for NetworkManager for simple configuration of wired and
- wireless network connections, including mobile broadband, IPv6, VPN,
- and more. Roam seamlessly between known networks, and quickly set
- up new connections. We've retained full support for the traditional
- Slackware networking scripts and for the wicd network manager,
- offering choice and flexibility to all levels of users.
-
-- Support for fully encrypted network connections with OpenSSL,
- OpenSSH, OpenVPN, and GnuPG.
-
-- Apache (httpd) 2.4.20 web server with Dynamic Shared Object
- support, SSL, and PHP 5.6.23.
-
-- USB2, USB3, IEEE 1394 (FireWire), and ACPI support, as well as legacy
- PCMCIA and Cardbus support. This makes Slackware a great operating
- system for your laptop.
-
-- The udev (eudev) dynamic device management system for Linux 4.x.
- This locates and configures most hardware automatically as it is added
- (or removed) from the system, loading kernel modules as needed. It
- works along with the kernel's tmpfs filesystem to create access nodes
- in the /dev directory.
-
-- New development tools, including Perl 5.22.2, Python 2.7.11,
- Ruby 2.2.5, Subversion 1.9.4, git-2.9.0, mercurial-3.8.2,
- graphical tools like Qt designer and KDevelop, and much more.
-
-- Updated versions of the Slackware package management tools make it
- easy to add, remove, upgrade, and make your own Slackware packages.
- Package tracking makes it easy to upgrade from Slackware 14.1 to
- Slackware 14.2 (see UPGRADE.TXT and CHANGES_AND_HINTS.TXT).
- The slackpkg tool can also help update from an older version of
- Slackware to a newer one, and keep your Slackware system up to date.
- In addition, the slacktrack utility will help you build and maintain
- your own packages.
-
-- Web browsers galore! Includes KDE's Konqueror 4.14.13, SeaMonkey 2.40
- (this is the replacement for the Mozilla Suite), Mozilla Firefox ESR 45.2.0,
- as well as the Thunderbird 45.1.1 email and news client with advanced
- junk mail filtering. A script is also available in /extra to repackage
- Google Chrome as a native Slackware package (Chrome is only available for
- x86_64).
-
-- The KDE Software Compilation 4.14.21 (KDE 4.14.3 with kdelibs-4.14.21),
- a complete desktop environment. This includes the Calligra productivity
- suite (previously known as KOffice), networking tools, GUI development
- with KDevelop, multimedia tools (including the Amarok music player and
- K3B disc burning software), the Konqueror web browser and file manager,
- dozens of games and utilities, international language support, and more.
-
-- A collection of GTK+ based applications including pidgin-2.10.12,
- gimp-2.8.16, gkrellm-2.3.7, hexchat-2.12.1, xsane-0.999, and pan-0.139.
-
-- A repository of extra software packages compiled and ready to run
- in the /extra directory.
-
-- Many more improved and upgraded packages than we can list here. For
- a complete list of core packages in Slackware 14.2, see this file:
-
- ftp://ftp.slackware.com/pub/slackware/slackware-14.2/PACKAGES.TXT
-
-
-Downloading Slackware 14.2:
----------------------------
-
- The full version of Slackware Linux 14.2 is available for download
-from the central Slackware FTP site hosted by our friends at osuosl.org:
-
- ftp://ftp.slackware.com/pub/slackware/slackware-14.2/
-
-If the sites are busy, see the list of official mirror sites here:
-
- http://mirrors.slackware.com
-
- We will be setting up BitTorrent downloads for the official ISO
-images. Stay tuned to http://slackware.com for the latest updates.
-
- Instructions for burning the Slackware tree onto install discs may
-be found in the isolinux directory.
-
-
-Purchasing Slackware on CD-ROM or DVD:
---------------------------------------
-
- Or, please consider purchasing the Slackware Linux 14.2 six CD-ROM
-set or deluxe dual-sided DVD release directly from Slackware Linux, and
-you'll be helping to support the continued development of Slackware
-Linux!
-
- The DVD release has the 32-bit x86 Slackware 14.2 release on one
-side, and the 64-bit x86_64 Slackware 14.2 release on the other. Both
-sides are bootable for easy installation, and includes everything from
-both releases of Slackware 14.2, including the complete source code
-trees.
-
- The 6 CD-ROM release of Slackware 14.2 is the 32-bit x86 edition.
-It includes a bootable first CD-ROM for easy installation. The 6
-CD-ROMs are labeled for easy reference.
-
- The Slackware 14.2 x86 6 CD-ROM set is $49.95 plus shipping, or
-choose the Slackware 14.2 x86/x86_64 dual-sided DVD (also $49.95 plus
-shipping).
-
- Slackware Linux is also available by subscription. When we release
-a new version of Slackware (which is normally once or twice a year) we
-ship it to you and bill your credit card for a reduced subscription
-price ($32.99 for the CD-ROM set, or $39.95 for the DVD) plus shipping.
-
- For shipping options, see the Slackware store website. Before
-ordering express shipping, you may wish to check that we have the
-product in stock. We make releases to the net at the same time as disc
-production begins, so there is a lag between the online release and the
-shipping of media. But, even if you download now you can still buy the
-official media later. You'll feel good, be helping the project, and have
-a great decorative item perfect for any computer room shelf. :-)
-
-
-Ordering Information:
----------------------
-
- You can order online at the Slackware Linux store:
-
- http://store.slackware.com
-
- Other Slackware items like t-shirts, caps, pins, and stickers can
-also be found here. These will help you find and identify yourself to
-your fellow Slackware users.
-
- Order inquiries (including questions about becoming a Slackware
-reseller) may be directed to this address: info@slackware.com
-
-Have fun! :^) I hope you find Slackware to be useful, and thanks
-very much for your support of this project over the years.
-
----
-Patrick J. Volkerding <volkerdi@slackware.com>
-
-Visit us on the web at: http://slackware.com
-
diff --git a/ANNOUNCE.15.0 b/ANNOUNCE.15.0
new file mode 100644
index 000000000..510018680
--- /dev/null
+++ b/ANNOUNCE.15.0
@@ -0,0 +1,118 @@
+BREAKING NEWS, SEBEKA MINNESOTA 2022-02-02:
+
+Well folks, in spite of the dire predictions of YouTube pundits, this
+morning the Slackhog emerged from its development den, did *not* see its
+shadow, and Slackware 15.0 has been officially released - another six
+weeks (or years) of the development treadmill averted.
+
+This has been an interesting development cycle (in the "may you live in
+interesting times" sense). Anyone who has followed Linux development over
+the years has seen the new technology and a slow but steady drift away from
+the more UNIX-like structure. The challenge this time around was to adopt
+as much of the good stuff out there as we could without changing the
+character of the operating system. Keep it familiar, but make it modern.
+And boy did we have our work cut out for us. We adopted PAM (finally)
+as projects we needed dropped support for pure shadow passwords. We switched
+from ConsoleKit2 to elogind, making it much easier to support software
+that targets that Other Init System and bringing us up-to-date with the
+XDG standards. We added support for PipeWire as an alternate to PulseAudio,
+and for Wayland sessions in addition to X11. Dropped Qt4 and moved entirely
+to Qt5. Brought in Rust and Python 3. Added many, many new libraries to the
+system to help support all the various additions. We've upgraded to two of
+the finest desktop environments available today: Xfce 4.16, a fast and
+lightweight but visually appealing and easy to use desktop environment, and
+the KDE Plasma 5 graphical workspaces environment, version 5.23.5 (the
+Plasma 25th Anniversary Edition). This also supports running under Wayland
+or X11.
+
+We still love Sendmail, but have moved it into the /extra directory and made
+Postfix the default mail handler. The old imapd and ipop3d have been retired
+and replaced by the much more featureful Dovecot IMAP and POP3 server.
+
+The Slackware pkgtools (package management utilities) saw quite a bit of
+development as well. File locking was implemented to prevent parallel
+installs or upgrades from colliding, and the amount of data written to
+storage minimized in order to avoid extra writes on SSD devices.
+
+For the first time ever we have included a "make_world.sh" script that allows
+automatically rebuilding the entire operating system from source. We also
+made it a priority throughout the development cycle to ensure that nothing
+failed to build. All the sources have been tested and found to build
+properly. Special thanks to nobodino for spearheading this effort.
+
+We have also included new scripts to easily rebuild the installer, and to
+build the kernel packages. With the new ease of generating kernel packages,
+we went on to build and test nearly every kernel that was released, finally
+landing on the 5.15.x LTS series which we've used for this release. There
+are also some sample config files to build 5.16 kernels included in the
+/testing directory for anyone interested in using those kernels.
+
+There's really just way too many upgrades to list them all here. For a
+complete list of included packages, see:
+
+ftp://ftp.slackware.com/pub/slackware/slackware64-15.0/PACKAGES.TXT
+
+
+Downloading Slackware 15.0:
+---------------------------
+
+The full version of Slackware Linux 15.0 is available for download from the
+central Slackware FTP site hosted by our friends at osuosl.org.
+
+If your machine supports x86_64, it is highly recommended that you use the
+Slackware64 (64-bit) version for the best possible performance:
+ ftp://ftp.slackware.com/pub/slackware/slackware64-15.0/
+
+The 32-bit x86 version may be found here:
+ ftp://ftp.slackware.com/pub/slackware/slackware-15.0/
+
+The links above are for the Slackware file tree. If you already have Slackware
+14.2 installed, you can use these files and follow the instructions in the
+UPGRADE.TXT document to upgrade your system to Slackware 15.0. Instructions
+for burning the Slackware file tree onto install discs may be found in the
+isolinux directory.
+
+If you're looking for a bootable installer, ISO images are available that can
+be written to a DVD or (using dd) to a USB stick:
+
+ ftp://ftp.slackware.com:/pub/slackware-iso/slackware64-15.0-iso
+ ftp://ftp.slackware.com:/pub/slackware-iso/slackware-15.0-iso
+
+If the sites are busy, see the list of official mirror sites here:
+
+ http://mirrors.slackware.com
+
+We will be setting up BitTorrent downloads for the official ISO images.
+Stay tuned to http://slackware.com and the ##slackware IRC channel on
+libera.chat for the latest updates.
+
+This time around we've gone completely virtual. There are no CDs or DVDs to
+purchase, and no new stickers, hats, pins, or T-shirts. You can still find
+a few items like these on CafePress searching for Slackware, and I might even
+make a couple of pennies off them depending on which store you end up on.
+It's possible that I'll look into some new stuff after I take a bit of a
+breather from this long development cycle... but software was the priority
+this time, not swag.
+
+Huge thanks to the Slackware community for all the help making this release
+possible. If it weren't for your generous support I'd probably be working at
+the potato chip factory instead of on Slackware. ;-) My family and I are
+grateful for the support, and I hope everyone will enjoy the new release.
+
+If you'd like to help us keep this project going, contributions are gratefully
+accepted here:
+
+https://www.patreon.com/slackwarelinux
+https://paypal.me/volkerdi
+
+At this time any contributions are not tax deductible.
+Thanks for your support in any amount!
+
+Have fun! :-) I hope you find Slackware to be useful, and thanks
+very much for your support of this project over the years.
+
+
+---
+Patrick J. Volkerding <volkerdi@slackware.com>
+
+Visit us on the web at: http://slackware.com
diff --git a/CHANGES_AND_HINTS.TXT b/CHANGES_AND_HINTS.TXT
index f2815c0ea..0e7ff1a25 100644
--- a/CHANGES_AND_HINTS.TXT
+++ b/CHANGES_AND_HINTS.TXT
@@ -48,6 +48,17 @@ The stock networking scripts now use iproute2 instead of net-tools and
rationale is that a newly installed machine should not have internet
connectivity without admin intervention) - see the USE_SLAAC config
parameter in the new rc.inet1.conf file.
+
+Slackware packages no longer install libtool's .la files, which have been
+ deprecated in favor of pkg-config's .pc files. Because of this, it's
+ possible if you're upgrading from Slackware 14.2 that you may have .la
+ files that were installed by software that you built yourself or as part
+ of third-party packages. These other .la files may contain references
+ to .la files that Slackware no longer ships, which would cause compile
+ failures to occur. The good news is that you really don't need to do
+ much more than remove the .la files and everything will work fine
+ without them. This command will remove these files for you:
+ rm -f --verbose /{,usr/,usr/local/}lib{,64}/*.la
The ntp package has changed such that ntpd now drops privileges and runs as
user ntp and group ntp. Be sure to move/merge the changes to rc.ntpd and
diff --git a/ChangeLog.rss b/ChangeLog.rss
index 3789bb800..20b1eeb87 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,36 @@
<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>Wed, 2 Feb 2022 08:21:48 GMT</pubDate>
- <lastBuildDate>Wed, 2 Feb 2022 10:59:43 GMT</lastBuildDate>
+ <pubDate>Wed, 2 Feb 2022 22:22:22 GMT</pubDate>
+ <lastBuildDate>Thu, 3 Feb 2022 23:28:48 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.13</generator>
<item>
+ <title>Wed, 2 Feb 2022 22:22:22 GMT</title>
+ <pubDate>Wed, 2 Feb 2022 22:22:22 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20220202222222</link>
+ <guid isPermaLink="false">20220202222222</guid>
+ <description>
+ <![CDATA[<pre>
+Slackware 15.0 x86_64 stable is released!
+Another too-long development cycle is behind us after we bit off more than
+we could chew and then had to shine it up to a high-gloss finish. Hopefully
+we've managed to get the tricky parts out of the way so that we'll be able
+to see a 15.1 incremental update after a far shorter development cycle.
+Certainly the development infrastructure has been streamlined here and things
+should be easier moving forward. My thanks to the rest of the Slackware team,
+all the upstream developers who have given us such great building materials,
+the folks on LinuxQuestions.org and elsewhere for all the help with testing,
+great suggestions, and countless bug fixes, and to everyone who helped
+support this project so that the release could finally see the light of day.
+I couldn't have done any of this without your help, and I'm grateful to all
+of you. Thanks!
+For more information, check out the RELEASE_NOTES, CHANGES_AND_HINTS.TXT,
+and ANNOUNCE.15.0.
+Have fun! :-)
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Wed, 2 Feb 2022 08:21:48 GMT</title>
<pubDate>Wed, 2 Feb 2022 08:21:48 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20220202082148</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 0898d3924..8abd4da67 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,24 @@
+Wed Feb 2 22:22:22 UTC 2022
+Slackware 15.0 x86_64 stable is released!
+
+Another too-long development cycle is behind us after we bit off more than
+we could chew and then had to shine it up to a high-gloss finish. Hopefully
+we've managed to get the tricky parts out of the way so that we'll be able
+to see a 15.1 incremental update after a far shorter development cycle.
+Certainly the development infrastructure has been streamlined here and things
+should be easier moving forward. My thanks to the rest of the Slackware team,
+all the upstream developers who have given us such great building materials,
+the folks on LinuxQuestions.org and elsewhere for all the help with testing,
+great suggestions, and countless bug fixes, and to everyone who helped
+support this project so that the release could finally see the light of day.
+I couldn't have done any of this without your help, and I'm grateful to all
+of you. Thanks!
+
+For more information, check out the RELEASE_NOTES, CHANGES_AND_HINTS.TXT,
+and ANNOUNCE.15.0.
+
+Have fun! :-)
++--------------------------+
Wed Feb 2 08:21:48 UTC 2022
a/kernel-generic-5.15.19-x86_64-2.txz: Upgraded.
a/kernel-huge-5.15.19-x86_64-2.txz: Upgraded.
diff --git a/FILELIST.TXT b/FILELIST.TXT
index c62f036f8..c8ab4ef0a 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Wed Feb 2 08:25:37 UTC 2022
+Thu Feb 3 19:39:51 UTC 2022
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 2022-02-02 08:21 .
--rw-r--r-- 1 root root 10064 2016-06-30 18:39 ./ANNOUNCE.14_2
--rw-r--r-- 1 root root 15913 2022-01-18 20:05 ./CHANGES_AND_HINTS.TXT
--rw-r--r-- 1 root root 1098232 2022-02-02 04:28 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2022-02-02 04:28 ./CHECKSUMS.md5.asc
+drwxr-xr-x 12 root root 4096 2022-02-03 07:30 .
+-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 1098186 2022-02-03 07:30 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2022-02-03 07:30 ./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 1863493 2022-02-02 08:21 ./ChangeLog.txt
+-rw-r--r-- 1 root root 1864552 2022-02-02 22:22 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
@@ -25,8 +25,7 @@ drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./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 1429574 2022-02-02 04:28 ./FILELIST.TXT
--rw-r--r-- 1 root root 0 2022-01-27 22:50 ./FILE_LIST
+-rw-r--r-- 1 root root 1429511 2022-02-03 19:38 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
-rw-r--r-- 1 root root 864745 2022-02-02 08:25 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
@@ -35,7 +34,7 @@ drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./EFI/BOOT
-rw-r--r-- 1 root root 8751 2016-06-28 21:44 ./README_LVM.TXT
-rw-r--r-- 1 root root 19658 2013-06-18 04:34 ./README_RAID.TXT
-rw-r--r-- 1 root root 7928 2018-07-19 06:33 ./README_UEFI.TXT
--rw-r--r-- 1 root root 6089 2022-02-01 19:38 ./RELEASE_NOTES
+-rw-r--r-- 1 root root 7613 2022-02-03 04:38 ./RELEASE_NOTES
-rw-r--r-- 1 root root 13855 2008-12-08 18:13 ./SPEAKUP_DOCS.TXT
-rw-r--r-- 1 root root 17294 2008-12-08 18:13 ./SPEAK_INSTALL.TXT
-rw-r--r-- 1 root root 57187 2022-02-01 19:37 ./Slackware-HOWTO
@@ -675,7 +674,7 @@ drwxr-xr-x 2 root root 4096 2019-10-18 18:28 ./extra/xv
-rw-r--r-- 1 root root 953308 2018-04-13 18:00 ./extra/xv/xv-3.10a-x86_64-9.txz
-rw-r--r-- 1 root root 163 2018-04-13 18:00 ./extra/xv/xv-3.10a-x86_64-9.txz.asc
drwxr-xr-x 3 root root 4096 2022-02-02 08:21 ./isolinux
--rw-r--r-- 1 root root 6183 2017-11-18 18:47 ./isolinux/README.TXT
+-rw-r--r-- 1 root root 6185 2022-02-03 06:53 ./isolinux/README.TXT
-rw-r--r-- 1 root root 788 2007-03-17 19:50 ./isolinux/README_SPLIT.TXT
-rw-r--r-- 1 root root 1474560 2021-06-15 19:16 ./isolinux/efiboot.img
-rw-r--r-- 1 root root 574 2013-10-24 00:19 ./isolinux/f2.txt
@@ -738,12 +737,12 @@ drwxr-xr-x 2 root root 4096 2008-05-07 05:21 ./pasture/source/php/pear
-rwxr-xr-x 1 root root 9448 2018-05-16 22:38 ./pasture/source/php/php.SlackBuild
-rw-r--r-- 1 root root 775 2017-07-07 19:25 ./pasture/source/php/php.ini-development.diff.gz
-rw-r--r-- 1 root root 830 2005-12-09 05:18 ./pasture/source/php/slack-desc
-drwxr-xr-x 2 root root 4096 2012-09-20 18:06 ./patches
--rw-r--r-- 1 root root 552 2012-09-20 18:06 ./patches/CHECKSUMS.md5
--rw-r--r-- 1 root root 198 2012-09-20 18:06 ./patches/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 575 2012-09-20 18:06 ./patches/FILE_LIST
--rw-r--r-- 1 root root 14 2012-09-20 18:06 ./patches/MANIFEST.bz2
--rw-r--r-- 1 root root 224 2012-09-20 18:06 ./patches/PACKAGES.TXT
+drwxr-xr-x 2 root root 4096 2022-02-03 07:03 ./patches
+-rw-r--r-- 1 root root 552 2022-02-03 07:03 ./patches/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2022-02-03 07:03 ./patches/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 575 2022-02-03 07:03 ./patches/FILE_LIST
+-rw-r--r-- 1 root root 14 2022-02-03 07:03 ./patches/MANIFEST.bz2
+-rw-r--r-- 1 root root 224 2022-02-03 07:03 ./patches/PACKAGES.TXT
drwxr-xr-x 17 root root 4096 2022-02-02 08:25 ./slackware64
-rw-r--r-- 1 root root 337498 2022-02-02 08:25 ./slackware64/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2022-02-02 08:25 ./slackware64/CHECKSUMS.md5.asc
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index b302330a9..be88e18eb 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -1,108 +1,129 @@
+Slackware 15.0 release notes. Wed Feb 2 18:39:59 CST 2022
-Slackware 14.2 release notes. Thu Jun 30 22:37:15 UTC 2016
-
-Hi folks,
-
- Historically, the RELEASE_NOTES had been mostly technical
-information, but once again Robby Workman has covered the important
-technical details in CHANGES_AND_HINTS.TXT. Thanks!
-
- After jumping ahead through various Linux kernel branches over
-the course of this development cycle, we ended up on the 4.4.x
-branch and decided to stick with it. Greg Kroah-Hartman's
-announcement back in October that the 4.4 series would be getting
-a long-term support for two years helped to cement this decision
-and should be good news for anyone wanting to keep a maintained
-stable kernel on their system. As usual, the kernel is provided in
-two flavors, generic and huge. The huge kernel contains enough built-in
-drivers that in most cases an initrd is not needed to boot the system.
-The generic kernels require the use of an initrd to load the kernel
-modules needed to mount the root filesystem. Using a generic kernel
-will save some memory and possibly avoid a few boot time warnings.
-On the 32-bit side of things, there are both SMP (multiple processor
-capable) and non-SMP (single processor) kernels. The non-SMP kernel
-is mostly intended for machines that can't run the SMP kernel, which
-is anything older than a Pentium III, and some models of the Pentium M
-that don't support PAE (although it seems that these might support PAE
-but just lack the CPU flags to advertise it -- try booting with the
-"forcepae" kernel option). On 32-bit, it is highly recommended to use
-the SMP kernel if your machine is able to boot with it (even if you have
-only a single core) because the optimization and memory handling
-options should yield better performance.
-
- If you'd like to try out the latest kernel branch, you'll find
-.config files for Linux 4.6 in the /testing/source/ directory.
-
- Slackware 14.2 has support for systems running UEFI firmware (x86_64
-Slackware edition only). Packages that help support UEFI include elilo,
-GRUB 2, and efibootmgr, and all of the installation media supports
-booting under UEFI, as do the USB boot sticks generated during
-installation. At this point there is no support for running the system
-under Secure Boot, but a dedicated user could add their own Machine Owner
-Key, sign their kernels, modules, and bootloader, and then use shim to
-start the bootloader. Documentation for installing on UEFI machines is
-provided in a README_UEFI.TXT found in the top-level Slackware directory.
-
- Slackware ISO images (both the ones available online as well as
-the discs sent out from the Slackware store) have been processed using
-isohybrid. This allows them to be written to a USB stick, which can
-then be booted and used as the install source. This works on machines
-running both regular BIOS as well as UEFI.
-
- Slackware 14.2 contains updated versions of both KDE and Xfce, and
-both of these have been split as much as possible into their component
-packages rather than larger bundles. This not only makes it easier to
-remove software that you don't need, but also makes it easier to
-maintain on our end. If something needs a patch, it's a whole lot
-easier to issue a patch for only the affected item. This saves storage
-space on the archive sites, and your time and bandwidth downloading
-the updates.
-
- Although Slackware does not ship the GNOME desktop, we can recommend
-a couple of places to look if you're interested in trying to add it to
-your system. The Dropline project ( http://www.droplinegnome.net ) will
-be putting together a set of packages for running GNOME 3.20.1 on
-Slackware. There's also the MATE desktop, which is a fork of GNOME 2.x.
-SlackBuild scripts are available to compile MATE packages for Slackware
-from http://mateslackbuilds.github.io - thanks to Chess Griffin and
-Willy Sudiarto Raharjo for making this option available.
-
- Need more build scripts? Something that you wanted wasn't included
-in Slackware? Well, then check out slackbuilds.org. Several of the team
-members work on the scripts there.
-
- There's a community driven site for Slackware documentation,
-http://docs.slackware.com -- check it out, and join in to share your
-knowledge!
-
- Thanks to the rest of the team (and other contributors) for the
-great help -- Eric Hameleers for major work on the KDE SC packages, init
-scripts, installer, documentation (especially getting docs.slackware.com
-up and running), and all the extra packages like multilib compilers
-(read more here: http://alien.slackbook.org/blog/), Robby Workman for
-following X.Org, eudev, NetworkManager, wicd, Xfce, and tons of other
-projects, building and testing all that stuff, writing documentation, his
-work with the team at slackbuilds.org, and lots of package upgrades,
-Piter Punk for slackpkg work, Stuart Winter for more updates to
+Good hello folks, nice to see you here again. :-)
+
+Historically, the RELEASE_NOTES had been mostly technical information, but
+once again Robby Workman has covered the important technical details in
+CHANGES_AND_HINTS.TXT. Thanks!
+
+We've actually built over 400 different Linux kernel versions over the years
+it took to finally declare Slackware 15.0 stable (by contrast, we tested 34
+kernel versions while working on Slackware 14.2). We finally ended up on kernel
+version 5.15.19 after Greg Kroah-Hartman confirmed that it would get long-term
+support until at least October 2023 (and quite probably for longer than that).
+As usual, the kernel is provided in two flavors, generic and huge. The huge
+kernel contains enough built-in drivers that in most cases an initrd is not
+needed to boot the system. The generic kernels require the use of an initrd to
+load the kernel modules needed to mount the root filesystem. Using a generic
+kernel will save some memory and possibly avoid a few boot time warnings.
+I'd strongly recommend using a generic kernel for the best kernel module
+compatibility as well. It's easier to do that than in previous releases - the
+installer now makes an initrd for you, and the new geninitrd utility will
+rebuild the initrd automatically for the latest kernel packages you've
+installed on the system.
+
+On the 32-bit side, there are both SMP (multiple processor capable) and
+non-SMP (single processor) kernels. The non-SMP kernel is mostly intended for
+machines that can't run the SMP kernel, which is anything older than a
+Pentium III, and some models of the Pentium M that don't support PAE (although
+it seems that these might support PAE but just lack the CPU flags to advertise
+it -- try booting with the "forcepae" kernel option). On 32-bit, it is highly
+recommended to use the SMP kernel if your machine is able to boot with it
+(even if you have only a single core) because the optimization and memory
+handling options should yield better performance.
+
+If you'd like to try out the latest kernel branch, you'll find .config files
+for Linux 5.16 in the /testing/source/ directory.
+
+Slackware 15.0 has support for systems running UEFI firmware (x86_64 Slackware
+edition only). Packages that help support UEFI include elilo, GRUB 2, and
+efibootmgr, and all of the installation media supports booting under UEFI, as
+do the USB boot sticks generated during installation. At this point there is
+no support for running the system under Secure Boot, but a dedicated user
+could add their own Machine Owner Key, sign their kernels, modules, and
+bootloader, and then use shim to start the bootloader. We'll be looking into
+supporting this officially in the next release. Documentation for installing
+on UEFI machines is provided in a README_UEFI.TXT found in the top-level
+Slackware directory.
+
+The Slackware ISO images have been processed using an isohybrid format which
+allows them to be burned to DVD, *or* to be written to a USB stick, which can
+then be booted and used as the install source. This works on machines running
+both regular BIOS as well as UEFI.
+
+Need more build scripts? Something that you wanted wasn't included in
+Slackware? Well, then check out slackbuilds.org. Several of the team members
+work on the scripts there along with many other dedicated volunteers.
+
+There's a community driven site for Slackware documentation,
+http://docs.slackware.com -- check it out, and join in to share your knowledge!
+
+Thanks to the rest of the Slackware team (and other contributors) for the
+great help -- Eric Hameleers for his massive efforts on getting KDE Plasma 5
+ready and continuing to maintain it even as the development cycle ran much
+longer than expected. Eric, I know I came close to wearing out your patience,
+so thanks for sticking it out and for all your other help with extra packages,
+multilib support, docs.slackware.com, and everything else you do for Slackware.
+Everyone be sure to follow Eric's blog at: http://alien.slackbook.org/blog/
+Thanks to Robby Workman for help on tons of stuff... especially Xfce but also
+tons of miscellaneous updates, the CHANGES_AND_HINTS file and other
+documentation, managing various project infrastructure including helping to
+obtain servers, getting them all set up, finding hosting, etc. Thanks to our
+friends at OnyxLight Communications who helped us out with hosting (and
+hardware, too!) for our development server. Onyxlight closed down during the
+pandemic, unfortunately. I hope they're all doing well. Thanks to PiterPunk
+for his work on maintaining slackpkg and various bugfixes. Thanks to Darren
+"Tadgy" Austin for rewriting the netconfig utility adding support for IPv6,
+VLANs, link aggregation and more. Thanks to Stuart Winter for more updates to
linuxdoc-tools, slacktrack, and for all kinds of fixes throughout the
installer and system (he finds my bugs all the time while porting packages
-to ARM for the Slackware ARM port: http://www.armedslack.org/), Vincent
-Batts for keeping Ruby working well and other miscellaneous fixes,
-Heinz Wiesinger for working on PHP, MariaDB (especially!), icu4c, LLVM, and
-lots of other stuff, Amritpal Bath for various bugfixes and helping with
-release torrents, mrgoblin for testing RAID, bluetooth, and being a master
-of regex. Other very honorable mentions go to Alan Hicks, Erik Jan Tromp,
-Karl Magnus Kolstø, Mark Post, Fred Emmott, and NetrixTardis, and anyone
-else I'm forgetting (including the other team members who contributed
-little fixes and suggestions here and there along with general moral
-support). Special thanks to the folks who mailed in bug reports (and fixes)
-and helped collaborate on this release. This was another great release
-cycle for community participation, especially on the LinuxQuestions.org
-Slackware forum. Thanks for the help, for keeping this project fun, and
-making it possible for us to keep up with the rapid pace of Linux
-development. Thanks to Andrea and Briah, too!
-
-Have fun!
+to ARM for the Slackware ARM port: https://arm.slackware.com), Vincent Batts
+for making Slackware PAM support a reality, Heinz Wiesinger for working on KDE
+/ Plasma and Qt, LLVM, MariaDB, OpenCL, and really just all kinds of stuff,
+Erik Jan Tromp for help with the pkgtools rewrite and support for parallel
+compression/decompression testing and benchmarking. Willy Sudiarto Raharjo
+for work on slackbuilds.org, MATE, sbopkg, and more. Matteo "ponce" Bernardini
+for countless bugfixes and all the work getting slackbuilds.org ready for this
+new release. Honorable mentions also go to long-time contributors and friends
+of the project including Karl Magnus Kolstø, NetrixTardis, Alan Hicks,
+mrgoblin, and Mark Post. Special thanks to everyone else who reported bugs
+(and/or provided fixes) or helped collaborate on this release in any way.
+The Slackware community stepped up in all kinds of ways this time around,
+especially all my friends on the LinuxQuestions.org Slackware forum.
+Special thanks and sorry to everyone I forgot.
+Thanks also to my family for putting up with all of this. ;-)
-Pat Volkerding <volkerdi@slackware.com>
+IN MEMORIAM
+-----------
+
+Sadly, we lost a couple of good friends during this development cycle and
+this release is dedicated to them.
+
+Erik "alphageek" Jan Tromp passed away in 2020 after a long illness. He was
+a long-time member of the Slackware core team doing a ton of stuff behind
+the scenes and a master of lesser-known programming languages like Tcl. :-)
+For a long time he lived closer to me geographically than anyone else on
+the core team, but unfortunately with an international border between us
+we never did meet in person. But he was there in chat every day and was a
+good friend to everyone on the team. He is greatly missed. Sorry I didn't
+get 15.0 out in time for you to see it...
+
+My old friend Brett Person also passed away in 2020. Without Brett, it's
+possible that there wouldn't be any Slackware as we know it - he's the one
+who encouraged me to upload it to FTP back in 1993 and served as Slackware's
+original beta-tester. He was long considered a co-founder of this project.
+I knew Brett since the days of the Beggar's Banquet BBS in Fargo back in
+the 80's. When the Slackware Project moved to Walnut Creek CDROM, Brett was
+hired as well, and we spent many hours on the road and sitting next to each
+other representing Slackware at various trade shows. Brett seemed to know
+all kinds of computer luminaries and was an amazing storyteller, always
+with his smooth radio voice. Gonna miss you too, pal.
+
+
+To everyone out there still reading this, thanks. :-)
+Hope to see you again the next time we do this.
+
+Cheers,
+
+Pat Volkerding <volkerdi@slackware.com>
diff --git a/isolinux/README.TXT b/isolinux/README.TXT
index 2e1357db2..fa84ca64b 100644
--- a/isolinux/README.TXT
+++ b/isolinux/README.TXT
@@ -18,7 +18,7 @@ xorriso -as mkisofs \
-eltorito-alt-boot \
-e isolinux/efiboot.img \
-no-emul-boot -isohybrid-gpt-basdat \
- -m 'source' \
+ -m 'source/' \
-volid "SlackDVD" \
-output /tmp/slackware-dvd.iso \
.
@@ -55,7 +55,7 @@ xorriso -as mkisofs \
-eltorito-alt-boot \
-e isolinux/efiboot.img \
-no-emul-boot -isohybrid-gpt-basdat \
- -m 'source' \
+ -m 'source/' \
-volid "SlackDVD" \
-output - \
. \