Browse Source

Upgrade Debian to "bookworm" in Docker image

tyranron 2 years ago
parent
commit
f908c65a06

+ 10 - 0
docker/coturn/CHANGELOG.md

@@ -4,6 +4,16 @@ Coturn TURN server Docker image changelog
 
 
 
+## [4.6.2-r2] · 2023-06-13
+[4.6.2-r2]: /../../tree/docker/4.6.2-r2
+
+### Upgraded
+
+- [Debian Linux] "bookworm": <https://www.debian.org/releases/bookworm>
+
+
+
+
 ## [4.6.2-r1] · 2023-05-10
 [4.6.2-r1]: /../../tree/docker/4.6.2-r1
 

+ 1 - 1
docker/coturn/Makefile

@@ -28,7 +28,7 @@ COTURN_VER ?= 4.6.2
 COTURN_MIN_VER = $(strip $(shell echo $(COTURN_VER) | cut -d '.' -f1,2))
 COTURN_MAJ_VER = $(strip $(shell echo $(COTURN_VER) | cut -d '.' -f1))
 
-BUILD_REV ?= 1
+BUILD_REV ?= 2
 
 NAME := coturn
 OWNER := $(or $(GITHUB_REPOSITORY_OWNER),coturn)

+ 2 - 2
docker/coturn/README.md

@@ -15,8 +15,8 @@ Coturn TURN server Docker image
 
 ## Supported tags and respective `Dockerfile` links
 
-- [`4.6.2-r1`, `4.6.2-r1-debian`, `4.6.2`, `4.6.2-debian`, `4.6`, `4.6-debian`, `4`, `4-debian`, `debian`, `latest`][d1]
-- [`4.6.2-r1-alpine`, `4.6.2-alpine`, `4.6-alpine`, `4-alpine`, `alpine`][d2]
+- [`4.6.2-r2`, `4.6.2-r2-debian`, `4.6.2`, `4.6.2-debian`, `4.6`, `4.6-debian`, `4`, `4-debian`, `debian`, `latest`][d1]
+- [`4.6.2-r2-alpine`, `4.6.2-alpine`, `4.6-alpine`, `4-alpine`, `alpine`][d2]
 
 
 

+ 2 - 2
docker/coturn/debian/Dockerfile

@@ -2,7 +2,7 @@
 # Dockerfile of coturn/coturn:debian Docker image.
 #
 
-ARG debian_ver=bullseye
+ARG debian_ver=bookworm
 
 
 
@@ -183,7 +183,7 @@ RUN apt-get update \
             libatomic1 \
             libevent-2.1-7 libevent-core-2.1-7 libevent-extra-2.1-7 \
             libevent-openssl-2.1-7 libevent-pthreads-2.1-7 \
-            libssl1.1 \
+            libssl3 \
             libpq5 libmariadb3 libsqlite3-0 \
             libhiredis0.14 \
             libmongoc-1.0-0 \

+ 1 - 1
docker/coturn/rootfs/usr/local/bin/detect-external-ip.sh

@@ -102,7 +102,7 @@ fi
 
 IFS="$(printf '\nx')" && IFS="${IFS%x}"
 for COMMAND in $COMMANDS; do
-  if IP="$(eval "$COMMAND")" && is_valid_ip "$IP"; then
+  if IP="$(eval "$COMMAND 2>/dev/null")" && is_valid_ip "$IP"; then
     printf '%s' "$IP"
     exit 0
   fi