From 4fe5509b4889a97471b214c37f3dee98645771f0 Mon Sep 17 00:00:00 2001 From: Bob Mottram <bob@robotics.uk.to> Date: Sun, 13 Jan 2019 16:19:29 +0000 Subject: [PATCH] Move nginx config on cancel or fail of app install --- src/freedombone-addremove | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/freedombone-addremove b/src/freedombone-addremove index e108a9162..03ceedc14 100755 --- a/src/freedombone-addremove +++ b/src/freedombone-addremove @@ -84,7 +84,8 @@ fi if [ -f "/etc/nginx/sites-available/${app_domain}" ]; then echo "Removing /etc/nginx/sites-available/${app_domain}" >> "$webadmin_install_dir/applog.txt" nginx_dissite "${app_domain}" - rm "/etc/nginx/sites-available/${app_domain}" + mv "/etc/nginx/sites-available/${app_domain}" /root/.nginx_config + cat /root/.nginx_config >> "$webadmin_install_dir/applog.txt" echo "Restarting nginx" >> "$webadmin_install_dir/applog.txt" systemctl restart nginx fi @@ -97,6 +98,10 @@ fi fi ) +if [ -f /root/.nginx_config ]; then + rm /root/.nginx_config +fi + if [ -f "$adding_app_file" ]; then rm "$adding_app_file" fi -- GitLab