Commit 5c0f9c8c authored by Markus Heiser's avatar Markus Heiser

tooling box: varius fix from tests

Signed-off-by: default avatarMarkus Heiser <markus.heiser@darmarit.de>
parent db5815d3
......@@ -129,6 +129,11 @@ main() {
case $2 in
all) install_all ;;
user) assert_user ;;
rules)
rst_title "Re-Install filtron rules"
echo
install_template --no-eval "$FILTRON_RULES" root root 644
;;
*) usage "$_usage"; exit 42;;
esac ;;
update)
......
......@@ -224,12 +224,13 @@ update_searx() {
rst_title "Update searx instance"
echo
tee_stderr 0.1 <<EOF | sudo -H -u "${SERVICE_USER}" -i 2>&1 | prefix_stdout "$_service_prefix"
tee_stderr 0.3 <<EOF | sudo -H -u "${SERVICE_USER}" -i 2>&1 | prefix_stdout "$_service_prefix"
cd ${SEARX_SRC}
cp -f ${SEARX_SETTINGS} ${SEARX_SETTINGS}.backup
git stash push -m "BACKUP -- 'update server' at ($(date))"
git checkout -b $SEARX_GIT_BRANCH" --track "$SEARX_GIT_BRANCH"
git pull "$SEARX_GIT_BRANCH"
git checkout -B "$SEARX_GIT_BRANCH"
git pull
cd ${SEARX_SRC}
${SEARX_SRC}/manage.sh update_packages
EOF
configure_searx
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment