!PSmBFWNKoXmlQBzUQf:helsinki-systems.de

Stage 1 systemd

81 Members
systemd in NixOs's stage 1, replacing the current bash tooling https://github.com/NixOS/nixpkgs/projects/5125 Servers

Load older messages


SenderMessageTime
18 Feb 2023
@lily:lily.flowers@lily:lily.flowersSo we should do that03:11:32
@lily:lily.flowers@lily:lily.flowersGood to know03:11:33
@lily:lily.flowers@lily:lily.flowersI'll probably make a nixpkgs issue in the morning to track the fix for that (too tired tonight to bother)03:11:55
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgYea. I was planning on doing networkd and then a patch changing NixOS to use makefs and growfs instead of custom stuff, so I won't likely investigate this one soon.03:12:37
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgSo I'll be interested if you find anything03:13:17
@lily:lily.flowers@lily:lily.flowersOkay, sounds good! Let me know if there is other low-hanging fruit in terms of systemd-initrd (project board looks like most of the small stuff is mostly taken care of or will be fixed by your systemd PRs and stuff, but there is stuff about supporting other boot.initrd options I can probably work on at some point)03:16:11
@lily:lily.flowers@lily:lily.flowers(also apparently I was not alone in my vconsole issues I posted here about a few weeks ago and I just never happened to find https://github.com/NixOS/nixpkgs/issues/202846)03:16:49
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgI'm fairly sure the networking stuff is the last of the unimplemented things, except for the fancier LUKS things but those can be done differently with crypttab options03:17:17
@janne.hess:helsinki-systems.de@janne.hess:helsinki-systems.de
In reply to @elvishjerricco:matrix.org
I'm fairly sure the networking stuff is the last of the unimplemented things, except for the fancier LUKS things but those can be done differently with crypttab options
Do we have iso boot yet?
10:30:29
@elvishjerricco:matrix.org@elvishjerricco:matrix.org Janne Heß: We were just talking about that, and no :P 10:31:06
@janne.hess:helsinki-systems.de@janne.hess:helsinki-systems.deAh still reading backlog, you are ahead of me ;) 10:31:16
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgBut I meant the nixos options10:31:17
@elvishjerricco:matrix.org@elvishjerricco:matrix.org

From the systemd 253 release notes:

Initrd environments not on a temporary file-system are now supported.

I wonder what exactly that means. Maybe just old style initrd where it was literally a ram disk with a regular block device file system on it?

11:00:18
@gdamjan:spodeli.org@gdamjan:spodeli.orgI think that previously it checked that it's a tmpfs/ramfs20:12:19
@gdamjan:spodeli.org@gdamjan:spodeli.orgbut in some cases it can be an overlayfs20:12:29
@gdamjan:spodeli.org@gdamjan:spodeli.orgit = initrd or the pre-boot environment20:12:39
@gdamjan:spodeli.org@gdamjan:spodeli.orgmost probably a940f507fbe1c81d6787dc0b7ce232c39818eec920:14:01
19 Feb 2023
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgIs it acceptable for me to open issues on the nixpkgs repo that are basically just reminders of "Things ElvishJerricco eventually wants to get around to for systemd stage 1"?15:37:32
@lily:lily.flowers@lily:lily.flowers
In reply to @elvishjerricco:matrix.org
Is it acceptable for me to open issues on the nixpkgs repo that are basically just reminders of "Things ElvishJerricco eventually wants to get around to for systemd stage 1"?
I would say so, yes
15:37:46
@linus:schreibt.jetzt@linus:schreibt.jetztI don't see why not15:37:48
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgOr would cards in the systemd stage 1 project be better?15:38:00
@lukegb:zxcvbnm.ninjalukegb (he/him)seems legit15:37:59
@lily:lily.flowers@lily:lily.flowers
In reply to @elvishjerricco:matrix.org
Or would cards in the systemd stage 1 project be better?
Well cards can't be commented on or anything. Which I wouldn't expect there to be much of that, but it's probably better to keep that option? I don't really feel that strongly either way though
15:39:15
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgah that's a good point15:39:26
@lily:lily.flowers@lily:lily.flowersSpeaking of, I should probably make that ISO boot issue I didn't do yesterday that I was supposed to15:41:15
@elvishjerricco:matrix.org@elvishjerricco:matrix.org Lily Foster: I think I have an idea for the /sysroot prefix problem with bind mounts / overlayfs / etc.. 16:17:59
@elvishjerricco:matrix.org@elvishjerricco:matrix.org NixOS has a fileSystems.<name>.depends option 16:18:10
@elvishjerricco:matrix.org@elvishjerricco:matrix.org We can automatically add the proper depends stuff for bind mounts and add the prefix. 16:18:46
@elvishjerricco:matrix.org@elvishjerricco:matrix.orger16:18:53
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgto put that more clearly,16:18:59

Show newer messages


Back to Room ListRoom Version: 6