summary refs log tree commit diff
diff options
context:
space:
mode:
authorThomas Bereknyei <tomberek@gmail.com>2015-08-07 00:43:29 -0400
committerThomas Bereknyei <tomberek@gmail.com>2015-08-07 00:43:29 -0400
commit825b8403a258106d8e0c5894b3558c01b915979a (patch)
tree4125cf5e9cef6987b424c715b63189b7d39c8f64
parentbbe4307715129f5b0f83b36f6ebdf06246ef02da (diff)
downloadnixpkgs-825b8403a258106d8e0c5894b3558c01b915979a.tar
nixpkgs-825b8403a258106d8e0c5894b3558c01b915979a.tar.gz
nixpkgs-825b8403a258106d8e0c5894b3558c01b915979a.tar.bz2
nixpkgs-825b8403a258106d8e0c5894b3558c01b915979a.tar.lz
nixpkgs-825b8403a258106d8e0c5894b3558c01b915979a.tar.xz
nixpkgs-825b8403a258106d8e0c5894b3558c01b915979a.tar.zst
nixpkgs-825b8403a258106d8e0c5894b3558c01b915979a.zip
Check for pidDir and create
-rw-r--r--nixos/modules/services/networking/gateone.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/nixos/modules/services/networking/gateone.nix b/nixos/modules/services/networking/gateone.nix
index b8ae5490d7b..93273837181 100644
--- a/nixos/modules/services/networking/gateone.nix
+++ b/nixos/modules/services/networking/gateone.nix
@@ -36,8 +36,10 @@ config = mkIf cfg.enable {
     preStart = ''
       if [ ! -d ${cfg.settingsDir} ] ; then
         mkdir -m 0750 -p ${cfg.settingsDir}
-        mkdir -m 0750 -p ${cfg.pidDir}
         chown -R gateone.gateone ${cfg.settingsDir}
+      fi
+      if [ ! -d ${cfg.pidDir} ] ; then
+        mkdir -m 0750 -p ${cfg.pidDir}
         chown -R gateone.gateone ${cfg.pidDir}
       fi
       '';