fixed permissions

This commit is contained in:
Maxim Devaev 2022-06-24 17:55:38 +03:00
parent a693b52bf0
commit 094106519a
2 changed files with 6 additions and 0 deletions

View File

@ -21,8 +21,12 @@ m kvmd spi
m kvmd systemd-journal m kvmd systemd-journal
m kvmd-pst kvmd m kvmd-pst kvmd
m kvmd-ipmi kvmd m kvmd-ipmi kvmd
m kvmd-vnc kvmd m kvmd-vnc kvmd
m kvmd-vnc kvmd-certbot
m kvmd-janus kvmd m kvmd-janus kvmd
m kvmd-janus audio m kvmd-janus audio

View File

@ -62,6 +62,7 @@ if [ "$1" == "renew" ]; then
rm -rf '$new' rm -rf '$new'
cp -a '$tmp' '$new' cp -a '$tmp' '$new'
rm '$new/updated' rm '$new/updated'
chmod 750 '$new/config/'{archive,live}
chmod 640 '$new'/config/archive/*/privkey*.pem chmod 640 '$new'/config/archive/*/privkey*.pem
sed -s -i -e 's| = $tmp/| = $cur/|g' '$new/config/renewal/'* sed -s -i -e 's| = $tmp/| = $cur/|g' '$new/config/renewal/'*
sync sync
@ -91,6 +92,7 @@ else
--webroot-path="$web" \ --webroot-path="$web" \
--deploy-hook="/usr/bin/bash -c ' --deploy-hook="/usr/bin/bash -c '
set -ex set -ex
chmod 750 '$cur/config/'{archive,live}
cd \"\$RENEWED_LINEAGE\" cd \"\$RENEWED_LINEAGE\"
chmod 640 privkey.pem chmod 640 privkey.pem
ln -s fullchain.pem server.crt ln -s fullchain.pem server.crt