forked from mirrors/nixpkgs
Merge pull request #39680 from bgamari/fix-acme-post-stop
nixos/acme: Fix broken post-stop script
This commit is contained in:
commit
11df600bf8
|
@ -257,7 +257,7 @@ in
|
|||
|
||||
if [ -e /tmp/lastExitCode ] && [ "$(cat /tmp/lastExitCode)" = "0" ]; then
|
||||
${if data.activationDelay != null then ''
|
||||
|
||||
|
||||
${data.preDelay}
|
||||
|
||||
if [ -d '${lpath}' ]; then
|
||||
|
@ -266,6 +266,10 @@ in
|
|||
systemctl --wait start acme-setlive-${cert}.service
|
||||
fi
|
||||
'' else data.postRun}
|
||||
|
||||
# noop ensuring that the "if" block is non-empty even if
|
||||
# activationDelay == null and postRun == ""
|
||||
true
|
||||
fi
|
||||
'';
|
||||
|
||||
|
@ -294,7 +298,7 @@ in
|
|||
chown '${data.user}:${data.group}' '${cpath}'
|
||||
fi
|
||||
'';
|
||||
script =
|
||||
script =
|
||||
''
|
||||
workdir="$(mktemp -d)"
|
||||
|
||||
|
|
Loading…
Reference in a new issue