!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

883 Members
Declaratively manage your switching, routing, wireless, tunneling and more. | Don't rely on `networking.*` for interface and routing setup, use systemd-networkd, ifstate or NetworkManager instead. | Set `SYSTEMD_LOG_LEVEL=debug` to debug networking issues with networkd | No bad nft puns, please. | Room recommendations: #sysops:nixos.org255 Servers

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


SenderMessageTime
28 Jul 2025
@emilazy:matrix.orgemilywe don't want to add new activation scripts unless it's completely unavoidable17:32:13
@emilazy:matrix.orgemily(and moving stuff out of activation scripts is being worked on)17:32:36
@emilazy:matrix.orgemily(this doesn't necessarily determine where in the options hierarchy to put it though)17:34:06
@elvishjerricco:matrix.orgElvishJerriccoIt'll have to support systemd initrd if it's going to be upstreamed. The plan is to phase out scripted initrd over the next year or so, which means scripted-initrd-only things are not acceptable, though systemd-initrd-only things are acceptable.17:41:18
@magic_rb:matrix.redalder.orgmagic_rbShould be fine for ifstate, i run it not in the initrd but on systemd initrd17:44:03
@emilazy:matrix.orgemily ah I see it's already systemd.services.ifstate 17:44:10
@emilazy:matrix.orgemilyso never mind me about activation scripts17:44:16
@emilazy:matrix.orgemily I would personally probably go for services.ifstate.* IMO, it's comparable to services.network-manager.* in that you have a systemd service managing the config, but I'm ambivalent 17:44:54

Show newer messages


Back to Room ListRoom Version: 6