diff --git a/scripts/install b/scripts/install index 269a558..bdca3e5 100755 --- a/scripts/install +++ b/scripts/install @@ -246,8 +246,11 @@ fi sudo yunohost app ssowatconf -# Mise en place des hook pour la création des collections par défaut des nouveaux utilisateurs. Et leur suppression +# 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 yunohost hook add radicale ../hooks/post_user_create sudo sed -i "s@__FINALPATH__@$final_path@g" ../hooks/post_user_delete -sudo yunohost hook add radicale ../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 diff --git a/scripts/remove b/scripts/remove index 642fe3f..1437816 100644 --- a/scripts/remove +++ b/scripts/remove @@ -69,8 +69,11 @@ sudo service php5-fpm reload sudo rm -r "/etc/logrotate.d/$app" fi -# Retire le hook sur la création de nouveaux utilisateurs -sudo yunohost hook remove radicale +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 diff --git a/scripts/upgrade b/scripts/upgrade index 451084c..04dd906 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -157,6 +157,9 @@ 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 yunohost hook add radicale ../hooks/post_user_create sudo sed -i "s@__FINALPATH__@$final_path@g" ../hooks/post_user_delete -sudo yunohost hook add radicale ../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