summary refs log tree commit diff
path: root/nixos/modules/services/networking/racoon.nix
diff options
context:
space:
mode:
authorJaka Hudoklin <jakahudoklin@gmail.com>2015-08-19 23:38:44 +0200
committerJaka Hudoklin <jakahudoklin@gmail.com>2015-08-19 23:38:44 +0200
commitc171cfabed21d80759a5d5c20a58682362ebd952 (patch)
tree27e476ef9d9bed01ca5aced1f27932a75f6d75b0 /nixos/modules/services/networking/racoon.nix
parent24a626020aa941677b6297ee5343f005333fb084 (diff)
downloadnixlib-c171cfabed21d80759a5d5c20a58682362ebd952.tar
nixlib-c171cfabed21d80759a5d5c20a58682362ebd952.tar.gz
nixlib-c171cfabed21d80759a5d5c20a58682362ebd952.tar.bz2
nixlib-c171cfabed21d80759a5d5c20a58682362ebd952.tar.lz
nixlib-c171cfabed21d80759a5d5c20a58682362ebd952.tar.xz
nixlib-c171cfabed21d80759a5d5c20a58682362ebd952.tar.zst
nixlib-c171cfabed21d80759a5d5c20a58682362ebd952.zip
nixos/racoon: create /var/racoon upon start
Diffstat (limited to 'nixos/modules/services/networking/racoon.nix')
-rw-r--r--nixos/modules/services/networking/racoon.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/nixos/modules/services/networking/racoon.nix b/nixos/modules/services/networking/racoon.nix
index 9428d9112a1b..86e13d1ea0d6 100644
--- a/nixos/modules/services/networking/racoon.nix
+++ b/nixos/modules/services/networking/racoon.nix
@@ -36,7 +36,10 @@ in {
         Type = "forking";
         Restart = "always";
       };
-      preStart = "rm /var/run/racoon.pid || true";
+      preStart = ''
+        rm /var/run/racoon.pid || true
+        mkdir -p /var/racoon
+      '';
     };
   };
 }