!tCyGickeVqkHsYjWnh:nixos.org

NixOS Networking

916 Members
Declaratively manage your switching, routing, wireless, tunneling and more.267 Servers

Load older messages


SenderMessageTime
29 Jun 2025
@emilazy:matrix.orgemilyyeah, though to be clear I don't want to hard block this17:03:24
@emilazy:matrix.orgemily but how about pkgs.networkmanager_strongswan.passthru.thingsNetworkManagerNeedsInPathAtRuntime 17:03:51
@emilazy:matrix.orgemilywhich can then be collected in a generic way17:03:56
@emilazy:matrix.orgemily er, nix the .passthru from the access path of course 17:04:08
@hexa:lossy.networkhexayeah, ideally17:04:13
@hexa:lossy.networkhexanmRuntimeDeps17:04:20
@emilazy:matrix.orgemilyyes17:04:28
@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

Show newer messages


Back to Room ListRoom Version: 6