!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

905 Members
on your Router! Declaratively manage your switching, routing, wireless, tunneling and more.268 Servers

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


SenderMessageTime
30 Jun 2025
@k900:0upti.meK900Am I crazy15:17:41
@k900:0upti.meK900Yes I am sorry15:18:28
@emilazy:matrix.orgemilyit seems like this kind of thing wouldn't be hard to test with networkd anyway?15:18:54
@emilazy:matrix.orgemilyto see if you need to have things poke udev or whatever15:19:01
@molly:matrix.flyingcircus.ioMolly Milleri'll carve out some time at some point (TM) to go and take a look15:19:27
@molly:matrix.flyingcircus.ioMolly Miller the assumption of scripted networking is baked pretty deeply into our codebase, so we'd need to refactor out all the explicit dependencies on network-addresses-ethXXX.service 15:19:57
@emilazy:matrix.orgemilyyou may want to look at ^ too if networkd is really not working out for whatever reason15:20:08
@molly:matrix.flyingcircus.ioMolly Millerreference for ifstate?15:20:25
@emilazy:matrix.orgemilyhttps://ifstate.net/15:20:34
@molly:matrix.flyingcircus.ioMolly Milleroh this reminds me of ifupdown215:20:49
@molly:matrix.flyingcircus.ioMolly Miller(society if ifupdown2 was usable outside of cumulus linux)15:21:09
@hexa:lossy.networkhexayeah, ifupdown2 had ifreload for gradual changes15:22:23
@hexa:lossy.networkhexabut the maintenance situation was wild15:22:28
@hexa:lossy.networkhexaat least ifstate is still hackable, if you need that15:22:47
@hexa:lossy.networkhexait is used at DD-IX I hear15:23:23
@molly:matrix.flyingcircus.ioMolly Millerah, interesting15:23:56
@hexa:lossy.networkhexaand it seems to understand the diff between config and reality15:24:00
@hexa:lossy.networkhexafrom the usage section of the docs15:24:08
@molly:matrix.flyingcircus.ioMolly Milleri'll ask about that the next time i see marcel or sandro then15:24:13
@hexa:lossy.networkhexaor Thomas Liske, if you know him 15:24:33
@hexa:lossy.networkhexahe should be floating around Dresden as well15:24:42
@hexa:lossy.networkhexawould be great to offer people an alternative to networkd so we can drop scripted eventually15:25:06
@emilazy:matrix.orgemilyI really don't think that's a requirement for dropping it15:26:32
@sandro:supersandro.deSandro 🐧there is also a nix wrapper https://codeberg.org/m4rc3l/ifstate.nix but I haven't used it myself, yet15:26:42
@emilazy:matrix.orgemilylike NixOS does not have a second source policy :)15:26:44
@hexa:lossy.networkhexait isn't, but it makes it easier15:26:45

Show newer messages


Back to Room ListRoom Version: 6