]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/letsencrypt/templates/default/request.erb
letsencrypt: ensure request script runs as correct user
[chef.git] / cookbooks / letsencrypt / templates / default / request.erb
index ccdc25fedf7894f98297dd6d0ed85afc19982798..8bb2847cae8016fa30b976d857961935469279b4 100644 (file)
@@ -2,6 +2,11 @@
 
 # DO NOT EDIT - This file is being maintained by Chef
 
+if [ "$(id -un)" != "letsencrypt" ]; then
+    echo "Error: This script must be run as user letsencrypt" >&2
+    exit 1
+fi
+
 /usr/bin/certbot certonly \
     --non-interactive \
     --config-dir /srv/acme.openstreetmap.org/config \