Danny Milosavljevic <dan...@scratchpost.org> skribis: > On the other hand, we have this: > > (define-public network-manager-openconnect > (package > (name "network-manager-openconnect") > [...] > (properties `([...] > ;; The 'etc/dbus-1/system.d/nm-openconnect-service.conf' > ;; file refers to account "nm-openconnect". Specify it here > ;; so that 'network-manager-service-type' creates it. > (user-accounts . ("nm-openconnect"))))))
Nice, I had forgotten about that. That’s a very local solution though: only for NM VPN plugins (see e52b953434b255f53e61125c7fd3653adcebdab8). I don’t think we’d want to generalize that: that’d be redundant with the service framework and not the right place to add that info since it’s only partial information about the kind of resources the service needs. Ludo’.