(12-06-2019, 12:03 AM)xmixahlx Wrote: I also see you have crypt/luks references. this will be my focus as well. I suspect that providing a new kernel build and crypt support in the installer, as well as swap, will check all boxes for me (and I assume many others...)
debian sid is my preference. What are you using?
looking forward to a minimalist debian netinst experience on PBP!
LUKS is now working. I hacked together basic support for encrypted rootfs yesterday evening (although I didn't document it yet because the code that implements is isn't very nicely written):
https://github.com/daniel-thompson/pineb...r/issues/1
The big gotcha is that in order to install to a luks partition you need crypto support in the kernel you are running the installer from. The original stock kernel did not include support for this and I have not yet tested it on a system that has been upgraded to v1.6. Success reports welcome (and thanks to @Solra Bizna for the one already shared) since if I get enough of these I can delete the "not tested enough" from the list of limitations ;-) .
The installer will install Debian Bullseye (testing) but other than the kernel and firmware everything is pure Debian so the classic upgrade path should "just work" (update sources.list, update, upgrade, dist-upgrade)... and if it doesn't you can rely on the usual Debian Unstable warranty: if it breaks: you get to keep both parts :-) . Alternatively you can hack the installer: make clean && sed -ie 's/bullseye/sid/' Makefile etc/apt/sources.list should get you most of the way there although I think you might also have to remove security and updates from sources.list .