utils/morty.sh: set morty key to avoid service abuse

- https://github.com/asciimoo/searx/issues/1871#issuecomment-592459798

    make install all

generates random MORTY_KEY, install service with that key and sets option in the
searx settingy.yml file.

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
This commit is contained in:
Markus Heiser 2020-04-28 16:21:45 +02:00
parent 26a3a7d523
commit ea3255835a
3 changed files with 7 additions and 4 deletions

View file

@ -584,7 +584,7 @@ set_result_proxy() {
# usage: set_result_proxy <URL> [<key>]
info_msg "try to set result proxy: $1"
info_msg "try to set result proxy: '$1' ($2)"
cp "${SEARX_SETTINGS_PATH}" "${SEARX_SETTINGS_PATH}.bak"
_set_result_proxy "$1" "$2" > "${SEARX_SETTINGS_PATH}"
}
@ -593,7 +593,7 @@ _set_result_proxy() {
local line
local stage=0
local url=" url: $1"
local key=" key: $2"
local key=" key: !!binary \"$2\""
if [[ -z $2 ]]; then
key=
fi