From 535324d357ef012b6aabc36c117ac03a772f2500 Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Fri, 26 Oct 2018 22:18:21 +0100
Subject: [PATCH] Change searx secret on factory reset

---
 src/freedombone-factory-reset | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/freedombone-factory-reset b/src/freedombone-factory-reset
index c68bb63cb..9662ae023 100755
--- a/src/freedombone-factory-reset
+++ b/src/freedombone-factory-reset
@@ -75,6 +75,9 @@ fi
 if [ -d "/var/lib/tor/hidden_service_webadmin" ]; then
     rm -rf "/var/lib/tor/hidden_service_webadmin"
 fi
+if [ -f "/etc/searx/searx/settings.yml" ]; then
+    sed -i "s|secret_key :.*|secret_key : \"$(create_random_string 30)\"|g" "/etc/searx/searx/settings.yml"
+fi
 
 echo $'Removing installed apps...'
 detect_apps
@@ -202,6 +205,8 @@ if [ -d /var/www/uploads ]; then
     rm -rf /var/www/upload/*
 fi
 
+
+
 systemctl reboot -i
 
 exit 0
-- 
GitLab