about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorYurii Matsiuk <ymatsiuk@users.noreply.github.com>2021-06-24 08:33:31 +0200
committerYurii Matsiuk <ymatsiuk@users.noreply.github.com>2021-06-24 11:22:54 +0200
commit21dd07a0ca3a4997972daf7137b8428c0ea74f8d (patch)
tree38ae6f33382b465850a7a60723eed84d1e6786e4 /nixos
parent65db0350fe3962c41b8604046ec9166976f80793 (diff)
appgate-sdp: minimize and improve derivation
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/programs/appgate-sdp.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/nixos/modules/programs/appgate-sdp.nix b/nixos/modules/programs/appgate-sdp.nix
index 1dec4ecf9eccb..12cb542f4d04f 100644
--- a/nixos/modules/programs/appgate-sdp.nix
+++ b/nixos/modules/programs/appgate-sdp.nix
@@ -5,8 +5,7 @@ with lib;
 {
   options = {
     programs.appgate-sdp = {
-      enable = mkEnableOption
-        "AppGate SDP VPN client";
+      enable = mkEnableOption "AppGate SDP VPN client";
     };
   };
 
@@ -17,7 +16,10 @@ with lib;
     systemd = {
       packages = [ pkgs.appgate-sdp ];
       # https://github.com/NixOS/nixpkgs/issues/81138
-      services.appgatedriver.wantedBy =  [ "multi-user.target" ];
+      services.appgatedriver.wantedBy = [ "multi-user.target" ];
+      services.appgate-dumb-resolver.path = [ pkgs.e2fsprogs ];
+      services.appgate-resolver.path = [ pkgs.procps pkgs.e2fsprogs ];
+      services.appgatedriver.path = [ pkgs.e2fsprogs ];
     };
   };
 }