mirror of
https://github.com/YunoHost-Apps/radicale_ynh.git
synced 2024-09-03 20:16:14 +02:00
Remove 2.2 compatibility
This commit is contained in:
parent
972997f302
commit
8f63e05266
5 changed files with 18 additions and 62 deletions
|
@ -1,12 +1,8 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Récupère les infos de l'application.
|
||||
ynh_version=$(sudo yunohost -v | grep "moulinette:" | cut -d' ' -f2 | cut -d'.' -f1,2) # Récupère le numéro de version de Yunohost.
|
||||
if [ $ynh_version = "2.4" ]; then
|
||||
app=$YNH_APP_INSTANCE_NAME
|
||||
else
|
||||
app=radicale
|
||||
fi
|
||||
|
||||
final_path=$(sudo yunohost app setting $app final_path)
|
||||
domain=$(sudo yunohost app setting $app domain)
|
||||
infcloud=$(sudo yunohost app setting $app infcloud)
|
||||
|
|
|
@ -2,8 +2,6 @@
|
|||
|
||||
source .fonctions # Charge les fonctions génériques habituellement utilisées dans le script
|
||||
|
||||
YNH_VERSION # Récupère le numéro de version de Yunohost.
|
||||
|
||||
CLEAN_SETUP () {
|
||||
# Nettoyage des résidus d'installation non pris en charge par le script remove.
|
||||
# Pas de nettoyage supplémentaire nécessaire ici...
|
||||
|
@ -12,8 +10,6 @@ CLEAN_SETUP () {
|
|||
TRAP_ON # Active trap pour arrêter le script si une erreur est détectée.
|
||||
|
||||
# Retrieve arguments
|
||||
if [ $ynh_version = "2.4" ]
|
||||
then
|
||||
domain=$YNH_APP_ARG_DOMAIN
|
||||
path=$YNH_APP_ARG_PATH
|
||||
admin=$YNH_APP_ARG_ADMIN
|
||||
|
@ -24,14 +20,6 @@ then
|
|||
|
||||
# Source app helpers
|
||||
source /usr/share/yunohost/helpers
|
||||
else
|
||||
domain=$1
|
||||
path=$2
|
||||
admin=$3
|
||||
infcloud=$4
|
||||
language=$5
|
||||
app=radicale
|
||||
fi
|
||||
|
||||
# Checks variables are not empty
|
||||
CHECK_VAR "$app" "app name not set"
|
||||
|
@ -220,8 +208,3 @@ sudo yunohost app ssowatconf
|
|||
# Modification des hook pour la création des collections par défaut des nouveaux utilisateurs. Et leur suppression
|
||||
sudo sed -i "s@__FINALPATH__@$final_path@g" ../hooks/post_user_create
|
||||
sudo sed -i "s@__FINALPATH__@$final_path@g" ../hooks/post_user_delete
|
||||
if [ $ynh_version != "2.4" ]
|
||||
then
|
||||
sudo yunohost hook add radicale ../hooks/post_user_create
|
||||
sudo yunohost hook add radicale ../hooks/post_user_delete
|
||||
fi
|
||||
|
|
|
@ -3,15 +3,11 @@
|
|||
source .fonctions # Charge les fonctions génériques habituellement utilisées dans le script
|
||||
|
||||
# Récupère les infos de l'application.
|
||||
YNH_VERSION # Récupère le numéro de version de Yunohost.
|
||||
if [ $ynh_version = "2.4" ]; then
|
||||
app=$YNH_APP_INSTANCE_NAME
|
||||
|
||||
# Source app helpers
|
||||
source /usr/share/yunohost/helpers
|
||||
else
|
||||
app=radicale
|
||||
fi
|
||||
|
||||
domain=$(sudo yunohost app setting $app domain)
|
||||
|
||||
SECURE_REMOVE '/var/www/$app' # Suppression du dossier de l'application
|
||||
|
@ -45,12 +41,6 @@ REMOVE_FPM_CONF # Suppression de la configuration du pool php-fpm
|
|||
|
||||
REMOVE_LOGROTATE_CONF # Suppression de la configuration de logrotate
|
||||
|
||||
if [ $ynh_version != "2.4" ]
|
||||
then
|
||||
# Retire le hook sur la création de nouveaux utilisateurs
|
||||
sudo yunohost hook remove radicale
|
||||
fi
|
||||
|
||||
# Régénère la configuration de SSOwat
|
||||
sudo yunohost app ssowatconf
|
||||
|
||||
|
|
|
@ -1,12 +1,8 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Récupère les infos de l'application.
|
||||
ynh_version=$(sudo yunohost -v | grep "moulinette:" | cut -d' ' -f2 | cut -d'.' -f1,2) # Récupère le numéro de version de Yunohost.
|
||||
if [ $ynh_version = "2.4" ]; then
|
||||
app=$YNH_APP_INSTANCE_NAME
|
||||
else
|
||||
app=radicale
|
||||
fi
|
||||
|
||||
final_path=$(sudo yunohost app setting $app final_path)
|
||||
domain=$(sudo yunohost app setting $app domain)
|
||||
infcloud=$(sudo yunohost app setting $app infcloud)
|
||||
|
|
|
@ -3,12 +3,8 @@
|
|||
source .fonctions # Charge les fonctions génériques habituellement utilisées dans le script
|
||||
|
||||
# Récupère les infos de l'application.
|
||||
YNH_VERSION # Récupère le numéro de version de Yunohost.
|
||||
if [ $ynh_version = "2.4" ]; then
|
||||
app=$YNH_APP_INSTANCE_NAME
|
||||
else
|
||||
app=radicale
|
||||
fi
|
||||
|
||||
domain=$(sudo yunohost app setting $app domain)
|
||||
path=$(sudo yunohost app setting $app path)
|
||||
admin=$(sudo yunohost app setting $app admin)
|
||||
|
@ -170,8 +166,3 @@ sudo service nginx reload
|
|||
# Mise en place des hook pour la création des collections par défaut des nouveaux utilisateurs. Et leur suppression
|
||||
sudo sed -i "s@__FINALPATH__@$final_path@g" ../hooks/post_user_create
|
||||
sudo sed -i "s@__FINALPATH__@$final_path@g" ../hooks/post_user_delete
|
||||
if [ $ynh_version != "2.4" ]
|
||||
then
|
||||
sudo yunohost hook add radicale ../hooks/post_user_create
|
||||
sudo yunohost hook add radicale ../hooks/post_user_delete
|
||||
fi
|
||||
|
|
Loading…
Reference in a new issue