Add install.sh run to upgrade-postfixadmin

This commit is contained in:
myve 2026-07-05 21:31:28 +00:00
commit 0235e495a6

View file

@ -2,8 +2,11 @@
# Installer for updating Postfixadmin # Installer for updating Postfixadmin
set -e set -e
# Create temporary directory
workdir=$(mktemp -d)
# Backup postfixadmin config # Backup postfixadmin config
cd /tmp/ cd ${workdir}/
cp /usr/share/webapps/postfixadmin/config.local.php . cp /usr/share/webapps/postfixadmin/config.local.php .
rm -r /usr/share/webapps/postfixadmin/ rm -r /usr/share/webapps/postfixadmin/
@ -18,3 +21,10 @@ setfacl -R -m u:${MYVEMAIL_NGINX_USERGROUP}:rwx /usr/share/webapps/postfixadmin/
# Return config # Return config
mv config.local.php /usr/share/webapps/postfixadmin/ mv config.local.php /usr/share/webapps/postfixadmin/
# Reload installer
cd /usr/share/webapps/postfixadmin/
sh install.sh
# Cleanup
rm -r ${workdir}/