!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

900 Members
Declaratively manage your switching, routing, wireless, tunneling and more.262 Servers

Load older messages


SenderMessageTime
29 Jun 2025
@emilazy:matrix.orgemilyI like to use terrible names so everyone else can bikeshed them :)17:04:35
@hexa:lossy.networkhexadone17:04:40
@hexa:lossy.networkhexa(the bikeshedding part)17:04:49
@emilazy:matrix.orgemily and I suppose we could have nmSystemDeps or something for openconnect 17:05:03
@emilazy:matrix.orgemilythough it seems like OpenConnect is just bespokely cursed17:05:08
@hexa:lossy.networkhexait's a little bit more complicated, since strongswan requires a dbus package 😄 17:05:20
@hexa:lossy.networkhexabut the point is clear17:05:37
@emilazy:matrix.orgemily right. well the more bespoke stuff that isn't a common need for these plugins the more I feel like it should just be services.networkmanager.plugins.strongswan or whatever, but also meh 17:06:16
@emilazy:matrix.orgemilygood to abstract things when there's actually commonality17:06:29
@hexa:lossy.networkhexa emily: ok, done. ptal 17:23:21
@hexa:lossy.networkhexaalso, I don't tthink we should block on jan, given that he didn't review the previous change of this nature either17:23:54
@hexa:lossy.networkhexa

alll nixos tests complete, but from the name I don't think they test any plugin behavior

/nix/store/8vm3nin5dq25k5xr28hs3a576qdg8b18-vm-test-run-auto-Networking-NetworkManager
/nix/store/3m2biidymsqpr4x4jjlnsiwg9km8na1l-vm-test-run-dispatcherScripts-Networking-NetworkManager
/nix/store/gifsd5snc5a54gan4kk9918yf25a8aaq-vm-test-run-dns-Networking-NetworkManager
/nix/store/39zidlnpzm6dgwb1wc3hj8k3jbx6mwk9-vm-test-run-envsubst-Networking-NetworkManager
/nix/store/vwfhzbphirnz865d2ib0kcabkgckafmf-vm-test-run-startup-Networking-NetworkManager
/nix/store/3prnprscnqy1zz1gv2wim1nr09irpyl6-vm-test-run-static-Networking-NetworkManager
17:26:22
@hexa:lossy.networkhexayeah, the word plugin does not appear in there17:26:37
@emilazy:matrix.orgemily this does not handle nmcli needing openconnect right? 17:26:43
@emilazy:matrix.orgemilyoh, it does17:26:57
@emilazy:matrix.orgemilyok17:26:59
@hexa:lossy.networkhexawe drop it into systemPackages17:27:07
@hexa:lossy.networkhexalike with the plugins itself17:27:13
@hexa:lossy.networkhexawait, I need to clean up withPlugin17:27:26
@hexa:lossy.networkhexaor … not?17:27:37
@emilazy:matrix.orgemily it LGTM but I'm not too happy about the tmpfiles thing, so maybe we should have networkManagerTmpfilesRules too :p 17:27:43
@hexa:lossy.networkhexaimage.png
Download image.png
17:27:51
@hexa:lossy.networkhexanetworkManagerTmpFileRules? 😄 17:27:55
@hexa:lossy.networkhexafucking hell17:28:01
@emilazy:matrix.orgemilyyeah, or at that point just have actual options17:28:07
@emilazy:matrix.orgemily you could put all the stuff the average NixOS serice module sets in its package's passthru too but… 17:28:26
@emilazy:matrix.orgemilybut I guess this way is better for compat17:28:34
@hexa:lossy.networkhexa"this way"?17:28:48
@emilazy:matrix.orgemily this way = even more passthru 17:29:29
@hexa:lossy.networkhexa emily: you got it 17:44:48

Show newer messages


Back to Room ListRoom Version: 6