on master help sign in
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>

commit0bfc61dbe9a7b54b1053f9c92f9ff04d8ff7e1bc authorMarkus Heiser <markus.heiser@darmarit.de> dateSun 16 Feb 2020, 22:29 (7 years ago) parenta1f5f2c
4 files changed+4−5
docs/admin/installation.rst+2−2 utils/filtron.sh−1 utils/lib.sh+1−1 utils/searx.sh+1−1
docs/admin/installation.rst+2−2
@@ -33,9 +33,9 @@ Install packages:
3333
3434 .. code-block:: sh
3535
36− $ sudo -H apt-get install \
36+ $ sudo -H apt-get install -m \
3737 git build-essential
38− libxslt-dev python3-dev python3-babel \
38+ libxslt-dev python3-dev python3-babel python3-venv \
3939 zlib1g-dev libffi-dev libssl-dev
4040
4141Install searx:
utils/filtron.sh−1
@@ -322,7 +322,6 @@ EOF
322322
323323 if ! service_is_available "${PUBLIC_URL}"; then
324324 err_msg "Public service at ${PUBLIC_URL} is not available!"
325− echo -e "${_Green}stop with [${_BCyan}CTRL-C${_Green}] or .."
326325 wait_key
327326 fi
328327
utils/lib.sh+1−1
@@ -802,7 +802,7 @@ pkg_install() {
802802 return 42
803803 fi
804804 # shellcheck disable=SC2068
805− apt-get install -y $@
805+ apt-get install -m -y $@
806806}
807807
808808pkg_remove() {
utils/searx.sh+1−1
@@ -40,7 +40,7 @@ SEARX_UWSGI_SOCKET="/run/uwsgi/app/searx/socket"
4040SEARX_APT_PACKAGES="\
4141 uwsgi uwsgi-plugin-python3 \
4242 git build-essential \
43− libxslt-dev python3-dev python3-babel\
43+ libxslt-dev python3-dev python3-babel python3-venv \
4444 zlib1g-dev libffi-dev libssl-dev \
4545"
4646