#!/bin/bash # Extract the app name from the script name, which is supposed to be something like "50-app_id" app="$(basename "$0" | cut -d- -f 2-)" install_dir=$(yunohost app setting "$app" install_dir) phpversion=$(yunohost app setting "$app" phpversion) # member=__MEMBER__ # Sync users if sudo "php$phpversion" "$install_dir/scripts/user/sync_users_ldap2dolibarr.php" commitiferror --server=localhost -y; then echo "LDAP user update ok" else echo "LDAP user update ended with error" fi # If YNH users should also be members, sync members # if [ $member -eq 1 ]; # then # if sudo php "$src_path/scripts/members/sync_members_ldap2dolibarr.php" commitiferror 1 --server=localhost -y; then # echo ldap member update ok # else # echo ldap member update ended with error # fi # fi