sourcephile
/
git
/
sourcephile-nix.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
nix: update inputs
[sourcephile-nix.git]
/
hosts
/
losurdo
/
networking
/
openvpn
/
calyx.nix
diff --git
a/hosts/losurdo/networking/openvpn/calyx.nix
b/hosts/losurdo/networking/openvpn/calyx.nix
index 4672a88c40fefa2d7655239ea5c3c8708fcf6e4e..7b34b59fd77629ef4f349615de28bd17a5ff1178 100644
(file)
--- a/
hosts/losurdo/networking/openvpn/calyx.nix
+++ b/
hosts/losurdo/networking/openvpn/calyx.nix
@@
-45,9
+45,11
@@
services.openvpn.servers.${netns} = {
};
systemd.services."openvpn-${netns}" = {
preStart = ''
- set -e
+ (
+ set -ex
${pkgs.curl}/bin/curl -X POST --cacert ${ca} -o ${key-cert} -Ls ${apiUrl}
chmod 700 ${key-cert}
+ )
'';
serviceConfig = {
RuntimeDirectory = [ "openvpn-${netns}" ];