| 29 Jun 2025 |
hexa (clat on linux when) | ouch | 03:47:09 |
hexa (clat on linux when) |
See the symbol OPTIONS in the ip-route(8) manual page for the details
| 03:47:22 |
ElvishJerricco | Hm. Well, like I said, we should just add assertions for anything not supported and preferably wire up any trivial mappings. | 03:48:02 |
ElvishJerricco | We can't enable useNetworkd by default if we don't do that | 03:48:18 |
hexa (clat on linux when) | agreed | 03:48:27 |
ElvishJerricco | and, like, we should really enable that by default | 03:48:28 |
hexa (clat on linux when) | yes | 03:48:34 |
hexa (clat on linux when) |
networking.interfaces.<name>.tempAddress
| 03:49:28 |
hexa (clat on linux when) | *
networking.interfaces.<name>.tempAddress
| 03:49:33 |
hexa (clat on linux when) | IPv6PrivacyExtensions= | 03:49:57 |
hexa (clat on linux when) | useNetworkd defaults to kernel 😄 | 03:50:25 |
hexa (clat on linux when) | we should remove that option | 03:50:56 |
hexa (clat on linux when) | it supports the virtual options 😲 | 03:51:43 |
hexa (clat on linux when) | wakeonlan is todo | 03:51:54 |
ElvishJerricco | 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 (clat on linux when) | please make that happen | 03:55:00 |
emily | networkd SLAAC defaults violate RFC I think :'( | 03:55:05 |
hexa (clat on linux when) | I can take care of network things | 03:55:06 |
hexa (clat on linux when) | 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 (clat on linux when) | 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 (clat on linux when) | ah, use_tempaddr uses sysctls anyway | 03:59:29 |
hexa (clat on linux when) | so 🤷 | 03:59:32 |
hexa (clat on linux when) | oh no, usenetworkd does not only affect networking.interfaces … lmao | 04:02:21 |
hexa (clat on linux when) | it is networking scope | 04:02:28 |
hexa (clat on linux when) | * it is networking scoped | 04:02:28 |