From 42bfbb08089e902e0db76101840f5cabc44704d7 Mon Sep 17 00:00:00 2001 From: j Date: Wed, 7 Jun 2023 22:26:52 +0200 Subject: [PATCH] use focal oxframe builds for bullseye --- docker/base/Dockerfile | 2 +- docker/base/install.sh | 7 ++++++- vm/pandora_install.sh | 8 +++++++- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/docker/base/Dockerfile b/docker/base/Dockerfile index 727891e81..32c536aeb 100644 --- a/docker/base/Dockerfile +++ b/docker/base/Dockerfile @@ -1,4 +1,4 @@ -FROM debian:buster +FROM debian:bullseye LABEL maintainer="0x2620@0x2620.org" diff --git a/docker/base/install.sh b/docker/base/install.sh index 2d016eba4..4ac3ebbe9 100755 --- a/docker/base/install.sh +++ b/docker/base/install.sh @@ -1,9 +1,14 @@ #!/bin/bash -UBUNTU_CODENAME=bionic if [ -e /etc/os-release ]; then . /etc/os-release fi +if [ -z "$UBUNTU_CODENAME" ]; then + UBUNTU_CODENAME=bionic +fi +if [ "$VERSION_CODENAME" = "bullseye" ]; then + UBUNTU_CODENAME=focal +fi export DEBIAN_FRONTEND=noninteractive echo 'Acquire::Languages "none";' > /etc/apt/apt.conf.d/99languages diff --git a/vm/pandora_install.sh b/vm/pandora_install.sh index 98ddc1ba5..38aa61658 100755 --- a/vm/pandora_install.sh +++ b/vm/pandora_install.sh @@ -28,6 +28,9 @@ fi if [ -z "$UBUNTU_CODENAME" ]; then UBUNTU_CODENAME=bionic fi +if [ "$VERSION_CODENAME" = "bullseye" ]; then + UBUNTU_CODENAME=focal +fi export DEBIAN_FRONTEND=noninteractive echo "deb http://ppa.launchpad.net/j/pandora/ubuntu ${UBUNTU_CODENAME} main" > /etc/apt/sources.list.d/j-pandora.list @@ -106,12 +109,13 @@ apt-get install -y \ python3-psycopg2 \ python3-pyinotify \ python3-simplejson \ + python3-maxminddb \ + libmaxminddb-dev \ python3-lxml \ python3-cssselect \ python3-html5lib \ python3-ox \ python3-elasticsearch \ - oxframe \ ffmpeg \ mkvtoolnix \ gpac \ @@ -123,8 +127,10 @@ apt-get install -y \ postfix \ postgresql-client $EXTRA +apt-get install -y oxframe apt-get install -y --no-install-recommends youtube-dl rtmpdump + # setup database if [ "$POSTGRES" == "local" ]; then