#!/bin/bash ### App file generated with YoloGen, the YunoHost app generator, version . # This is the tutorial version of the app. # It contains extra commands to explain what should be done in case you want to adjust some part of the script. # Once you are done, you may remove them. source _common.sh source /usr/share/yunohost/helpers ### Settings are automatically loaded as bash variables ### in every app script context, therefore typically these will exist: ### - $domain ### - $path ### - $language ### - $install_dir ### - $port ### ... ### For remove operations: ### - the core will deprovision every resource defined in the manifest **after** this script is ran ### this includes removing the install directory, and data directory (if --purge was used) #================================================= # REMOVE SYSTEM CONFIGURATIONS #================================================= ynh_script_progression "Removing system configurations related to $app..." # This should be a symetric version of what happens in the install script ynh_config_remove_logrotate # Remove the service from the list of services known by YunoHost (added from `yunohost service add`) if ynh_hide_warnings yunohost service status $app >/dev/null; then yunohost service remove $app fi ynh_config_remove_systemd ynh_config_remove_nginx # Remove other various files specific to the app... such as: #================================================= # END OF SCRIPT #================================================= ynh_script_progression "Removal of $app completed"