Browse Source

tooling box: misc fixes from lxc tests

Tested by:

  sudo -H ./utils/lxc.sh build containers
  sudo -H ./utils/lxc.sh cmd /share/searx/utils/searx.sh    install all
  sudo -H ./utils/lxc.sh cmd /share/searx/utils/filtron.sh  install all
  sudo -H ./utils/lxc.sh cmd /share/searx/utils/morty.sh    install all

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Markus Heiser 5 years ago
parent
commit
0bfc61dbe9
4 changed files with 4 additions and 5 deletions
  1. 2 2
      docs/admin/installation.rst
  2. 0 1
      utils/filtron.sh
  3. 1 1
      utils/lib.sh
  4. 1 1
      utils/searx.sh

+ 2 - 2
docs/admin/installation.rst

@@ -33,9 +33,9 @@ Install packages:
 
       .. code-block:: sh
 
-         $ sudo -H apt-get install \
+         $ sudo -H apt-get install -m \
                    git build-essential
-                   libxslt-dev python3-dev python3-babel \
+                   libxslt-dev python3-dev python3-babel python3-venv \
                    zlib1g-dev libffi-dev libssl-dev
 
 Install searx:

+ 0 - 1
utils/filtron.sh

@@ -322,7 +322,6 @@ EOF
 
     if ! service_is_available "${PUBLIC_URL}"; then
         err_msg "Public service at ${PUBLIC_URL} is not available!"
-        echo -e "${_Green}stop with [${_BCyan}CTRL-C${_Green}] or .."
         wait_key
     fi
 

+ 1 - 1
utils/lib.sh

@@ -802,7 +802,7 @@ pkg_install() {
         return 42
     fi
     # shellcheck disable=SC2068
-    apt-get install -y $@
+    apt-get install -m -y $@
 }
 
 pkg_remove() {

+ 1 - 1
utils/searx.sh

@@ -40,7 +40,7 @@ SEARX_UWSGI_SOCKET="/run/uwsgi/app/searx/socket"
 SEARX_APT_PACKAGES="\
   uwsgi uwsgi-plugin-python3 \
   git build-essential \
-  libxslt-dev python3-dev python3-babel\
+  libxslt-dev python3-dev python3-babel python3-venv \
   zlib1g-dev libffi-dev libssl-dev \
 "