Paquet YunoHost de MaBibli 1.0.0
Installe l'archive self-contained publiée en release du dépôt du code, amd64 ou arm64 selon la machine. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Executable
+32
@@ -0,0 +1,32 @@
|
||||
#!/bin/bash
|
||||
|
||||
source _common.sh
|
||||
source /usr/share/yunohost/helpers
|
||||
|
||||
#=================================================
|
||||
# RETRAIT DU SERVICE DE LA LISTE YUNOHOST
|
||||
#=================================================
|
||||
ynh_script_progression "Retrait de l'intégration systemd et NGINX..."
|
||||
|
||||
# Ce script est aussi appelé pour nettoyer une installation qui a échoué à
|
||||
# mi-chemin : chaque étape doit donc tolérer que la précédente n'ait jamais eu lieu.
|
||||
# `ynh_hide_warnings` couvre le cas où `yunohost service add` n'a pas encore tourné.
|
||||
if ynh_hide_warnings yunohost service status "$app" >/dev/null; then
|
||||
yunohost service remove "$app"
|
||||
fi
|
||||
|
||||
# Les helpers `ynh_config_remove_*` sont sans effet si la configuration
|
||||
# correspondante n'existe pas.
|
||||
ynh_config_remove_systemd
|
||||
ynh_config_remove_nginx
|
||||
|
||||
#=================================================
|
||||
# FIN DU SCRIPT
|
||||
#=================================================
|
||||
#
|
||||
# Ni `install_dir` ni `data_dir` ne sont effacés ici : le cœur de YunoHost s'en
|
||||
# charge à partir des ressources du manifeste. `data_dir` n'est d'ailleurs détruit
|
||||
# qu'avec `--purge`, ce qui laisse une chance de récupérer la bibliothèque après une
|
||||
# désinstallation faite trop vite.
|
||||
|
||||
ynh_script_progression "Suppression de $app terminée"
|
||||
Reference in New Issue
Block a user