Update installTorrServerLinux.sh

This commit is contained in:
nikk gitanes
2023-02-04 15:28:35 +03:00
parent cba91d0c9c
commit 793efddf46

View File

@@ -9,7 +9,7 @@ scriptname=$(basename "$(test -L "$0" && readlink "$0" || echo "$0")")
################################# #################################
function isRoot() { function isRoot() {
if [ "$EUID" -ne 0 ]; then if [ $EUID -ne 0 ]; then
return 1 return 1
fi fi
} }
@@ -303,10 +303,11 @@ EOF
isAuthUser=$answer_user isAuthUser=$answer_user
[[ $lang == "en" ]] && read -p ' Password: ' answer_pass </dev/tty || read -p ' Пароль: ' answer_pass </dev/tty [[ $lang == "en" ]] && read -p ' Password: ' answer_pass </dev/tty || read -p ' Пароль: ' answer_pass </dev/tty
isAuthPass=$answer_pass isAuthPass=$answer_pass
[[ $lang == "en" ]] && echo " Apply user and password - $isAuthUser:$isAuthPass" || echo " Устанавливаем логин и пароль - $isAuthUser:$isAuthPass" [[ $lang == "en" ]] && echo " Store $isAuthUser:$isAuthPass to ${dirInstall}/accs.db" || echo " Сохраняем $isAuthUser:$isAuthPass в ${dirInstall}/accs.db"
echo -e "{\n \"$isAuthUser\": \"$isAuthPass\"\n}" > $dirInstall/accs.db echo -e "{\n \"$isAuthUser\": \"$isAuthPass\"\n}" > $dirInstall/accs.db
} || { } || {
[[ $lang == "en" ]] && echo " Use existing auth from ${dirInstall}/accs.db" || echo " Используйте реквизиты из ${dirInstall}/accs.db для входа" auth=$(cat "$dirInstall/accs.db"|head -2|tail -1|tr -d '[:space:]')
[[ $lang == "en" ]] && echo " Use existing auth from ${dirInstall}/accs.db - $auth" || echo " Используйте реквизиты из ${dirInstall}/accs.db для авторизации - $auth"
} }
cat << EOF > $dirInstall/$serviceName.config cat << EOF > $dirInstall/$serviceName.config
DAEMON_OPTIONS="--port $servicePort --path $dirInstall --httpauth" DAEMON_OPTIONS="--port $servicePort --path $dirInstall --httpauth"
@@ -366,8 +367,8 @@ EOF
echo " Теперь вы можете открыть браузер по адресу http://${serverIP}:${servicePort} для доступа к вебу TorrServer" echo " Теперь вы можете открыть браузер по адресу http://${serverIP}:${servicePort} для доступа к вебу TorrServer"
echo "" echo ""
} }
if [[ "$isAuth" == 1 && $isAuthUser > 0 ]]; then if [[ $isAuth -eq 1 && $isAuthUser > 0 ]]; then
[[ $lang == "en" ]] && echo " Use user \"$isAuthUser\" with password \"$isAuthPass\" for authentication" || echo " Для авторизации введите пользователя $isAuthUser с паролем $isAuthPass" [[ $lang == "en" ]] && echo " Use user \"$isAuthUser\" with password \"$isAuthPass\" for authentication" || echo " Для авторизации используйте пользователя «$isAuthUser» с паролем «$isAuthPass»"
echo "" echo ""
fi fi
} }