diff --git a/src/freedombone-app-searx b/src/freedombone-app-searx index 548b9b50..a8205161 100755 --- a/src/freedombone-app-searx +++ b/src/freedombone-app-searx @@ -723,16 +723,22 @@ function create_searx_config { } function upgrade_searx { + settings_file=${SEARX_PATH}/searx/searx/settings.yml background_image=/etc/searx/searx/static/themes/courgette/img/bg-body-index.jpg if [ -f ${background_image} ]; then cp ${background_image} ${background_image}.prev fi + cp ${settings_file} ${settings_file}.prev set_repo_commit $SEARX_PATH/searx "searx commit" "$SEARX_COMMIT" $SEARX_REPO if [ -f ${background_image}.prev ]; then cp ${background_image}.prev ${background_image} chown -R searx:searx ${SEARX_PATH}/searx fi + if [ -f ${settings_file}.prev ]; then + cp ${settings_file}.prev ${settings_file} + chown -R searx:searx ${SEARX_PATH}/searx + fi } function backup_local_searx {