mirror of
https://github.com/dw-0/kiauh.git
synced 2025-12-14 02:54:28 +05:00
remove nginx-purge option
This commit is contained in:
@@ -67,8 +67,6 @@ remove_mainsail(){
|
|||||||
${HOME}/moonraker-env
|
${HOME}/moonraker-env
|
||||||
/etc/nginx/sites-available/mainsail
|
/etc/nginx/sites-available/mainsail
|
||||||
/etc/nginx/sites-enabled/mainsail
|
/etc/nginx/sites-enabled/mainsail
|
||||||
/etc/init.d/nginx
|
|
||||||
/etc/default/nginx
|
|
||||||
)
|
)
|
||||||
print_error "Mainsail" && data_count=()
|
print_error "Mainsail" && data_count=()
|
||||||
if [ "$ERROR_MSG" = "" ]; then
|
if [ "$ERROR_MSG" = "" ]; then
|
||||||
@@ -114,36 +112,10 @@ remove_mainsail(){
|
|||||||
status_msg "Removing API Key ..."
|
status_msg "Removing API Key ..."
|
||||||
rm ${HOME}/.moonraker_api_key && ok_msg "Done!"
|
rm ${HOME}/.moonraker_api_key && ok_msg "Done!"
|
||||||
fi
|
fi
|
||||||
remove_nginx
|
|
||||||
ok_msg "Mainsail successfully removed!"
|
ok_msg "Mainsail successfully removed!"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
remove_nginx(){
|
|
||||||
#ask for complete removal of nginx if installed
|
|
||||||
if [[ $(dpkg-query -f'${Status}' --show nginx 2>/dev/null) = *\ installed ]] ; then
|
|
||||||
while true; do
|
|
||||||
echo
|
|
||||||
read -p "Do you want to completely remove (purge) Nginx? (Y/n): " yn
|
|
||||||
case "$yn" in
|
|
||||||
Y|y|Yes|yes|"")
|
|
||||||
status_msg "Stopping and removing Nginx Service ..."
|
|
||||||
if [ -e /etc/init.d/nginx ]; then
|
|
||||||
sudo /etc/init.d/nginx stop && ok_msg "Nginx Service stopped!"
|
|
||||||
sudo rm /etc/init.d/nginx && ok_msg "Nginx Service removed!"
|
|
||||||
fi
|
|
||||||
if [ -e /etc/default/nginx ]; then
|
|
||||||
sudo rm /etc/default/nginx
|
|
||||||
fi
|
|
||||||
status_msg "Purging Nginx from system ..."
|
|
||||||
sudo apt-get purge nginx nginx-common -y && ok_msg "Nginx removed!"
|
|
||||||
break;;
|
|
||||||
N|n|No|no) break;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
remove_octoprint(){
|
remove_octoprint(){
|
||||||
data_arr=(
|
data_arr=(
|
||||||
$OCTOPRINT_SERVICE1
|
$OCTOPRINT_SERVICE1
|
||||||
|
|||||||
Reference in New Issue
Block a user