diff options
-rw-r--r-- | ANNOUNCE.14_2 | 215 | ||||
-rw-r--r-- | ANNOUNCE.15.0 | 118 | ||||
-rw-r--r-- | CHANGES_AND_HINTS.TXT | 11 | ||||
-rw-r--r-- | ChangeLog.rss | 30 | ||||
-rw-r--r-- | ChangeLog.txt | 21 | ||||
-rw-r--r-- | FILELIST.TXT | 33 | ||||
-rw-r--r-- | RELEASE_NOTES | 227 | ||||
-rw-r--r-- | isolinux/README.TXT | 4 |
8 files changed, 320 insertions, 339 deletions
diff --git a/ANNOUNCE.14_2 b/ANNOUNCE.14_2 deleted file mode 100644 index 1565719d..00000000 --- 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 00000000..51001868 --- /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 f2815c0e..0e7ff1a2 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 3789bb80..20b1eeb8 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 0898d392..8abd4da6 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 c62f036f..c8ab4ef0 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 b302330a..be88e18e 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 2e1357db..fa84ca64 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 - \
. \
|