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>
This commit is contained in:
Markus Heiser 2020-02-16 22:29:06 +01:00
parent a1f5f2ced8
commit 0bfc61dbe9
4 changed files with 4 additions and 5 deletions

View File

@ -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:

View File

@ -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

View File

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

View File

@ -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 \
"