From f6d1372c333e855975733ff74f3bf5ad9df9dd57 Mon Sep 17 00:00:00 2001 From: Bob Mottram <bob@freedombone.net> Date: Wed, 5 Dec 2018 13:09:38 +0000 Subject: [PATCH] Change searx base url when system name is changed --- src/freedombone-utils-dns | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/freedombone-utils-dns b/src/freedombone-utils-dns index e67d45539..9cbefeef3 100755 --- a/src/freedombone-utils-dns +++ b/src/freedombone-utils-dns @@ -106,6 +106,12 @@ function change_system_local_name { if grep -q "host-name=$NEW_SYSTEM_NAME" /etc/avahi/avahi-daemon.conf; then install_web_admin systemctl restart webadmin + + if [ -f /etc/searx/searx/settings.yml ]; then + sed -i "s|base_url.*|base_url : http://${NEW_SYSTEM_NAME}/search|g" /etc/searx/searx/settings.yml + systemctl restart searx + fi + if [ "$NEW_SYSTEM_NAME_INTERACTIVE" ]; then dialog --title $"New local network name" \ --msgbox $"The name of this system on your local network was changed successfully" 6 70 -- GitLab