#!/bin/bash ynh_setting() { app=${1} setting=${2} sudo grep "^${setting}:" "/etc/yunohost/apps/${app}/settings.yml" | sed s/^[^:]\\+:\\s*[\"\']\\?// | sed s/\\s*[\"\']\$// } domain=$(ynh_setting torclient domain) path=$(ynh_setting torclient path) tmpdir=$(mktemp -dp /tmp/ torclient-upgrade-XXXXX) sudo cp -a /etc/yunohost/apps/torclient/settings.yml "${tmpdir}/" export TORCLIENT_UPGRADE=1 sudo bash /etc/yunohost/apps/torclient/scripts/remove &> /dev/null bash ./install "${domain}" "${path}" sudo cp -a "${tmpdir}/settings.yml" /etc/yunohost/apps/torclient/ sudo rm -r "${tmpdir}/" sudo systemctl start ynh-torclient exit 0