== Slackware Live Edition ==
14-feb-2019: 1.3.1.1
ISO image based on Slackware -current "Wed Feb 13 23:01:59 UTC 2019"
- Plasma5 ISO contains KDE-5_19.02.
14-feb-2019: 1.3.1.
Unreleased internal test version.
Notable liveslak changes:
- Fixed the PXE client boot for real, also fixed the pxeserver.
First attempt (unsuccessful) to add support for PXE-booting UEFI-based
computers.
17-jan-2019: 1.3.0.2.
All ISO images based on Slackware -current "Thu Jan 17 04:52:06 UTC 2019"
- Plasma5 ISO contains KDE-5_19.01.
- MATE ISO contains the latest packages for Mate 1.20
- the 'bonus' subdirectory contains a multilib module; as well as
a module with the Broadcom "wl" wireless driver.
- XFCE live modules are compressed with xz to keep them as small as possible,
the others are compressed with zstd which gives the Live OS a speed boost
at the cost of increased ISO size.
Notable liveslak changes:
- Fixed the PXE client boot.
- Fixed the (harmless) error on boot about writable root partition.
- Fixed KDE4 search/semantic backends to work again with slackware-current.
11-dec-2018: 1.3.0.1.
ISO image based on Slackware -current "Tue Dec 11 01:16:11 UTC 2018"
- Plasma5 ISO contains KDE-5_18.12.
- the 'bonus' subdirectory contains a multilib module; as well as
a module with the Broadcom "wl" wireless driver which some laptops need
instead of the one which is part of the Linux kernel.
You can copy them to either the 'addons' or the 'optional' subdirectory
of liveslak.
09-sep-2018: 1.3.0.
ISO image based on Slackware -current "Fri Sep 7 23:00:06 UTC 2018"
- Plasma5 ISO contains KDE-5_18.09.
- Mate ISO contains Mate 1.20.
Notable liveslak changes:
- New compression option 'zstd' for the squashfs modules, bringing 60%
speed gain booting the Live OS in exchange for 10% larger ISO.
- Default language of the Live OS is configurable when generating the ISO
('us' is still the default).
29-jun-2018: 1.2.0.1.
ISO image based on Slackware -current "Sun Jul 29 08:27:12 UTC 2018"
- Plasma5 ISO contains KDE-5_18.07.
25-jun-2018: 1.2.0.
ISO image based on Slackware -current "Sat Jun 23 04:57:41 UTC 2018"
- Plasma5 ISO contains KDE-5_18.06_testing.
Notable liveslak changes:
- Optional config file on USB stick to set defaults for common variables:
BLACKLIST, INIT, KEYMAP, LIVE_HOSTNAME, LOAD, LOCALE, LUKSVOL,
NOLOAD, RUNLEVEL, TWEAKS, TZ, XKB.
24-apr-2018: 1.1.9.8.
ISO image based on Slackware -current "Sat Apr 21 17:39:25 UTC 2018"
- Plasma5 ISO contains KDE-5_18.04.
15-mar-2018: 1.1.9.7.
ISO images based on Slackware -current "Tue Mar 13 04:24:58 UTC 2018"
- Plasma5 ISO contains KDE-5_18.03.
10-feb-2018: 1.1.9.6.
Plasma5 ISO based on Slackware -current "Fri Feb 9 19:59:54 UTC 2018"
and KDE-5_18.02.
19-jan-2018: 1.1.9.5.
Plasma5 ISO based on Slackware -current "Wed Jan 17 21:36:23 UTC 2018"
and KDE-5_18.01.
Notable liveslak changes:
- Made the 'make-grub.sh' script compatible with grub-2.02 (so that a
EFI-bootable ISO can be created on slackware-current).
22-dec-2017: 1.1.9.4.
Plasma5 ISO based on Slackware -current "Fri Dec 22 07:09:35 UTC 2017".
22-nov-2017: 1.1.9.3.
ISO based on Slackware -current "Wed Nov 22 05:27:06 UTC 2017".
- Add CACert root certificates to the Live OS.
- Add Wayland support to the PLASMA5 ISO (removed 'wine' from optional).
22-oct-2017: 1.1.9.2.
ISO based on Slackware -current "Fri Oct 20 04:44:44 UTC 2017".
- Re-generated PLASMA5 ISO, which fits on a DVD again.
01-oct-2017: 1.1.9.2.
ISOs based on Slackware -current "Tue Oct 10 18:08:31 UTC 2017".
- Fixes in iso2usb.sh for formatting USB stick.
- new Plasma5 Live release.
01-oct-2017: 1.1.9.1.
ISOs based on Slackware -current "Fri Sep 29 22:58:54 UTC 2017".
- Fixed broken LUKS home in iso2usb.sh.
- Newer -current now includes texlive.
20-sep-2017: 1.1.9.
ISOs based on Slackware -current "Tue Sep 19 20:49:07 UTC 2017".
Highlights for this 'liveslak' release:
- Allow syntax 'livemedia=scandev:/path/to/live.iso'; With the 'scandev'
keyword, liveslak will search for the ISO on all local partitions.
- To 'iso2usb.sh' added options to list or scan for removable devices.
- Added 'upslak.sh', a script to tweak the Live USB stick:
+ update kernel & modules;
+ replace the live init script;
+ create an 'addon' squashfs module out of the persistent data store;
+ change the USB wait time on boot (similar to the 'iso2usb.sh' option);
+ add network modules to the initrd in case of custom Live USB where
network support was initially omitted.
- And other small improvements/bugfixes to the scripts.
17-jul-2017: 1.1.8.2.
ISO based on slackware64-current "Fri Jul 14 22:11:58 UTC 2017".
11-may-2017: 1.1.8.
ISO based on slackware64-current "Tue May 9 23:33:37 UTC 2017".
Highlights for this 'liveslak' release:
- Add boot-time tweak 'nsh' to disable new sub-pixel hinting in freetype.
- Ensure that the XFCE ISO will again fit on a CDROM medium.
19-apr-2017: 1.1.7.
ISO based on slackware64-current "Wed Apr 19 04:46:45 UTC 2017".
Highlights for this 'liveslak' release:
- STUDIOWARE was added as a supported Live variant.
- Get Slackware packages from a remote mirror in absense of a local copy
(thus it is no longer required to download a Slackware mirror in advance).
- Several small enhancements/fixes to make the scripts more robust in the
event of an error or failure.
15-mar-2017: 1.1.6.3.
ISO based on slackware64-current "Fri Mar 10 05:41:05 UTC 2017".
- No noteworthy changes to liveslak since 1.1.6.2.
15-Feb-2017: 1.1.6.2.
ISO based on slackware64-current "Mon Feb 13 06:21:22 UTC 2017".
Highlights for this 'liveslak' release:
- The 'setup2hd' scripts are now properly working for an install to harddisk.
- Only the PLASMA5 ISO has been regenerated, to showcase the new Plasma 5.9
and LibreOffice 5.3.0.
02-Feb-2017: 1.1.6.1.
ISO based on slackware64-current "Thu Jan 26 21:33:41 UTC 2017".
- Only the PLASMA5 ISO has been regenerated, to reflect the updates in
my 'ktown' repository as a result of Slackware library ABI breakage.
27-Jan-2017: 1.1.6.
ISOs based on slackware64-current "Thu Jan 26 21:33:41 UTC 2017".
Highlights for this 'liveslak' release:
- New variant: DLACK, installs Dlackware (i.e. Slackware with PAM, Systemd
& Gnome3 instead of KDE4).
- More fixes to get rid of hardcoded '/mnt' paths in the version of the
Slackware installer which is used by 'setup2hd'.
- Added packages from the restricted repository (ffmpeg, handbrake, lame etc)
to the PLASMA5 ISO.
11-Dec-2016: 1.1.5.
ISOs based on slackware64-current "Thu Dec 1 08:49:20 UTC 2016".
Highlights for this 'liveslak' release:
- (e)liloconfig are patched when installed, so they work properly when
executed from a Live environment through the harddisk installer 'setup2hd'.
- various updates in package content for the XFCE, PLASMA5 and MATE ISOs.
- the 'bonus' subdirectory contains multilib related modules which you can
copy to either the 'addons' or the 'optional' subdirectory of liveslak:
* 0050-multilib-current-x86_64.sxz
* 0060-wine-1.9.23-current-x86_64.sxz
The two will add multilib capability to your 64bit Live environment.
Note that the PLASMA5 ISO already contains these two modules in 'optional'.
09-Nov-2016: 1.1.4.
ISOs based on slackware64-current "Fri Nov 4 03:31:38 UTC 2016".
Highlights for this 'liveslak' release:
- iso2usb.sh: get rid of hard-coded program pathnames in favor of searching
a hard-coded $PATH . This should improve the usefulness of the script
on non-Slackware distros.
- make_slackware_live.conf: make the filename 'min.lst' customizable
for Live distro developers.
- PLASMA5: use the 'latest' instead of the 'testing' repository.
22-Aug-2016: 1.1.3.
ISOs based on slackware64-current "Thu Aug 11 18:24:29 UTC 2016".
Note: the PLASMA5 ISO contains an experimental setup for testing Wayland.
Highlights for this 'liveslak' release:
- iso2usb.sh: add safeguard against mistyping the LUKS passphrase.
- make_slackware_live.sh: add '-G' parameter to generate ISO image from
pre-existing file tree.
- liveinit: allow modules to be organized in subdirectories.
- XFCE: add tigervnc, cups and HP printer support.
22-Jul-2016: 1.1.2.
Based on slackware64-current "Thu Jul 21 23:25:54 UTC 2016"
Highlights for this release:
- Swedish (svensk) language choice added to the boot menu.
- (Tried to) make the Compose Key work OK without disrupting AltGr usage.
- X keyboard options can now be passed along wih the "xkb" boot parameter.
- Make the username "live" configurable when generating the ISO (LIVEUID).
- Provide a separate "0020-slackware_multilib-current-x86_64.sxz" module
which you can copy to the addons/ or optional/ directory of your
USB stick to make the Live OS a multilib one.
05-Jul-2016: 1.1.1.
Based on slackware 14.2 stable.
Highlights for this release:
- More debug options for the init boot (useful for developers of Live OS).
- Allow the creation of persistence directory and (luks) containers
in subdirectories.
- Add '-M' parameter to make_slackware_live.sh to create a multilib version
of a 64bit Live ISO.
15-Jun-2016: 1.1.0.
Based on slackware64-current "Wed Jun 15 06:13:17 UTC 2016"
Highlights for this release:
- Add '-r' option to iso2usb.sh to refresh an existing Live USB stick
with content from a newer Live ISO image file.
- New boot parameter 'nop=wipe' allows you to wipe persistent data
in case of boot- or usability issues.
- Deal properly with new kernel drivers such as with 'load=broadcom_sta'
so that the kernel can use them immediately.
29-May-2016: 1.0.1.
Based on slackware64-current "Fri May 27 23:08:17 UTC 2016"
Highlights for this release:
- Shutdown of PXE-booted Live OS has been fixed (often the computer would
hang halfway the shutdown and require a hard reset).
- Xorriso can be used as an alternative to mkisofs and isohybrid when
generating the ISO image. Xorriso has to be installed separately,
it is not part of Slackware.
- Module "broadcom_sta" was added to optional/ in case the kernel's support
for your Broadcom wireless hardware is not sufficient
Use "load=broadcom_sta" on the boot commandline and then the "wl" kernel
driver should load.
27-May-2016:
New XFCE ISOs: 64bit as well as 32bit variants (the last one is new!)
Based on slackware -current "Thu May 26 23:12:27 UTC 2016"
18-May-2016: 1.0.0 stable.
Based on slackware64-current "Thu May 12 01:50:21 UTC 2016"
Milestones for this release:
- new "tweaks" boot option to tweak various aspects of the system.
- SSH daemon is disabled by default (the login accounts are too easy to
guess) and can be enabled on boot with "tweaks=ssh" parameter.
- Several bug fixes thanks to feedback on the final Beta release.
06-May-2016: 0.9.0 (Beta9)
Based on slackware64-current "Thu May 5 05:17:19 UTC 2016"
Milestones for this release:
- Built-in PXE server.
- Different way of using 'isohybrid' (doing it just like Slackware does it
too) so that the resulting ISO boots in Virtual Box too.
- More customization options for your own Slackware Live variant.
And many other improvements/bugfixes to the scripts & documentation.
If no severe bugs are found, this will become stable version 1.0.0.
19-Apr-2016: 0.8.0 (Beta8)
Based on slackware64-current "Fri Apr 15 20:37:37 UTC 2016" aka 14.2_RC2.
Milestones for this release:
- Bootparam "nfshost=" enables network (PXE) boot of Slackware Live.
- Better customization for your own Slackware Live variant.
- ISO included for the 32bit Slackware Live Edition.
And many other small improvements/bugfixes to the scripts & documentation.
15-Mar-2016: 0.7.0 (Beta7)
Based on slackware64-current "Mon Mar 14 02:18:20 UTC 2016"
Milestones for this release:
- Bootparam "livemedia=" has been expanded to use an ISO image as the
Live OS media instead of a disk partition.
- Documentation available at http://docs.slackware.com/slackware:liveslak
And many other small improvements/bugfixes to the scripts & documentation.
24-Feb-2016: 0.6.0 (Beta6)
Based on slackware64-current "Tue Feb 23 19:31:59 UTC 2016"
Milestones for this release:
- Documentation was added (README.txt).
- Harddisk installer was added (setup2hd).
- Added '-C' parameter to iso2usb.sh to create an encrypted persistence
container file.
- Enable more customization: configure your own LIVEDE.
06-Feb-2016: 0.5.1 (Beta5)
Based on slackware64-current "Wed Feb 3 22:39:25 UTC 2016" aka 14.2_beta2.
Milestones for this release:
- Option to use a loop-mounted file for storing persistence data.
- New 'toram' boot option allows you to run the Live OS completely in RAM.
And many other small improvements/bugfixes to the scripts.
22-Jan-2016: 0.4.0 (Beta4)
Based on slackware64-current "Sun Jan 17 07:24:08 UTC 2016"
Milestone: LUKS-encrypted /home in the USB Live version.
24-Dec-2015: Beta3
Milestone: working UEFI boot.
10-Dec-2015: Beta2
Milestone: USB version with persistence.
20-Nov-2015: Beta1
First public release of Slackware Live ISO (without source).
Please see http://alien.slackbook.org/blog/slackware-live-edition/
plus follow-up articles (http://alien.slackbook.org/blog/tag/live/)
for all the details.
Git repository: git://git.slackware.nl/liveslak.git
Git repository (browsable): http://git.slackware.nl/liveslak/
-------------------------------------------------------------------------------
Eric Hameleers