!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

894 Members
Declaratively manage your switching, routing, wireless, tunneling and more.261 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
29 Jun 2025
@emilazy:matrix.orgemilyI think that can be WONTFIX02:54:12
@emilazy:matrix.orgemilythere's definitely a lot of NixOS that originates from a time before there were any real abstractions in the underlying system tooling02:54:43
@emilazy:matrix.orgemilyleading to a bunch of Nix with bespoke interfaces hard-wired up to a pile of Bash spaghetti02:55:08
@emilazy:matrix.orgemilyRFC 42 comes for us all02:55:24
@hexa:lossy.networkhexaexactly02:55:38
@emilazy:matrix.orgemilyI remember how magical the idea of NixOS seemed back before systemd added declarative configuration for everything in the world though :)02:56:51
@antifuchs:asf.computerantifuchs(I’d love to use systemd-initrd with this machine but it lacks all sorts of features that would make it viable with my current configuration, most of all a tpm2 so transferring secrets over even if they’re not all that secret is annoying; also, anytime I mess up I have to do tedious work to recover it via a virtual kvm that sucks, across an ocean… so whenever systemd-initrd turns into the only option that machine gets retired; until then, I script harder)03:19:41
@elvishjerricco:matrix.orgElvishJerricco I don't believe useNetworkd by default depends on systemd initrd in any way 03:24:35
@elvishjerricco:matrix.orgElvishJerriccothe old networking in scripted initrd will be fine with it03:24:48
@elvishjerricco:matrix.orgElvishJerriccoWhat can systemd initrd not do that you need?03:25:29
@elvishjerricco:matrix.orgElvishJerriccoAFAIK the only major feature it lacks is the old LUKS nonsense, but the new LUKS stuff is better03:25:41
@elvishjerricco:matrix.orgElvishJerricco like the tpm2 is not needed to do any secrets stuff; boot.initrd.secrets is effectively implemented the same way in both scripted in systemd initrd 03:27:06
@antifuchs:asf.computerantifuchs
In reply to @elvishjerricco:matrix.org
What can systemd initrd not do that you need?
It’s mainly a problem with some modules I wrote: they expect encrypted systemd credentials for sysd-initrd; falling back on initrd secrets in scripted
03:27:21
@elvishjerricco:matrix.orgElvishJerriccothen I don't understand what the problem is03:27:58

Show newer messages


Back to Room ListRoom Version: 6