|/
|\ISS

*ARCHIVED*
OFFICIAL SITE

News
Blog

Wiki

Install KISS
FAQ

Package System
Package Manager
Software

Guidestones

Testimonials
Screenshots
Team

Contact
Donate
Website
IRC

GitHub
Git (mirror)
ML (archive)



Subject	Encryption support moved outside init
From	Dylan Araps <dylan@k1ss.org>
Date	Wed, 11 May 2020 03:21:09 +0100

Encryption support in the init scripts will be moved to an external
project. Development will happen at a quicker pace and be done by
members of the community (those who use encryption themselves).

This change also allows me to step back from writing/maintaining this
code. I don't personally use encryption (only on external drives) so
it's been a little tricky for me to approve changes by the community,
test changes, reproduce bugs, etc.

Supporting encryption is trickier than one would think. There's a lot
to support and hardly anyone supports the entire specification (most
likely only systemd).

The encryption code is now in good hands. The new maintainer really
cares about the boot-up/shutdown process as a whole. A large number of
improvements have come from his ideas (a lot of bug fixes too).

What this entails as a user of encryption is fairly simple (though
manual). Install the `kiss-encryption` package in a week's time when
the update will be released.

At the same time, the `baseinit` package will receive an update so be
sure to update the system prior to installing the package.

This manual process is why I have decided to delay the update and
inform users beforehand. Apologies for the inconvenience.

The `baseinit` update will also include some nice improvements to the
boot up process. Messages from the boot process will now be logged
to dmesg, the boot duration will be displayed at the end of the boot
process ("Boot completed in 2s...") and a myriad of bug fixes.

The source for the encryption code now lives here:

https://github.com/illiliti/kiss-encryption


Dylan














________________________________________________________________________________

This site is an archive of a previous version of KISS's website. The current
version can be found at https://kisslinux.org/.

Dylan Araps    (C) 2019-2020
kiss-community (C) 2020-2021
Dilyn Corner   (C) 2021

Linux(R) is the registered trademark of Linus Torvalds in the U.S. and
other countries.