From 64fc099aea689f1fdb9965620f02ff82e2711dc9 Mon Sep 17 00:00:00 2001 From: Jeremy MANSON Date: Fri, 15 Jul 2016 23:18:58 +0200 Subject: [PATCH] add remove script --- scripts/remove | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 scripts/remove diff --git a/scripts/remove b/scripts/remove new file mode 100644 index 0000000..4d88a62 --- /dev/null +++ b/scripts/remove @@ -0,0 +1,24 @@ +#!/bin/bash + +# See comments in install script +app=$YNH_APP_INSTANCE_NAME + +# Source YunoHost helpers +. /usr/share/yunohost/helpers + +# Retrieve app settings +domain=$(ynh_app_setting_get "$app" domain) + + +# stop guacamole & jetty +sudo /etc/init.d/guacd stop +sudo service jetty8 stop + +# uninstall jetty & guacamole dependences +sudo apt-get purge jetty8 libjetty-extra -y -qq +sudo apt-get purge `cat /etc/yunohost/apps/guacamole/src_dep.lst` +sudo apt-get autoremove --purge -y -qq +rm -rf /etc/guacamole +rm -rf /opt/guacamole +rm -rf /etc/nginx/conf.d/$domain.d/$app.conf +sudo service nginx reload \ No newline at end of file