libera/#devuan-dev/ Tuesday, 2019-10-01

* mason grumbles at the wild convolutions of the initramfs system.03:02
masonOr, I might actually just be angry at the zfs-initramfs package being fragile.03:04
Xenguy.oO( Just turn UEFI off )03:12
masonXenguy: UEFI is pleasant, though.03:14
masonIt's confused handling of switchroot in the initramfs that makes things painful.03:14
XenguySuit yourself mason, but it's not my cup of tea03:24
XenguyOff to soak03:25
masonXenguy: But what's that got to do with my initramfs commentary?03:25
masonHave a good one.03:25
XenguyYou said UEFI is pleasant, and I've never found it anything other than a hassle when installing a new OS, that's really my only point03:26
masonXenguy: I mean, how did we get there?03:26
XenguyI don't know that much about it actually03:26
masonXenguy: Maybe I misread and you weren't responding to me at all.03:26
XenguyI think maybe there was miscommuncation03:27
Xenguyno worries03:27
masonI'm good at that, so probably.03:27
Xenguyhah03:27
XenguyWell it is just scrolling text, so there are the usual limitations, but of course03:27
XenguyHave a good evening/morning etc.03:27
masonzfs-initramfs fails in weird ways. I gutted it and have my system booting automatically off of an encrypted ZFS root, but with any luck I can figure out how it's breaking and submit a patch.04:16
masonFWIW, I've also tossed grub because I prefer elilo. Maybe we should ship elilo also - bootloader freedom, not just init freedom. :)04:20
masonI'll add it to my "want to package" list.04:21
* mason stares at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=72034004:26
masonThis is something that could use attention. Also on my list since it bites me everywhere.04:27
fsmithredmason, I use a patch for that04:27
fsmithredit might be in that bug report04:27
masonfsmithred: Is it a reasonable patch?04:28
fsmithrednfc, but it works04:28
fsmithredwhat constitutes reasonable?04:28
masonfsmithred: There appear to maybe be a couple similar reports, including a more extensive one from 2010. (This one's 2013.)04:28
masonfsmithred: Reasonable, as in we're not embarassed to ship it by default. :)04:28
fsmithredthere's also a discussion about it (or two) on the forum04:29
masonI don't see a patch in that one, but if you turn up a source I'd love to look at it.04:29
fsmithredthere are actually two fixes - one for encrypted lvm and one for encrypted not-lvm04:29
masonThe haltramfs idea seems interesting.04:29
masonHrm.04:29
masonThis one's encrypted/ZFS, but it'd be similar to encrypted/LVM.04:29
fsmithredhttps://dev1galaxy.org/viewtopic.php?id=269004:31
fsmithredthat's the most recent04:31
fsmithredhttps://dev1galaxy.org/viewtopic.php?pid=16284#p1628404:33
fsmithredsame thread, later post04:33
masonfsmithred: Looks like we're just mucking with timeouts, if I'm reading that correctly...?04:34
masonfsmithred: Might be worth investing the time in a proper haltramfs so we can get a clean luksClose etc.04:35
masonI'd have to read more, but I think the general notion is that you unmount everything possible, pivot away, and then unmount the remainder.04:35
masonThat's it from five miles up anyway.04:35
masonfsmithred: This discussion makes me a little nervous about just going faster but leaving the key in RAM: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=58722204:36
masonConsider, for instance, someone booting into a "rescue" environment and then just digging through RAM. They key would still be there, because there wasn't a proper luksClose. As I understand it.04:37
masonAnyway, FWIW, this is on my tentative task list. It's not something I'm hoping or expecting anyone else to do for me. :)04:37
fsmithredthe second piece does shut down the volume groups04:40
fsmithredbut that doesn't help if you have a plain encrypted partition04:40
masonEven with root on one of them? I'll read it again.04:40
fsmithrednot sure04:41
masonI'll reread it. Thank you for the pointer.04:41
fsmithredlooks like it would try to get them all04:43
fsmithrednobody I've talked to about this knows enough to come up with a good solution04:46
fsmithredso if you can do it, that would be great04:46
masonI'll try.04:50
masonAlright, the zfs-initramfs internal docs are wrong, and walking through the code has made everything fairly straightforward.18:05
masonWhich is to say, it's possible to use the code unmodified, which is preferable.18:06
golinux:D18:08
onefangAh, but now you have to change the docs.  B-)18:30
masononefang: FWIW, what it looks like if you trust the docs is that setting rpool= is enough, if you have a bootfs in your pool. In practise it seems to blow up without root= specified.18:32
amesserare there any pre-built beowulf netinst images around. sry for stupid question, but i don't follow ml regulary19:35
siceloamesser: seems you need to install ascii, change your sources.list to reflect beowulf, etc ..21:31
amessertx. i used grml linux fpr testing - i just wanted to compare power consumption21:32
golinuxPad for this week's meet is here: https://pad.dyne.org/code/#/2/code/edit/INGNizES8naax8HPKsfYR-el/23:07

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!