summary refs log tree commit diff
path: root/nixos/modules
diff options
context:
space:
mode:
authorlethalman <lucabru@src.gnome.org>2015-08-08 15:35:08 +0200
committerlethalman <lucabru@src.gnome.org>2015-08-08 15:35:08 +0200
commit076e90c67aeb2fe0f5866d7ce25730b6d3405d2b (patch)
tree0466d237518407d26197b4319ea02e4ab2fa58a6 /nixos/modules
parent260438a8e04587fc4f13c26fbdec9abfb309c17e (diff)
parent825b8403a258106d8e0c5894b3558c01b915979a (diff)
downloadnixlib-076e90c67aeb2fe0f5866d7ce25730b6d3405d2b.tar
nixlib-076e90c67aeb2fe0f5866d7ce25730b6d3405d2b.tar.gz
nixlib-076e90c67aeb2fe0f5866d7ce25730b6d3405d2b.tar.bz2
nixlib-076e90c67aeb2fe0f5866d7ce25730b6d3405d2b.tar.lz
nixlib-076e90c67aeb2fe0f5866d7ce25730b6d3405d2b.tar.xz
nixlib-076e90c67aeb2fe0f5866d7ce25730b6d3405d2b.tar.zst
nixlib-076e90c67aeb2fe0f5866d7ce25730b6d3405d2b.zip
Merge pull request #9150 from tomberek/gateone_setup
gateone: Fix startup
Diffstat (limited to 'nixos/modules')
-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 b8ae5490d7ba..93273837181e 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
       '';