!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

905 Members
Declaratively manage your switching, routing, wireless, tunneling and more.263 Servers

Load older messages


SenderMessageTime
29 Jun 2025
@elvishjerricco:matrix.orgElvishJerricco I will likely not help with the useNetworkd thing. My big ticket items for 25.11 are systemd initrd by default and getting rid of grub being the default (which involves an ISO revamp) 03:54:52
@hexa:lossy.networkhexaplease make that happen03:55:00
@emilazy:matrix.orgemilynetworkd SLAAC defaults violate RFC I think :'(03:55:05
@hexa:lossy.networkhexaI can take care of network things03:55:06
@hexa:lossy.networkhexacomplain to the systemd people 😄 03:55:16
@emilazy:matrix.orgemilypretty sure they know03:55:26
@elvishjerricco:matrix.orgElvishJerriccohow does it violate RFC?03:55:57
@hexa:lossy.networkhexanot defaulting to privacy extensions? 🤔03:56:57
@emilazy:matrix.orgemilyRFC says do the privacy thing by default and systemd says let's put the MAC address in there iirc03:57:12
@emilazy:matrix.orgemilyeven for stable addresses you are meant to do a stable privacy thing03:57:25
@emilazy:matrix.orgemilyanyway I forget whether it's their fault or the kernel03:57:32
@hexa:lossy.networkhexaah, use_tempaddr uses sysctls anyway03:59:29
@hexa:lossy.networkhexaso 🤷03:59:32
@hexa:lossy.networkhexaoh no, usenetworkd does not only affect networking.interfaces … lmao04:02:21
@hexa:lossy.networkhexait is networking scope04:02:28
@hexa:lossy.networkhexa* it is networking scoped04:02:28
@elvishjerricco:matrix.orgElvishJerricco yea the networking.* scope is pretty tangled 04:03:13
@emilazy:matrix.orgemilyI assume scripted networking was not really viewed as a single coherent thing when it was implemented04:11:16
@emilazy:matrix.orgemily(but it would suck to have to keep around the rest of it too)04:12:23
@hexa:lossy.networkhexait probably grew organically, yes04:15:19
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/42091204:17:00
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/issues/28730804:18:55
@hexa:lossy.networkhexahttps://github.com/orgs/NixOS/projects/8804:19:10
@hexa:lossy.networkhexaoh god04:19:11
@emilazy:matrix.orgemilyhttps://github.com/NixOS/nixpkgs/pull/287105 relevant PR by some guy04:22:24
@elvishjerricco:matrix.orgElvishJerricco I think we should not do nixos-generate-config changes yet 04:23:36
@elvishjerricco:matrix.orgElvishJerricco just flipping useNetworkd = true should do the trick 04:23:48
@emilazy:matrix.orgemilyif we had done them years ago we'd not be quite this many stack layers deep into talk about how to deprecate the tangled interface :p04:24:20
@elvishjerricco:matrix.orgElvishJerriccoWell04:24:54
@elvishjerricco:matrix.orgElvishJerricco whatever we generate with nixos-generate-config should work for those who decide to disable useNetworkd 04:25:09

Show newer messages


Back to Room ListRoom Version: 6