From cfe64a2d313f9baef78f5c2337bb2bc3812b7bd6 Mon Sep 17 00:00:00 2001 From: stanfrbd Date: Tue, 11 Feb 2025 14:18:56 +0100 Subject: [PATCH] Use ENV variables to setup engines in the GUI Signed-off-by: Teja Swaroop Pothala --- src/ubuntu/install/cyberbro/install_cyberbro.sh | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/ubuntu/install/cyberbro/install_cyberbro.sh b/src/ubuntu/install/cyberbro/install_cyberbro.sh index cba2bcf..5df71dc 100644 --- a/src/ubuntu/install/cyberbro/install_cyberbro.sh +++ b/src/ubuntu/install/cyberbro/install_cyberbro.sh @@ -24,13 +24,12 @@ pip3 install -r requirements.txt deactivate -# Create mandatory secrets.json -cat < secrets.json -{ - "proxy_url": "", - "gui_enabled_engines": ["reverse_dns", "rdap", "ipquery", "spur", "phishtank", "threatfox", "urlscan", "google", "github", "ioc_one_html", "ioc_one_pdf", "abusix", "hudsonrock"] -} -EOF +# Check if GUI_ENABLED_ENGINES is set else apply default +if [ -z ${GUI_ENABLED_ENGINES+x} ]; then + GUI_ENABLED_ENGINES=reverse_dns,rdap,ipquery,spur,phishtank,threatfox,urlscan,google,github,ioc_one_html,ioc_one_pdf,abusix,hudsonrock +fi + +export GUI_ENABLED_ENGINES # Cleanup for app layer chown -R 1000:0 $HOME