aboutsummaryrefslogtreecommitdiff
path: root/nixos-switch.sh
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2020-11-02 18:08:25 -0300
committerEuAndreh <eu@euandre.org>2020-11-02 18:08:25 -0300
commit6a52bbd5bc3378c7d105efde007d273f73018a07 (patch)
tree62c70a6636739140c41b43e742dd13ae64dfcf86 /nixos-switch.sh
parentvps-configuration.nix: Remove deprecated attributes from nextcloud service (diff)
downloadtoph-6a52bbd5bc3378c7d105efde007d273f73018a07.tar.gz
toph-6a52bbd5bc3378c7d105efde007d273f73018a07.tar.xz
nixos-switch.sh: Fix init bootstrap
Diffstat (limited to 'nixos-switch.sh')
-rwxr-xr-xnixos-switch.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/nixos-switch.sh b/nixos-switch.sh
index 3b3ff8b..ebc2346 100755
--- a/nixos-switch.sh
+++ b/nixos-switch.sh
@@ -13,8 +13,10 @@ else
fi
# Idempotent init folders and permissions
-echo "${USER_PASSWORD}" | ssh "$TLD" sudo -S mkdir -p /data/ /data/secrets/ /data/favicons/ /data/git/ /data/static/ci-logs/ /data/nixos/
-echo "${USER_PASSWORD}" | ssh "$TLD" sudo -S chown andreh:users /data/ /data/secrets/ /data/favicons/ /data/git/ /data/static/ci-logs/ /data/nixos/
+FOLDERS='/data/ /data/secrets/ /data/favicons/ /data/git/ /data/static/ci-logs/placeholder/ /data/nixos/ /data/static/logrotate/'
+echo "${USER_PASSWORD}" | ssh "$TLD" sudo -S mkdir -p $FOLDERS
+echo "${USER_PASSWORD}" | ssh "$TLD" sudo -S chown andreh:users $FOLDERS
+ssh "$TLD" touch /data/static/ci-logs/placeholder/f.log
# Copy secrets and support files
rsync -avzP secrets/passwords/ "${TLD}:/data/secrets/"