summary refs log tree commit diff
path: root/nixos/modules/services/networking/networkmanager.nix
diff options
context:
space:
mode:
authorDomen Kožar <domen@dev.si>2015-10-29 09:58:38 +0100
committerDomen Kožar <domen@dev.si>2015-10-29 09:59:08 +0100
commit01b0355140f78fb03f38fbdfe9d8d8da800770c5 (patch)
treebefbecc3f7bf19bad1f0ea3ebfc9d46f096cffa1 /nixos/modules/services/networking/networkmanager.nix
parentf0dd2132954d1fb82c75dc16563863c2e943cd95 (diff)
downloadnixpkgs-01b0355140f78fb03f38fbdfe9d8d8da800770c5.tar
nixpkgs-01b0355140f78fb03f38fbdfe9d8d8da800770c5.tar.gz
nixpkgs-01b0355140f78fb03f38fbdfe9d8d8da800770c5.tar.bz2
nixpkgs-01b0355140f78fb03f38fbdfe9d8d8da800770c5.tar.lz
nixpkgs-01b0355140f78fb03f38fbdfe9d8d8da800770c5.tar.xz
nixpkgs-01b0355140f78fb03f38fbdfe9d8d8da800770c5.tar.zst
nixpkgs-01b0355140f78fb03f38fbdfe9d8d8da800770c5.zip
nm-openvpn: add user/group, closes #10689
(cherry picked from commit 551dad3ffd055d5df5de6878a74432d85ecbd114)
Signed-off-by: Domen Kožar <domen@dev.si>
Diffstat (limited to 'nixos/modules/services/networking/networkmanager.nix')
-rw-r--r--nixos/modules/services/networking/networkmanager.nix10
1 files changed, 8 insertions, 2 deletions
diff --git a/nixos/modules/services/networking/networkmanager.nix b/nixos/modules/services/networking/networkmanager.nix
index d0c4be1324a..1c824b6bbfc 100644
--- a/nixos/modules/services/networking/networkmanager.nix
+++ b/nixos/modules/services/networking/networkmanager.nix
@@ -205,10 +205,16 @@ in {
 
     environment.systemPackages = cfg.packages;
 
-    users.extraGroups = singleton {
+    users.extraGroups = [{
       name = "networkmanager";
       gid = config.ids.gids.networkmanager;
-    };
+    }
+    {
+      name = "nm-openvpn";
+    }];
+    users.extraUsers = [{
+      name = "nm-openvpn";
+    }];
 
     systemd.packages = cfg.packages;