From 7f7cb456f0780e8488ddd4b3ab1560a4aaa84b92 Mon Sep 17 00:00:00 2001 From: jknapp Date: Wed, 1 Apr 2026 11:11:10 -0700 Subject: [PATCH] Add openssl to package installs for AlmaLinux 10 AlmaLinux 10 base image does not include openssl by default (AL9 did). Add it explicitly to all three Dockerfiles since it's needed for self-signed cert generation. Co-Authored-By: Claude Opus 4.6 (1M context) --- Dockerfile | 2 +- Dockerfile.fpm | 2 +- Dockerfile.shared-httpd | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index bb12f64..3dafe76 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,7 @@ RUN dnf install -y \ https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm \ https://rpms.remirepo.net/enterprise/remi-release-10.rpm && \ dnf update -y && \ - dnf install -y httpd mod_ssl wget procps cronie iproute postgresql-devel microdnf less git \ + dnf install -y httpd mod_ssl openssl wget procps cronie iproute postgresql-devel microdnf less git \ nano rsync unzip zip mariadb bind-utils jq patch nc tree dos2unix && \ dnf clean all && \ rm -rf /var/cache/dnf /usr/share/doc /usr/share/man /usr/share/locale/* diff --git a/Dockerfile.fpm b/Dockerfile.fpm index 8f5d2d7..2bef44b 100644 --- a/Dockerfile.fpm +++ b/Dockerfile.fpm @@ -6,7 +6,7 @@ RUN dnf install -y \ https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm \ https://rpms.remirepo.net/enterprise/remi-release-10.rpm && \ dnf update -y && \ - dnf install -y wget procps cronie iproute postgresql-devel microdnf less git \ + dnf install -y openssl wget procps cronie iproute postgresql-devel microdnf less git \ nano rsync unzip zip mariadb bind-utils jq patch nc tree dos2unix fcgi && \ dnf clean all && \ rm -rf /var/cache/dnf /usr/share/doc /usr/share/man /usr/share/locale/* diff --git a/Dockerfile.shared-httpd b/Dockerfile.shared-httpd index 287e151..1c4dd3c 100644 --- a/Dockerfile.shared-httpd +++ b/Dockerfile.shared-httpd @@ -4,7 +4,7 @@ FROM almalinux/10-base RUN dnf install -y \ https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm && \ dnf update -y && \ - dnf install -y httpd mod_ssl iproute cronie procps curl && \ + dnf install -y httpd mod_ssl openssl iproute cronie procps curl && \ dnf clean all && \ rm -rf /var/cache/dnf /usr/share/doc /usr/share/man /usr/share/locale/*