| 29 Jun 2025 |
emily | networkd SLAAC defaults violate RFC I think :'( | 03:55:05 |
hexa | I can take care of network things | 03:55:06 |
hexa | complain to the systemd people 😄 | 03:55:16 |
emily | pretty sure they know | 03:55:26 |
ElvishJerricco | how does it violate RFC? | 03:55:57 |
hexa | not defaulting to privacy extensions? 🤔 | 03:56:57 |
emily | RFC says do the privacy thing by default and systemd says let's put the MAC address in there iirc | 03:57:12 |
emily | even for stable addresses you are meant to do a stable privacy thing | 03:57:25 |
emily | anyway I forget whether it's their fault or the kernel | 03:57:32 |
hexa | ah, use_tempaddr uses sysctls anyway | 03:59:29 |
hexa | so 🤷 | 03:59:32 |
hexa | oh no, usenetworkd does not only affect networking.interfaces … lmao | 04:02:21 |
hexa | it is networking scope | 04:02:28 |
hexa | * it is networking scoped | 04:02:28 |
ElvishJerricco | yea the networking.* scope is pretty tangled | 04:03:13 |
emily | I assume scripted networking was not really viewed as a single coherent thing when it was implemented | 04:11:16 |
emily | (but it would suck to have to keep around the rest of it too) | 04:12:23 |
hexa | it probably grew organically, yes | 04:15:19 |
hexa | https://github.com/NixOS/nixpkgs/pull/420912 | 04:17:00 |
hexa | https://github.com/NixOS/nixpkgs/issues/287308 | 04:18:55 |
hexa | https://github.com/orgs/NixOS/projects/88 | 04:19:10 |
hexa | oh god | 04:19:11 |
emily | https://github.com/NixOS/nixpkgs/pull/287105 relevant PR by some guy | 04:22:24 |