!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

884 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.org254 Servers

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


SenderMessageTime
29 Jun 2025
@emilazy:matrix.orgemilyit may be that we want to ship support for some of this on the ISO still18:47:48
@emilazy:matrix.orgemilylike it may be useful to be able to use OpenVPN on the ISO or such18:47:56
@hexa:lossy.networkhexa (clat on linux when)don't think the iso is relevant here18:47:59
@hexa:lossy.networkhexa (clat on linux when)existing users are18:48:06
@emilazy:matrix.orgemilymhm18:48:14
@hexa:lossy.networkhexa (clat on linux when)it's fine to not provide vpn protocols on the iso18:48:27
@elvishjerricco:matrix.orgElvishJerriccoquestion: When you remove plugins like these, and NM was managing connections using them, will NM delete them now that the plugins are gone? Or will they just be dead state that continues to work once you re-add the plugin you were using?18:48:30
@hexa:lossy.networkhexa (clat on linux when)so unstable breaking changes thread is the best bet18:48:35
@emilazy:matrix.orgemilywell, unfortunately NetworkManager configuration is not tracked by Nix, so we can't actually detect anything :p18:48:38
@elvishjerricco:matrix.orgElvishJerriccoIf NM deletes that stuff then this is a problem18:48:40
@emilazy:matrix.orgemilymy guess is the latter, but someone should test.18:48:45
@hexa:lossy.networkhexa (clat on linux when)testing18:48:50
@emilazy:matrix.orgemilyI think being able to do WireGuard at least is useful. but I guess that's built in to NM?18:49:02
@hexa:lossy.networkhexa (clat on linux when)useful but not required18:49:16
@hexa:lossy.networkhexa (clat on linux when)yes, looks built-in18:49:41
@hexa:lossy.networkhexa (clat on linux when)which makes sense, since the kernel provides everything necessary18:49:55
@emilazy:matrix.orgemilylike in particular I think there's few tradeoffs to make minimal offline-installable18:50:13
@hexa:lossy.networkhexa (clat on linux when)* which makes sense, since the kernel provides everything required18:50:17
@emilazy:matrix.orgemilythere's no worrying about diverging from the suggested package sets of desktop environments or whatever18:50:23
@emilazy:matrix.orgemily it just means things like shipping stdenvNoCC which is not big and a copy of Nixpkgs which we probably want for nix-shell/nix run anyway (although that one is more of a trade-off certainly) 18:50:49
@hexa:lossy.networkhexa (clat on linux when)Never knew that offline installable had been a constraint18:50:58
@emilazy:matrix.orgemilyfor the graphical installer, it is already so big and users generally only want to install one half of it18:51:02
@emilazy:matrix.orgemilyso it is less realistic to expect offline installs there18:51:09
@elvishjerricco:matrix.orgElvishJerricco(it's a new fixation of mine)18:51:11
@emilazy:matrix.orgemilywell it actually doesn't work at all right now18:51:16

Show newer messages


Back to Room ListRoom Version: 6