v0.18.0
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;