From e48e2a99144b930e7f1fde3fd47d4782b92f819c Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Tue, 8 Mar 2022 17:18:02 +0100 Subject: [fix] APACHE_SEARX_SITE=searxng.conf renamed in 2b125214 Signed-off-by: Markus Heiser --- utils/searx.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'utils/searx.sh') diff --git a/utils/searx.sh b/utils/searx.sh index 819afef13..13ae25a07 100755 --- a/utils/searx.sh +++ b/utils/searx.sh @@ -118,7 +118,7 @@ case $DIST_ID-$DIST_VERS in esac # Apache Settings -APACHE_SEARX_SITE="searx.conf" +APACHE_SEARX_SITE="searxng.conf" # shellcheck disable=SC2034 CONFIG_FILES=( -- cgit v1.2.3 From 5eedd5b72ac2b39bd70b08c179b7bc3b4e6e64a4 Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Tue, 8 Mar 2022 17:36:49 +0100 Subject: [fix] socket in SearXNG's uWSGI app (searxng.ini) Use SEARX_UWSGI_SOCKET in uWSGI systemd service Signed-off-by: Markus Heiser --- utils/searx.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'utils/searx.sh') diff --git a/utils/searx.sh b/utils/searx.sh index 13ae25a07..5ae9a6ade 100755 --- a/utils/searx.sh +++ b/utils/searx.sh @@ -31,7 +31,7 @@ SEARX_SRC="${SERVICE_HOME}/searx-src" SEARXNG_SETTINGS_PATH="/etc/searxng/settings.yml" SEARXNG_UWSGI_APP="searxng.ini" # shellcheck disable=SC2034 -SEARX_UWSGI_SOCKET="/run/uwsgi/app/searx/socket" +SEARX_UWSGI_SOCKET="/run/uwsgi/app/searxng/socket" # apt packages SEARX_PACKAGES_debian="\ -- cgit v1.2.3 From 1c79c1a3d2e7f18c198492c8d7bdc18911f26c04 Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Sat, 12 Mar 2022 16:51:42 +0100 Subject: [LXC] fedora33 EOL [1], upgrade to fedora35 [2] MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [1] https://docs.fedoraproject.org/en-US/releases/eol/ [2] https://docs.fedoraproject.org/en-US/releases/f35/ Tested by:: # build the container .. $ sudo -H ./utils/lxc.sh build searx-fedora35 # open a shell in the container $ sudo -H ./utils/lxc.sh cmd searx-fedora35 bash [root@searx-fedora35 SearXNG]# # install a complete SearXNG suite .. [root@searx-fedora35 SearXNG]# ./utils/searx.sh install all ... # install apache to export the SearXNG instance by HTTP [root@searx-fedora35 SearXNG]# ./utils/searx.sh apache install ... INFO: got 200 from http://10.174.184.94/searx To build wheel `python3-devel` needs to be added to SEARX_PACKAGES_fedora:: |searx| × Building wheel for setproctitle (pyproject.toml) did not run successfully. |searx| │ exit code: 1 ... |searx| In file included from src/spt.h:15, |searx| from src/setproctitle.c:14: |searx| src/spt_python.h:16:10: fatal error: Python.h: No such file or directory |searx| 16 | #include |searx| | ^~~~~~~~~~ |searx| compilation terminated. |searx| error: command '/usr/bin/gcc' failed with exit code 1 |searx| [end of output] ... |searx| ERROR: Failed building wheel for setproctitle Signed-off-by: Markus Heiser --- utils/searx.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'utils/searx.sh') diff --git a/utils/searx.sh b/utils/searx.sh index 5ae9a6ade..ce118ed77 100755 --- a/utils/searx.sh +++ b/utils/searx.sh @@ -58,9 +58,9 @@ texlive-core texlive-latexextra ttf-dejavu" # dnf packages SEARX_PACKAGES_fedora="\ -python python-pip python-lxml python-babel +python python-pip python-lxml python-babel python3-devel uwsgi uwsgi-plugin-python3 -git @development-tools libxml2 +git @development-tools libxml2 openssl ShellCheck" BUILD_PACKAGES_fedora="\ -- cgit v1.2.3