| Commit message (Expand) | Author | Age | Files | Lines |
* | liveslak: add Secure Boot support to all 64bit ISOs...Read the updates in the README for more background and guidance.
User notice:
As a one-time action the very first time you boot a Secure Boot enabled
liveslak ISO, you will have to enroll the liveslak certificate
(/EFI/BOOT/liveslak.der) with which the Slackware boot-up binaries
(grub and kernel) were signed into your computer's MOK (Machine Owner Key
database).
This enrollment request will show on-screen during initial boot,
just follow the prompts to 'enroll from disk'. Afterwards the computer
will reboot and from then on, your liveslak will boot without any
user intervention on your Secure Boot computer.
Note:
liveslak uses Fedora's initial boot loader (the 'shim') which
has been signed by Microsoft. In future we may get our own
signed shim for liveslak and/or Slackware, but don't hold your breath.
| Eric Hameleers | 2021-11-08 | 1 | -0/+35 |
* | Update the documentation and grub/syslinux help texts | Eric Hameleers | 2021-10-26 | 1 | -0/+7 |
* | README.txt: document usage of /liveslak/slackware_os.cfg...This functionality has been present for more than three years already,
but was never properly documented. Fixing that now.
| Eric Hameleers | 2021-09-10 | 1 | -0/+20 |
* | Allow for empty password for the live and root accounts | Eric Hameleers | 2021-09-08 | 1 | -1/+3 |
* | README.txt updates | Eric Hameleers | 2021-05-05 | 1 | -2/+3 |
* | Change domain 'example.net' to 'home.arpa' following RFC8375...Excerpt from RFC 8375 (https://tools.ietf.org/html/rfc8375):
Users and devices within a home network (hereafter referred to as
"homenet") require devices and services to be identified by names
that are unique within the boundaries of the homenet [RFC7368]. The
naming mechanism needs to function without configuration from the
user. While it may be possible for a name to be delegated by an ISP,
homenets must also function in the absence of such a delegation.
This document reserves the name 'home.arpa.' to serve as the default
name for this purpose, with a scope limited to each individual
homenet.
| Eric Hameleers | 2021-03-06 | 1 | -1/+1 |
* | README.txt: use liveslak.org URLS | Eric Hameleers | 2021-01-24 | 1 | -2/+2 |
* | README.txt: use new URL for git repository | Eric Hameleers | 2021-01-17 | 1 | -2/+2 |
* | Implement a small Console OS - a rescue environment in RAM...This uses two squashfs modules that are currently only found in the
LEAN and XFCE images: 'min' and 'noxbase'.
These two provide a functional console-only Slackware with a lot of useful
programs. It will connect to a DHCP server automatically and it also
contains the 'setup2hd' script to be able to install Slackware from a network
mirror.
And since the Console OS gets loaded into RAM, you can remove your USB stick
after booting and use that stick for other purposes.
Use-case:
- You have one computer with a network connection and one USB stick, and want
to create a persistent Slackware Live on USB.
- Download an ISO supporting 'Console OS' to the computer's hard drive, and
transfer the ISO to the USB stick using the computer's ISO imaging tools,
making the stick bootable but not persistent.
- Boot from the USB stick, select the "Console OS in RAM" option.
- After you logged into the Console Slackware, mount the computer's hard drive.
- Use the 'iso2usb.sh' script that comes with liveslak to extract the ISO
content to the USB stick, making it persistent. See the README.txt for
instructions.
-----------------------------------------------------------------------------
Implemented as an extension of the liveslak 'toram' boot parameter.
Adding 'toram=core' to the boot commandline will load circa 500 MB of squashfs
modules into RAM and boot into a sparse but functional console environment.
For supported Live variants (currently LEAN and XFCE) the script
'make_slackware_live.sh' will automatically add a menu item "Console OS in RAM"
to the Syslinux and Grub bootloaders, using this 'toram=core' parameter.
TODO: add this as an option to all liveslak variants. Not so trivial to do.
1.3.9 | Eric Hameleers | 2021-01-12 | 1 | -5/+11 |
* | Further updates for the PLASMA5 to KTOWN rename | Eric Hameleers | 2021-01-06 | 1 | -8/+8 |
* | README.txt updates to the documentation for liveslak | Eric Hameleers | 2020-12-05 | 1 | -6/+12 |
* | README: add download URL for the DAW ISO | Eric Hameleers | 2020-10-05 | 1 | -0/+1 |
* | Updated liveslak documentation for the upcoming 1.3.7 release | Eric Hameleers | 2020-10-05 | 1 | -10/+27 |
* | Expand the capabilities of the 'toram' boot parameter...toram=all
Prevent writes to disk since we are supposed to run from RAM;
equivalent to parameter "toram".
toram=os
Load OS modules into RAM, but write persistent data to USB.
| Eric Hameleers | 2020-09-05 | 1 | -0/+5 |
* | Allow a custom domain name for the live host...New boot parameter: "domain=your_custom_domain",
The domain component defaults to 'example.net'.
| Eric Hameleers | 2020-09-05 | 1 | -0/+3 |
* | README.txt - some small corrections | Eric Hameleers | 2020-06-25 | 1 | -2/+5 |
* | README.txt small updates | Eric Hameleers | 2020-05-13 | 1 | -2/+9 |
* | README.txt updated | Eric Hameleers | 2018-09-04 | 1 | -5/+9 |
* | Add support for on-disk OS configuration file...The configuration file must be in the liveslak main directory ('/liveslak'
by default) and be called 'DISTRO_os.cfg' where DISTRO is the lower-case
name of the distro ('slackware' by default).
The following variables can be defined in the configuration file,
one per line, in the format VAR=value:
BLACKLIST, INIT, KEYMAP, LIVE_HOSTNAME, LOAD, LOCALE, LUKSVOL, NOLOAD,
RUNLEVEL, TWEAKS, TZ, XKB.
Since the configuration file is sourced by the live init script, it is OK
to have comments in it that are prefixed with '#'.
| Eric Hameleers | 2018-06-15 | 1 | -0/+5 |
* | README.txt needed an update...- Explanation of the partition layout of a USB stick
when created with iso2usb.sh
- Updated URLS
- Many small fixes, mostly typos
| Eric Hameleers | 2018-03-09 | 1 | -14/+27 |
* | README: small updates and polishing to align with the Wiki text | Eric Hameleers | 2017-12-23 | 1 | -5/+5 |
* | README.txt: mention dlackware and studioware in the 'ISO variants' section | Eric Hameleers | 2017-09-23 | 1 | -3/+5 |
* | liveslak: update the README with new upslak functionality | Eric Hameleers | 2017-09-19 | 1 | -3/+94 |
* | Allow syntax 'livemedia=scandev:/path/to/live.iso'...Use the 'scandev' keyword instead of specifying an actual partition name
if you want liveslak to scan all partitions for the ISO.
Use this if you are not sure of the devicename and have no means of
figuring it out.
| Eric Hameleers | 2017-07-19 | 1 | -0/+3 |
* | Document the 'debug=<number>' boot parameter...'2' enables verbose script execution;
'4' dumps you into a debug shell right before the switch_root.
| Eric Hameleers | 2017-07-18 | 1 | -0/+3 |
* | Add boot-time tweak 'nsh' to disable new sub-pixel hinting in freetype...Freetype has enabled a 'new style' of sub-pixel hinting, based on the
Infinality patch but simplified for speed.
Some people feel that this new type of hinting is resulting in worse font
rendering than with the old auto-hinter built into Freetype.
The new tweak 'nsh' effectively disables the new type of sub-pixel hinting
and makes Freetype fall back to the old behaviour.
Usage: add "tweaks=nsh" to the boot commandline of the Live OS.
| Eric Hameleers | 2017-04-30 | 1 | -0/+1 |
* | README: put some more emphasis in the ISO developer section....Specifically, stress the fact that generating an ISO requires that you
create a local Slackware mirror prior to running 'make_slackware_live.sh',
since the script will not download official Slackware packages,
only 3rd party packages.
| Eric Hameleers | 2017-02-02 | 1 | -1/+1 |
* | README.txt: fix the URL of the Porteus web site. | Eric Hameleers | 2016-12-08 | 1 | -1/+1 |
* | README.txt: mention harddisk installation option in the Preface. | Eric Hameleers | 2016-11-29 | 1 | -1/+1 |
* | Make the name 'min' of the minimal package list customizable....The 'min' package list contains the generic kernel.
This package list is special because the 'make_slackware_live.sh' script
will also take care of the ISO boot configuration while processing it.
A custom Live OS may want to use a custom filename instead of "min.lst",
so the variable $MINLIST was created for that purpose.
| Eric Hameleers | 2016-11-09 | 1 | -0/+5 |
* | README.txt has been updated. | Eric Hameleers | 2016-07-31 | 1 | -0/+17 |
* | README: move the syslinux/grub information to the beginning and add a header....This allows people to find the instructions on how to edit the boot
commandline in syslinux or grub more easily. Now it is here:
http://docs.slackware.com/slackware:liveslak#booting_the_live_os
| Eric Hameleers | 2016-07-08 | 1 | -32/+35 |
* | README.txt: document the new options in liveslak....* iso2usb.sh: added '-r' parameter to refresh an existing USB Live stick
with data from a new Live ISO.
* boot: added 'nop=wipe' parameter which will cause all persistent data
(in the persistence directory or a persistent data container) to be
erased. This allows you to repair a case of corrupted persistent
data which can occur after you modified files that are part of a
squashfs module.
Note that this boot option will leave an encrypted /home un-touched!
| Eric Hameleers | 2016-06-17 | 1 | -0/+5 |
* | Some cosmetic cleanups. | Eric Hameleers | 2016-05-29 | 1 | -1/+1 |
* | make_slackware_live.sh: add "-X" switch to generate the ISO with xorriso....For some people, an ISO generated with xorriso instead of using
mkisofs/isohybrid is more compatible with other tools or hardware.
You need to install xorriso separately, it is not included with Slackware.
| Eric Hameleers | 2016-05-29 | 1 | -0/+1 |
* | README.txt: the git repository is no longer hosted on taper but on bear. | Eric Hameleers | 2016-05-18 | 1 | -2/+2 |
* | README.txt: small fixes to sync this document with the Wiki version. | Eric Hameleers | 2016-05-18 | 1 | -5/+7 |
* | README.txt: mention the new 'ssh' tweak....Allows the user to start the SSH server, now that it is disabled by default.
| Eric Hameleers | 2016-05-17 | 1 | -0/+1 |
* | README.txt: added 'tweaks' boot parameter and deprecated 'nga' boot parameter. | Eric Hameleers | 2016-05-13 | 1 | -2/+4 |
* | Fixes for the broken 'load/noload' boot parameters and rootcopy location....Provided by GigglesUK, thanks.
| Eric Hameleers | 2016-05-12 | 1 | -4/+3 |
* | README.txt: fixes and updates. | Eric Hameleers | 2016-05-06 | 1 | -12/+19 |
* | README.txt: suggest 'toram' boot parameter when running a PXE server. | Eric Hameleers | 2016-05-05 | 1 | -0/+2 |
* | README.txt: update the documentation for the new PXE server functionality. | Eric Hameleers | 2016-05-05 | 1 | -0/+52 |
* | liveinit: make the DHCP wait time configurable and set a longer default....New boot parameter:
dhcpwait=<numseconds>
Maximum wait time for the DHCP client to configure a network interface
(new default: 20 seconds, was 10 seconds).
| Eric Hameleers | 2016-04-22 | 1 | -1/+4 |
* | README.txt updated for the network boot (NFS root) functionality. | Eric Hameleers | 2016-04-13 | 1 | -0/+41 |
* | Changed layout of README.txt slightly for better match with Wiki version....When changes need to be made to README.txt and its Wiki version at
http://docs.slackware.com/slackware:liveslak I want to be able to
diff the two easily.
| Eric Hameleers | 2016-03-23 | 1 | -138/+201 |
* | Documentation updates. | Eric Hameleers | 2016-03-11 | 1 | -0/+8 |
* | Update the README for liveslak. | Eric Hameleers | 2016-02-24 | 1 | -1/+30 |
* | README.txt : documentation for liveslak... first attempt. | Eric Hameleers | 2016-02-15 | 1 | -0/+533 |