Skip to content

v0.18.0

Compare
Choose a tag to compare
@tokiclover tokiclover released this 22 Jan 11:45
· 277 commits to master since this release

This is a major kernel cmdline option (name) clean up/overhaul with noticeable stats:


 BUGS                             |   4 +-
 COPYING                          |   2 +-
 ChangeLog                        |   4 +
 README.md                        |  14 +++-
 hooks/bcache                     |  12 +--
 hooks/btrfs                      |  21 ++---
 hooks/undo-bcache                |  17 ++--
 hooks/zfs                        |  19 ++---
 hooks/zram                       |  10 +--
 init                             | 105 ++++++++++++-------------
 mkinitramfs-ll.1                 | 374 ++++++++++++++++++++++++++++++++++++++++++---------------------------------------------
 mkinitramfs-ll.8                 |  20 ++---
 mkinitramfs-ll.bash              | 110 +++++++++++---------------
 mkinitramfs-ll.conf              |  30 +++----
 mkinitramfs-ll.zsh               | 110 ++++++++++----------------
 scripts/busybox.bash             |  29 ++-----
 scripts/busybox.zsh              |  29 ++-----
 scripts/gnupg.bash               |  24 +++---
 scripts/gnupg.zsh                |  22 ++----
 svc/sdr.bash                     |  53 ++++---------
 svc/sdr.zsh                      |  54 ++++---------
 svc/squashdir.initd              |   8 +-
 svc/zram.initd                   |   7 +-
 usr/lib/mkinitramfs-ll/functions |  25 +++---
 44 commits, 24 files changed, 483 insertions(+), 620 deletions(-)

Complete change.

Noticeable change:

BIG FAT WARING: READ THE MAN(1) PAGE!
(See issue #36 for more info.)

  • Every cmdline (but splash & Rescue[Shell]|RSH[ell]) was renamed;
    The i prefix is gone; The legacy root, swap, resume (rw|ro, single, CONSOLE|console) cmdline are used instead;
  • Every feature (luks, lvm, raid, zfs, btrfs, zram) require a cmdline of the same name if used; So, key(mode/file) is now setted with luks cmdline (instead of the begone ik(root/swap/resume) in the same way as lvm,zfs,raid,btrfs!;
  • A few minor fixes(bcache (UUID/LABEL support), zfs (swap), zram, squashdir (optional slash), init(resume))/update/clean up (init);
  • A major comments clean up of bash/zsh scripts;