From 9a9b94e67791ac6bb93d1586cd26518765113367 Mon Sep 17 00:00:00 2001 From: Brian Picciano Date: Sun, 10 Oct 2021 16:32:05 -0600 Subject: fix runDir startup --- default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/default.nix b/default.nix index fac1871..6e06c43 100644 --- a/default.nix +++ b/default.nix @@ -78,7 +78,13 @@ entrypoint = pkgs.writeScript "mediocre-blog-entrypoint" '' #!/bin/sh - mkdir -p ${config.runDir} + + set -e + + if [ ! -d ${config.runDir} ]; then + mkdir -p ${config.runDir} + fi + mkdir -p ${config.dataDir} exec ${pkgs.circus}/bin/circusd ${circusCfg} ''; @@ -93,6 +99,8 @@ Restart=always RestartSec=1s User=mediocregopher + Group=mediocregopher + RuntimeDirectory=mediocre-blog ExecStart=${entrypoint} [Install] -- cgit v1.2.3