mirror of
https://github.com/EpicMorg/docker-scripts.git
synced 2025-02-23 03:51:20 +03:00
fixes
This commit is contained in:
parent
6b47537985
commit
30bb84bb1c
@ -38,6 +38,29 @@ jobs:
|
|||||||
|
|
||||||
##################################################################################
|
##################################################################################
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 11 LTS Python 3.9:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/11-bullseye/python/3.9 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 11 LTS Python 3.10:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/11-bullseye/python/3.10 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 11 LTS Python 3.11:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/11-bullseye/python/3.11 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 11 LTS Python 3.12:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/11-bullseye/python/3.12 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 11 LTS Python 3.12:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/11-bullseye/python/3.13 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
- name: Cleanup
|
||||||
|
run: make docker-clean
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
|
||||||
- name: "Build and Deploy Debian 11 LTS jdk6 Image:"
|
- name: "Build and Deploy Debian 11 LTS jdk6 Image:"
|
||||||
run: cd linux/ecosystem/epicmorg/debian/11-bullseye/jdk/jdk6 && pwd && make build && make deploy
|
run: cd linux/ecosystem/epicmorg/debian/11-bullseye/jdk/jdk6 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
@ -38,8 +38,20 @@ jobs:
|
|||||||
|
|
||||||
##################################################################################
|
##################################################################################
|
||||||
|
|
||||||
- name: "Build and Deploy Debian 12 Python 2.6 Image:"
|
- name: "Build and Deploy Debian 12 Python 3.9:"
|
||||||
run: cd linux/ecosystem/epicmorg/debian/12-bookworm/php/php5.6 && pwd && make build && make deploy
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/12-bookworm/python/3.9 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 12 Python 3.10:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/12-bookworm/python/3.10 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 12 Python 3.11:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/12-bookworm/python/3.11 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 12 Python 3.12:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/12-bookworm/python/3.12 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 12 Python 3.12:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/12-bookworm/python/3.13 && pwd && make build && make deploy
|
||||||
|
|
||||||
##################################################################################
|
##################################################################################
|
||||||
|
|
||||||
|
@ -36,6 +36,28 @@ jobs:
|
|||||||
- name: Cleanup
|
- name: Cleanup
|
||||||
run: make docker-clean
|
run: make docker-clean
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 13 Python 3.9:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.9 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 13 Python 3.10:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.10 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 13 Python 3.11:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.11 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 13 Python 3.12:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.12 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 13 Python 3.12:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.13 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
- name: Cleanup
|
||||||
|
run: make docker-clean
|
||||||
|
|
||||||
##################################################################################
|
##################################################################################
|
||||||
|
|
||||||
- name: "Build and Deploy Debian 13 jdk6 Image:"
|
- name: "Build and Deploy Debian 13 jdk6 Image:"
|
||||||
|
@ -36,6 +36,28 @@ jobs:
|
|||||||
- name: Cleanup
|
- name: Cleanup
|
||||||
run: make docker-clean
|
run: make docker-clean
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian SID Python 3.9:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.9 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian SID Python 3.10:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.10 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian SID Python 3.11:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.11 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian SID Python 3.12:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.12 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian SID Python 3.12:"
|
||||||
|
run: cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.13 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
- name: Cleanup
|
||||||
|
run: make docker-clean
|
||||||
|
|
||||||
##################################################################################
|
##################################################################################
|
||||||
|
|
||||||
- name: "Build and Deploy Debian SID jdk6 Image:"
|
- name: "Build and Deploy Debian SID jdk6 Image:"
|
||||||
|
@ -6,6 +6,7 @@
|
|||||||
* updated `OpenSSL` versions.
|
* updated `OpenSSL` versions.
|
||||||
* created `python` base images.
|
* created `python` base images.
|
||||||
* updated `nextcloud` images.
|
* updated `nextcloud` images.
|
||||||
|
* fixed `sid` and `trixie` images.
|
||||||
* `jan`
|
* `jan`
|
||||||
* updated `atlassian` images
|
* updated `atlassian` images
|
||||||
* updated some deps in images:
|
* updated some deps in images:
|
||||||
|
12
Makefile
12
Makefile
@ -740,10 +740,6 @@ ecosystem-debian-trixie-base-images:
|
|||||||
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/develop && pwd && make build && make deploy
|
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/develop && pwd && make build && make deploy
|
||||||
|
|
||||||
ecosystem-debian-trixie-python-images:
|
ecosystem-debian-trixie-python-images:
|
||||||
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/2.6 && pwd && make build && make deploy
|
|
||||||
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/2.7 && pwd && make build && make deploy
|
|
||||||
# cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.0 && pwd && make build && make deploy
|
|
||||||
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.1 && pwd && make build && make deploy
|
|
||||||
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.2 && pwd && make build && make deploy
|
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.2 && pwd && make build && make deploy
|
||||||
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.3 && pwd && make build && make deploy
|
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.3 && pwd && make build && make deploy
|
||||||
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.4 && pwd && make build && make deploy
|
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.4 && pwd && make build && make deploy
|
||||||
@ -819,10 +815,6 @@ ecosystem-debian-sid-base-images:
|
|||||||
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/develop && pwd && make build && make deploy
|
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/develop && pwd && make build && make deploy
|
||||||
|
|
||||||
ecosystem-debian-sid-python-images:
|
ecosystem-debian-sid-python-images:
|
||||||
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/2.6 && pwd && make build && make deploy
|
|
||||||
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/2.7 && pwd && make build && make deploy
|
|
||||||
# cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.0 && pwd && make build && make deploy
|
|
||||||
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.1 && pwd && make build && make deploy
|
|
||||||
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.2 && pwd && make build && make deploy
|
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.2 && pwd && make build && make deploy
|
||||||
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.3 && pwd && make build && make deploy
|
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.3 && pwd && make build && make deploy
|
||||||
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.4 && pwd && make build && make deploy
|
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.4 && pwd && make build && make deploy
|
||||||
@ -2484,8 +2476,8 @@ bundle-python:
|
|||||||
@echo "=============================================="
|
@echo "=============================================="
|
||||||
@echo "===== Building EpicMorg Python images ====="
|
@echo "===== Building EpicMorg Python images ====="
|
||||||
@echo "=============================================="
|
@echo "=============================================="
|
||||||
make ecosystem-debian-bullseye-python-images
|
# make ecosystem-debian-bullseye-python-images
|
||||||
make ecosystem-debian-bookworm-python-images
|
# make ecosystem-debian-bookworm-python-images
|
||||||
make ecosystem-debian-trixie-python-images
|
make ecosystem-debian-trixie-python-images
|
||||||
make ecosystem-debian-sid-python-images
|
make ecosystem-debian-sid-python-images
|
||||||
|
|
||||||
|
@ -51,7 +51,7 @@ RUN ./configure \
|
|||||||
--enable-loadable-sqlite-extensions \
|
--enable-loadable-sqlite-extensions \
|
||||||
--with-ensurepip=install \
|
--with-ensurepip=install \
|
||||||
--enable-profiling \
|
--enable-profiling \
|
||||||
--with-system-expat \
|
# --with-system-expat \
|
||||||
--with-computed-gotos \
|
--with-computed-gotos \
|
||||||
--with-pydebug \
|
--with-pydebug \
|
||||||
--with-trace-refs \
|
--with-trace-refs \
|
||||||
|
@ -51,7 +51,7 @@ RUN ./configure \
|
|||||||
--enable-loadable-sqlite-extensions \
|
--enable-loadable-sqlite-extensions \
|
||||||
--with-ensurepip=install \
|
--with-ensurepip=install \
|
||||||
--enable-profiling \
|
--enable-profiling \
|
||||||
--with-system-expat \
|
# --with-system-expat \
|
||||||
--with-computed-gotos \
|
--with-computed-gotos \
|
||||||
--with-pydebug \
|
--with-pydebug \
|
||||||
--with-trace-refs \
|
--with-trace-refs \
|
||||||
|
@ -1,20 +1,26 @@
|
|||||||
# Version Compablity
|
# Version Compablity
|
||||||
|
|
||||||
| Python | OpenSSL | Comments |
|
## Status of Python versions
|
||||||
| ------------- | ------------- | ----------------- |
|
|
||||||
| 2.6 | Not ready | No pip installed |
|
https://devguide.python.org/versions/
|
||||||
| 2.7 | Not ready | |
|
|
||||||
| 3.0 | 1.0.2u | No pip installed |
|
| Python | OpenSSL | Comments | Status |
|
||||||
| 3.1 | 1.0.2u | No pip installed |
|
| ------------- | ------------- | ----------------- | --------- |
|
||||||
| 3.2 | 1.0.2u | |
|
| 2.6 | Not ready | No pip installed | End Of Life |
|
||||||
| 3.3 | 1.0.2u | |
|
| 2.7 | Not ready | | End Of Life |
|
||||||
| 3.4 | 1.0.2u | |
|
| 3.0 | Not ready | No pip installed | End Of Life |
|
||||||
| 3.5 | 1.1.1.1w | |
|
| 3.1 | Not ready | No pip installed | End Of Life |
|
||||||
| 3.6 | 1.1.1.1w | |
|
| 3.2 | 1.0.2u | | End Of Life |
|
||||||
| 3.7 | 1.1.1.1w | |
|
| 3.3 | 1.0.2u | | End Of Life |
|
||||||
| 3.8 | 1.1.1.1w | |
|
| 3.4 | 1.0.2u | | End Of Life |
|
||||||
| 3.9 | 1.1.1.1w | |
|
| 3.5 | 1.1.1.1w | | End Of Life |
|
||||||
| 3.10 | 3.4.x | |
|
| 3.6 | 1.1.1.1w | | End Of Life |
|
||||||
| 3.11 | 3.4.x | |
|
| 3.7 | 1.1.1.1w | | End Of Life |
|
||||||
| 3.12 | 3.4.x | |
|
| 3.8 | 1.1.1.1w | | End Of Life |
|
||||||
| 3.13 | 3.4.x | |
|
| 3.9 | 1.1.1.1w | | security, 2025-10 |
|
||||||
|
| 3.10 | 3.4.x | | security, 2026-10 |
|
||||||
|
| 3.11 | 3.4.x | | security, 2029-10 |
|
||||||
|
| 3.12 | 3.4.x | | bugfix, 2028-10 |
|
||||||
|
| 3.13 | 3.4.x | | bugfix, 2029-10 |
|
||||||
|
|
||||||
|
Only supported versions will be automaticly updated at CI.
|
||||||
|
@ -51,7 +51,7 @@ RUN ./configure \
|
|||||||
--enable-loadable-sqlite-extensions \
|
--enable-loadable-sqlite-extensions \
|
||||||
--with-ensurepip=install \
|
--with-ensurepip=install \
|
||||||
--enable-profiling \
|
--enable-profiling \
|
||||||
--with-system-expat \
|
# --with-system-expat \
|
||||||
--with-computed-gotos \
|
--with-computed-gotos \
|
||||||
--with-pydebug \
|
--with-pydebug \
|
||||||
--with-trace-refs \
|
--with-trace-refs \
|
||||||
|
@ -51,7 +51,7 @@ RUN ./configure \
|
|||||||
--enable-loadable-sqlite-extensions \
|
--enable-loadable-sqlite-extensions \
|
||||||
--with-ensurepip=install \
|
--with-ensurepip=install \
|
||||||
--enable-profiling \
|
--enable-profiling \
|
||||||
--with-system-expat \
|
# --with-system-expat \
|
||||||
--with-computed-gotos \
|
--with-computed-gotos \
|
||||||
--with-pydebug \
|
--with-pydebug \
|
||||||
--with-trace-refs \
|
--with-trace-refs \
|
||||||
|
@ -1,20 +1,26 @@
|
|||||||
# Version Compablity
|
# Version Compablity
|
||||||
|
|
||||||
| Python | OpenSSL | Comments |
|
## Status of Python versions
|
||||||
| ------------- | ------------- | ----------------- |
|
|
||||||
| 2.6 | Not ready | No pip installed |
|
https://devguide.python.org/versions/
|
||||||
| 2.7 | Not ready | |
|
|
||||||
| 3.0 | 1.0.2u | No pip installed |
|
| Python | OpenSSL | Comments | Status |
|
||||||
| 3.1 | 1.0.2u | No pip installed |
|
| ------------- | ------------- | ----------------- | --------- |
|
||||||
| 3.2 | 1.0.2u | |
|
| 2.6 | Not ready | No pip installed | End Of Life |
|
||||||
| 3.3 | 1.0.2u | |
|
| 2.7 | Not ready | | End Of Life |
|
||||||
| 3.4 | 1.0.2u | |
|
| 3.0 | Not ready | No pip installed | End Of Life |
|
||||||
| 3.5 | 1.1.1.1w | |
|
| 3.1 | Not ready | No pip installed | End Of Life |
|
||||||
| 3.6 | 1.1.1.1w | |
|
| 3.2 | 1.0.2u | | End Of Life |
|
||||||
| 3.7 | 1.1.1.1w | |
|
| 3.3 | 1.0.2u | | End Of Life |
|
||||||
| 3.8 | 1.1.1.1w | |
|
| 3.4 | 1.0.2u | | End Of Life |
|
||||||
| 3.9 | 1.1.1.1w | |
|
| 3.5 | 1.1.1.1w | | End Of Life |
|
||||||
| 3.10 | 3.4.x | |
|
| 3.6 | 1.1.1.1w | | End Of Life |
|
||||||
| 3.11 | 3.4.x | |
|
| 3.7 | 1.1.1.1w | | End Of Life |
|
||||||
| 3.12 | 3.4.x | |
|
| 3.8 | 1.1.1.1w | | End Of Life |
|
||||||
| 3.13 | 3.4.x | |
|
| 3.9 | 1.1.1.1w | | security, 2025-10 |
|
||||||
|
| 3.10 | 3.4.x | | security, 2026-10 |
|
||||||
|
| 3.11 | 3.4.x | | security, 2029-10 |
|
||||||
|
| 3.12 | 3.4.x | | bugfix, 2028-10 |
|
||||||
|
| 3.13 | 3.4.x | | bugfix, 2029-10 |
|
||||||
|
|
||||||
|
Only supported versions will be automaticly updated at CI.
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
FROM epicmorg/debian:trixie-develop as builder
|
||||||
|
RUN echo "Just temp lyer to copy OpenSSL"
|
||||||
|
|
||||||
FROM epicmorg/debian:trixie
|
FROM epicmorg/debian:trixie
|
||||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||||
ARG DEBIAN_FRONTEND=noninteractive
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
@ -11,6 +14,22 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
|||||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||||
|
|
||||||
|
##################################################################
|
||||||
|
# OpenSSL 3.4
|
||||||
|
##################################################################
|
||||||
|
ENV OPENSSL_34_VERSION=3.4.1
|
||||||
|
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
|
||||||
|
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
|
||||||
|
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
|
||||||
|
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
|
||||||
|
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
|
||||||
|
|
||||||
|
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
|
||||||
|
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
|
||||||
|
|
||||||
|
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||||
|
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# installing dotnet
|
# installing dotnet
|
||||||
##################################################################
|
##################################################################
|
||||||
@ -22,7 +41,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Setup $PATH
|
# Setup $PATH
|
||||||
##################################################################
|
##################################################################
|
||||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Version after install
|
# Version after install
|
||||||
|
@ -11,6 +11,9 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
|||||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||||
|
|
||||||
|
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||||
|
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# installing dotnet
|
# installing dotnet
|
||||||
##################################################################
|
##################################################################
|
||||||
@ -22,7 +25,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Setup $PATH
|
# Setup $PATH
|
||||||
##################################################################
|
##################################################################
|
||||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Setup certs
|
# Setup certs
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
FROM epicmorg/debian:trixie-develop as builder
|
||||||
|
RUN echo "Just temp lyer to copy OpenSSL"
|
||||||
|
|
||||||
FROM epicmorg/debian:trixie
|
FROM epicmorg/debian:trixie
|
||||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||||
ARG DEBIAN_FRONTEND=noninteractive
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
@ -11,6 +14,23 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
|||||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||||
|
|
||||||
|
##################################################################
|
||||||
|
# OpenSSL 3.4
|
||||||
|
##################################################################
|
||||||
|
ENV OPENSSL_34_VERSION=3.4.1
|
||||||
|
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
|
||||||
|
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
|
||||||
|
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
|
||||||
|
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
|
||||||
|
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
|
||||||
|
|
||||||
|
COPY --from=builder ${PYTHON_DIR} ${PYTHON_DIR}
|
||||||
|
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
|
||||||
|
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
|
||||||
|
|
||||||
|
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||||
|
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# installing dotnet
|
# installing dotnet
|
||||||
##################################################################
|
##################################################################
|
||||||
@ -22,7 +42,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Setup $PATH
|
# Setup $PATH
|
||||||
##################################################################
|
##################################################################
|
||||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Version after install
|
# Version after install
|
||||||
|
@ -11,6 +11,9 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
|||||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||||
|
|
||||||
|
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||||
|
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# installing dotnet
|
# installing dotnet
|
||||||
##################################################################
|
##################################################################
|
||||||
@ -22,7 +25,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Setup $PATH
|
# Setup $PATH
|
||||||
##################################################################
|
##################################################################
|
||||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Setup certs
|
# Setup certs
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
FROM epicmorg/debian:trixie-develop as builder
|
||||||
|
RUN echo "Just temp lyer to copy OpenSSL"
|
||||||
|
|
||||||
FROM epicmorg/debian:trixie
|
FROM epicmorg/debian:trixie
|
||||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||||
ARG DEBIAN_FRONTEND=noninteractive
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
@ -11,6 +14,22 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
|||||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||||
|
|
||||||
|
##################################################################
|
||||||
|
# OpenSSL 3.4
|
||||||
|
##################################################################
|
||||||
|
ENV OPENSSL_34_VERSION=3.4.1
|
||||||
|
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
|
||||||
|
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
|
||||||
|
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
|
||||||
|
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
|
||||||
|
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
|
||||||
|
|
||||||
|
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
|
||||||
|
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
|
||||||
|
|
||||||
|
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||||
|
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# installing dotnet
|
# installing dotnet
|
||||||
##################################################################
|
##################################################################
|
||||||
@ -22,7 +41,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Setup $PATH
|
# Setup $PATH
|
||||||
##################################################################
|
##################################################################
|
||||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Version after install
|
# Version after install
|
||||||
|
@ -11,6 +11,9 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
|||||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||||
|
|
||||||
|
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||||
|
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# installing dotnet
|
# installing dotnet
|
||||||
##################################################################
|
##################################################################
|
||||||
@ -22,7 +25,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Setup $PATH
|
# Setup $PATH
|
||||||
##################################################################
|
##################################################################
|
||||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Setup certs
|
# Setup certs
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
FROM epicmorg/debian:trixie-develop as builder
|
||||||
|
RUN echo "Just temp lyer to copy OpenSSL"
|
||||||
|
|
||||||
FROM epicmorg/debian:trixie
|
FROM epicmorg/debian:trixie
|
||||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||||
ARG DEBIAN_FRONTEND=noninteractive
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
@ -11,6 +14,22 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
|||||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||||
|
|
||||||
|
##################################################################
|
||||||
|
# OpenSSL 3.4
|
||||||
|
##################################################################
|
||||||
|
ENV OPENSSL_34_VERSION=3.4.1
|
||||||
|
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
|
||||||
|
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
|
||||||
|
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
|
||||||
|
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
|
||||||
|
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
|
||||||
|
|
||||||
|
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
|
||||||
|
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
|
||||||
|
|
||||||
|
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||||
|
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# installing dotnet
|
# installing dotnet
|
||||||
##################################################################
|
##################################################################
|
||||||
@ -22,7 +41,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Setup $PATH
|
# Setup $PATH
|
||||||
##################################################################
|
##################################################################
|
||||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Version after install
|
# Version after install
|
||||||
|
@ -11,6 +11,9 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
|||||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||||
|
|
||||||
|
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||||
|
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# installing dotnet
|
# installing dotnet
|
||||||
##################################################################
|
##################################################################
|
||||||
@ -22,7 +25,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Setup $PATH
|
# Setup $PATH
|
||||||
##################################################################
|
##################################################################
|
||||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Setup certs
|
# Setup certs
|
||||||
|
@ -51,7 +51,7 @@ RUN ./configure \
|
|||||||
--enable-loadable-sqlite-extensions \
|
--enable-loadable-sqlite-extensions \
|
||||||
--with-ensurepip=install \
|
--with-ensurepip=install \
|
||||||
--enable-profiling \
|
--enable-profiling \
|
||||||
--with-system-expat \
|
# --with-system-expat \
|
||||||
--with-computed-gotos \
|
--with-computed-gotos \
|
||||||
--with-pydebug \
|
--with-pydebug \
|
||||||
--with-trace-refs \
|
--with-trace-refs \
|
||||||
|
@ -51,7 +51,7 @@ RUN ./configure \
|
|||||||
--enable-loadable-sqlite-extensions \
|
--enable-loadable-sqlite-extensions \
|
||||||
--with-ensurepip=install \
|
--with-ensurepip=install \
|
||||||
--enable-profiling \
|
--enable-profiling \
|
||||||
--with-system-expat \
|
# --with-system-expat \
|
||||||
--with-computed-gotos \
|
--with-computed-gotos \
|
||||||
--with-pydebug \
|
--with-pydebug \
|
||||||
--with-trace-refs \
|
--with-trace-refs \
|
||||||
|
@ -1,20 +1,26 @@
|
|||||||
# Version Compablity
|
# Version Compablity
|
||||||
|
|
||||||
| Python | OpenSSL | Comments |
|
## Status of Python versions
|
||||||
| ------------- | ------------- | ----------------- |
|
|
||||||
| 2.6 | Not ready | No pip installed |
|
https://devguide.python.org/versions/
|
||||||
| 2.7 | Not ready | |
|
|
||||||
| 3.0 | 1.0.2u | No pip installed |
|
| Python | OpenSSL | Comments | Status |
|
||||||
| 3.1 | 1.0.2u | No pip installed |
|
| ------------- | ------------- | ----------------- | --------- |
|
||||||
| 3.2 | 1.0.2u | |
|
| 2.6 | Not ready | No pip installed | End Of Life |
|
||||||
| 3.3 | 1.0.2u | |
|
| 2.7 | Not ready | | End Of Life |
|
||||||
| 3.4 | 1.0.2u | |
|
| 3.0 | Not ready | No pip installed | End Of Life |
|
||||||
| 3.5 | 1.1.1.1w | |
|
| 3.1 | Not ready | No pip installed | End Of Life |
|
||||||
| 3.6 | 1.1.1.1w | |
|
| 3.2 | 1.0.2u | | End Of Life |
|
||||||
| 3.7 | 1.1.1.1w | |
|
| 3.3 | 1.0.2u | | End Of Life |
|
||||||
| 3.8 | 1.1.1.1w | |
|
| 3.4 | 1.0.2u | | End Of Life |
|
||||||
| 3.9 | 1.1.1.1w | |
|
| 3.5 | 1.1.1.1w | | End Of Life |
|
||||||
| 3.10 | 3.4.x | |
|
| 3.6 | 1.1.1.1w | | End Of Life |
|
||||||
| 3.11 | 3.4.x | |
|
| 3.7 | 1.1.1.1w | | End Of Life |
|
||||||
| 3.12 | 3.4.x | |
|
| 3.8 | 1.1.1.1w | | End Of Life |
|
||||||
| 3.13 | 3.4.x | |
|
| 3.9 | 1.1.1.1w | | security, 2025-10 |
|
||||||
|
| 3.10 | 3.4.x | | security, 2026-10 |
|
||||||
|
| 3.11 | 3.4.x | | security, 2029-10 |
|
||||||
|
| 3.12 | 3.4.x | | bugfix, 2028-10 |
|
||||||
|
| 3.13 | 3.4.x | | bugfix, 2029-10 |
|
||||||
|
|
||||||
|
Only supported versions will be automaticly updated at CI.
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
FROM epicmorg/debian:sid-develop as builder
|
||||||
|
RUN echo "Just temp lyer to copy OpenSSL"
|
||||||
|
|
||||||
FROM epicmorg/debian:sid
|
FROM epicmorg/debian:sid
|
||||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||||
ARG DEBIAN_FRONTEND=noninteractive
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
@ -11,6 +14,22 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
|||||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||||
|
|
||||||
|
##################################################################
|
||||||
|
# OpenSSL 3.4
|
||||||
|
##################################################################
|
||||||
|
ENV OPENSSL_34_VERSION=3.4.1
|
||||||
|
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
|
||||||
|
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
|
||||||
|
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
|
||||||
|
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
|
||||||
|
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
|
||||||
|
|
||||||
|
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
|
||||||
|
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
|
||||||
|
|
||||||
|
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||||
|
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# installing dotnet
|
# installing dotnet
|
||||||
##################################################################
|
##################################################################
|
||||||
@ -22,7 +41,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Setup $PATH
|
# Setup $PATH
|
||||||
##################################################################
|
##################################################################
|
||||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Version after install
|
# Version after install
|
||||||
|
@ -11,6 +11,9 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
|||||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||||
|
|
||||||
|
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||||
|
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# installing dotnet
|
# installing dotnet
|
||||||
##################################################################
|
##################################################################
|
||||||
@ -22,7 +25,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Setup $PATH
|
# Setup $PATH
|
||||||
##################################################################
|
##################################################################
|
||||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Setup certs
|
# Setup certs
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
FROM epicmorg/debian:sid-develop as builder
|
||||||
|
RUN echo "Just temp lyer to copy OpenSSL"
|
||||||
|
|
||||||
FROM epicmorg/debian:sid
|
FROM epicmorg/debian:sid
|
||||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||||
ARG DEBIAN_FRONTEND=noninteractive
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
@ -11,6 +14,22 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
|||||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||||
|
|
||||||
|
##################################################################
|
||||||
|
# OpenSSL 3.4
|
||||||
|
##################################################################
|
||||||
|
ENV OPENSSL_34_VERSION=3.4.1
|
||||||
|
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
|
||||||
|
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
|
||||||
|
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
|
||||||
|
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
|
||||||
|
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
|
||||||
|
|
||||||
|
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
|
||||||
|
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
|
||||||
|
|
||||||
|
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||||
|
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# installing dotnet
|
# installing dotnet
|
||||||
##################################################################
|
##################################################################
|
||||||
@ -22,7 +41,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Setup $PATH
|
# Setup $PATH
|
||||||
##################################################################
|
##################################################################
|
||||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Version after install
|
# Version after install
|
||||||
|
@ -11,6 +11,9 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
|||||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||||
|
|
||||||
|
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||||
|
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# installing dotnet
|
# installing dotnet
|
||||||
##################################################################
|
##################################################################
|
||||||
@ -22,7 +25,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Setup $PATH
|
# Setup $PATH
|
||||||
##################################################################
|
##################################################################
|
||||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Setup certs
|
# Setup certs
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
FROM epicmorg/debian:sid-develop as builder
|
||||||
|
RUN echo "Just temp lyer to copy OpenSSL"
|
||||||
|
|
||||||
FROM epicmorg/debian:sid
|
FROM epicmorg/debian:sid
|
||||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||||
ARG DEBIAN_FRONTEND=noninteractive
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
@ -11,6 +14,22 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
|||||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||||
|
|
||||||
|
##################################################################
|
||||||
|
# OpenSSL 3.4
|
||||||
|
##################################################################
|
||||||
|
ENV OPENSSL_34_VERSION=3.4.1
|
||||||
|
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
|
||||||
|
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
|
||||||
|
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
|
||||||
|
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
|
||||||
|
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
|
||||||
|
|
||||||
|
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
|
||||||
|
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
|
||||||
|
|
||||||
|
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||||
|
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# installing dotnet
|
# installing dotnet
|
||||||
##################################################################
|
##################################################################
|
||||||
@ -22,7 +41,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Setup $PATH
|
# Setup $PATH
|
||||||
##################################################################
|
##################################################################
|
||||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Version after install
|
# Version after install
|
||||||
|
@ -11,6 +11,9 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
|||||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||||
|
|
||||||
|
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||||
|
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# installing dotnet
|
# installing dotnet
|
||||||
##################################################################
|
##################################################################
|
||||||
@ -22,7 +25,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Setup $PATH
|
# Setup $PATH
|
||||||
##################################################################
|
##################################################################
|
||||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Setup certs
|
# Setup certs
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
FROM epicmorg/debian:sid-develop as builder
|
||||||
|
RUN echo "Just temp lyer to copy OpenSSL"
|
||||||
|
|
||||||
FROM epicmorg/debian:sid
|
FROM epicmorg/debian:sid
|
||||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||||
ARG DEBIAN_FRONTEND=noninteractive
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
@ -11,6 +14,22 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
|||||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||||
|
|
||||||
|
##################################################################
|
||||||
|
# OpenSSL 3.4
|
||||||
|
##################################################################
|
||||||
|
ENV OPENSSL_34_VERSION=3.4.1
|
||||||
|
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
|
||||||
|
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
|
||||||
|
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
|
||||||
|
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
|
||||||
|
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
|
||||||
|
|
||||||
|
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
|
||||||
|
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
|
||||||
|
|
||||||
|
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||||
|
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# installing dotnet
|
# installing dotnet
|
||||||
##################################################################
|
##################################################################
|
||||||
@ -22,7 +41,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Setup $PATH
|
# Setup $PATH
|
||||||
##################################################################
|
##################################################################
|
||||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Version after install
|
# Version after install
|
||||||
|
@ -11,6 +11,9 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
|
|||||||
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
|
||||||
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||||
|
|
||||||
|
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
|
||||||
|
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# installing dotnet
|
# installing dotnet
|
||||||
##################################################################
|
##################################################################
|
||||||
@ -22,7 +25,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
|
|||||||
##################################################################
|
##################################################################
|
||||||
# Setup $PATH
|
# Setup $PATH
|
||||||
##################################################################
|
##################################################################
|
||||||
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}
|
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Setup certs
|
# Setup certs
|
||||||
|
@ -51,7 +51,7 @@ RUN ./configure \
|
|||||||
--enable-loadable-sqlite-extensions \
|
--enable-loadable-sqlite-extensions \
|
||||||
--with-ensurepip=install \
|
--with-ensurepip=install \
|
||||||
--enable-profiling \
|
--enable-profiling \
|
||||||
--with-system-expat \
|
# --with-system-expat \
|
||||||
--with-computed-gotos \
|
--with-computed-gotos \
|
||||||
--with-pydebug \
|
--with-pydebug \
|
||||||
--with-trace-refs \
|
--with-trace-refs \
|
||||||
|
@ -51,7 +51,7 @@ RUN ./configure \
|
|||||||
--enable-loadable-sqlite-extensions \
|
--enable-loadable-sqlite-extensions \
|
||||||
--with-ensurepip=install \
|
--with-ensurepip=install \
|
||||||
--enable-profiling \
|
--enable-profiling \
|
||||||
--with-system-expat \
|
# --with-system-expat \
|
||||||
--with-computed-gotos \
|
--with-computed-gotos \
|
||||||
--with-pydebug \
|
--with-pydebug \
|
||||||
--with-trace-refs \
|
--with-trace-refs \
|
||||||
|
@ -1,20 +1,26 @@
|
|||||||
# Version Compablity
|
# Version Compablity
|
||||||
|
|
||||||
| Python | OpenSSL | Comments |
|
## Status of Python versions
|
||||||
| ------------- | ------------- | ----------------- |
|
|
||||||
| 2.6 | Not ready | No pip installed |
|
https://devguide.python.org/versions/
|
||||||
| 2.7 | Not ready | |
|
|
||||||
| 3.0 | 1.0.2u | No pip installed |
|
| Python | OpenSSL | Comments | Status |
|
||||||
| 3.1 | 1.0.2u | No pip installed |
|
| ------------- | ------------- | ----------------- | --------- |
|
||||||
| 3.2 | 1.0.2u | |
|
| 2.6 | Not ready | No pip installed | End Of Life |
|
||||||
| 3.3 | 1.0.2u | |
|
| 2.7 | Not ready | | End Of Life |
|
||||||
| 3.4 | 1.0.2u | |
|
| 3.0 | Not ready | No pip installed | End Of Life |
|
||||||
| 3.5 | 1.1.1.1w | |
|
| 3.1 | Not ready | No pip installed | End Of Life |
|
||||||
| 3.6 | 1.1.1.1w | |
|
| 3.2 | 1.0.2u | | End Of Life |
|
||||||
| 3.7 | 1.1.1.1w | |
|
| 3.3 | 1.0.2u | | End Of Life |
|
||||||
| 3.8 | 1.1.1.1w | |
|
| 3.4 | 1.0.2u | | End Of Life |
|
||||||
| 3.9 | 1.1.1.1w | |
|
| 3.5 | 1.1.1.1w | | End Of Life |
|
||||||
| 3.10 | 3.4.x | |
|
| 3.6 | 1.1.1.1w | | End Of Life |
|
||||||
| 3.11 | 3.4.x | |
|
| 3.7 | 1.1.1.1w | | End Of Life |
|
||||||
| 3.12 | 3.4.x | |
|
| 3.8 | 1.1.1.1w | | End Of Life |
|
||||||
| 3.13 | 3.4.x | |
|
| 3.9 | 1.1.1.1w | | security, 2025-10 |
|
||||||
|
| 3.10 | 3.4.x | | security, 2026-10 |
|
||||||
|
| 3.11 | 3.4.x | | security, 2029-10 |
|
||||||
|
| 3.12 | 3.4.x | | bugfix, 2028-10 |
|
||||||
|
| 3.13 | 3.4.x | | bugfix, 2029-10 |
|
||||||
|
|
||||||
|
Only supported versions will be automaticly updated at CI.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user