Skip to content

Releases: tokiclover/mkinitramfs-ll

v0.19.0

26 Feb 01:57
Compare
Choose a tag to compare

Eye-candy release!

 ChangeLog                        |   5 +++
 Makefile                         |   6 ++--
 hooks/btrfs                      |   8 ++---
 hooks/zfs                        |  10 +++---
 hooks/zram                       |   7 ++--
 init                             |  96 ++++++++++++++++++++++++++++++++++-----------------
 mkinitramfs-ll.bash              |   8 ++---
 mkinitramfs-ll.zsh               |   6 ++--
 svc/tmpdir.initd                 |   3 +-
 usr/lib/mkinitramfs-ll/functions | 162 ++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------
 usr/lib/mkinitramfs-ll/helpers   |   8 +++--
 10 commits, 11 files changed, 191 insertions(+), 128 deletions(-)

The diff stat is big, but this release (without counting the ChangeLog) cost roughly ~550 bytes only (with a minor clean up.)

NEWS:

  • Added proper colors support (+COLOR env. variable);
  • A bunch of minor fixes (notably init cmdline & splash.)

v0.18.1

28 Jan 09:41
Compare
Choose a tag to compare

This is a tiny update (default config) and fix (handle firmware symlink):


 ChangeLog           |  4 ++++
 hooks/btrfs         |  2 +-
 mkinitramfs-ll.1    |  2 +-
 mkinitramfs-ll.bash | 79 ++++++++++++++++++++++++++++++++++++++++++-------------------------------------
 mkinitramfs-ll.conf | 13 +++++--------
 mkinitramfs-ll.zsh  | 53 +++++++++++++++++++++++++++++------------------------
 scripts/gnupg.bash  |  4 ----
 scripts/gnupg.zsh   |  5 -----
 scripts/xcpio       |  6 +++---
 11 commits, 9 files changed, 85 insertions(+), 83 deletions(-)

Complete change.

v0.18.0

22 Jan 11:45
Compare
Choose a tag to compare

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;

v0.16.4

16 Jan 07:52
Compare
Choose a tag to compare

Minor bug fix & update:

  • 10 commits;
  • 8 files changed, 101 insertions(+), 95 deletions(-);

Complete change

Noticeable change:

  • minor fix for zram/functions (ack());
  • man page update (added a summary & edited OVERVIEW/OPTIONS to section 1);

v0.16.3

14 Jan 11:01
Compare
Choose a tag to compare

Minor bug fix & update release with noticeable statistics:

  • 26 commits;
  • 13 files changed, 148 insertions(+), 178 deletions(-);

Complete change is over there

Noticeable change:

  • Fixed UUID/LABEL support in btrfs/bcache hooks;
  • Updated manual page (1) (UUID/LABEL, hooks/scripts & rescue shell);
  • Minor fixes (shread/blk) & build script support (busybox) applet overwrite;

v0.16.2

12 Jan 14:53
Compare
Choose a tag to compare

Minor feature (btrfs) and clean up release with a noticeable diff stat:

  • 36 commits;
  • 14 files changed, 261 insertions(+), 319 deletions(-);

Noticeable changes:

  • functions/init (comments) clean up & added yesno function to ease some YES/NO pain;
  • Added btrfs (hook) support with dm-crypt LUKS support;

Complete changes are over there

v0.16.1

09 Jan 11:19
Compare
Choose a tag to compare

Minor update: renamed squashdir-mount to squashdir (for clarity.)
Complete change.

v0.16.0

08 Jan 21:33
Compare
Choose a tag to compare

This is a mjor documentation clean up with outstanding statistics!

  • 40 commits;
  • 24 files changed, 1250 insertions(+), 884 deletions(-).

The complete change is over there

Noticeable changes:

  • Firmware support improved (to be able to feed the begining of a regex to match);
  • Finished cleaning up zram{,dir}.initd init service script;
  • renamed zramdir to tmpdir with optional tmpfs backend support;
  • Added man pages (2 sections: 1,8), and removed README.textile;
  • Cleaned the help message mess (too charged & unclear);

v0.15.1

03 Jan 14:13
Compare
Choose a tag to compare

This was supposed to be a minor clean up... and it turned out to be quite big:

  • 29 commits;
  • 16 files changed, 276 insertions(+), 267 deletions(-).

Diff statistics

What happened?

  • build/init scripts were cleaned;
  • added stop() function to zram{,dir} init scripts
    instead of relying to some localmount init script magic;
  • edited init script headers to use the same header as other scripts;
  • cleaned the license (mess-)choice to use only 2-clause BSD;
  • functions clean up & fixes: raid should be functional now.

Quite a big change, hence the long files/commits change.

v0.15.0

23 Dec 12:38
Compare
Choose a tag to compare

Diff/stat

Added abilitity to keep {proc,sys,dev} mounted; and minor clean up.