Skip to content

Commit 6f86f0f

Browse files
authored
Merge pull request #499 from infosiftr/libressl
Update Alpine 3.6+ to use "libressl" instead of "openssl"
2 parents 511db0e + 0e3468f commit 6f86f0f

File tree

14 files changed

+21
-17
lines changed

14 files changed

+21
-17
lines changed

5.6/alpine/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,8 @@ RUN set -xe \
9494
coreutils \
9595
curl-dev \
9696
libedit-dev \
97-
libxml2-dev \
9897
openssl-dev \
98+
libxml2-dev \
9999
sqlite-dev \
100100
\
101101
&& export CFLAGS="$PHP_CFLAGS" \

5.6/fpm/alpine/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,8 @@ RUN set -xe \
9595
coreutils \
9696
curl-dev \
9797
libedit-dev \
98-
libxml2-dev \
9998
openssl-dev \
99+
libxml2-dev \
100100
sqlite-dev \
101101
\
102102
&& export CFLAGS="$PHP_CFLAGS" \

5.6/zts/alpine/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,8 @@ RUN set -xe \
9595
coreutils \
9696
curl-dev \
9797
libedit-dev \
98-
libxml2-dev \
9998
openssl-dev \
99+
libxml2-dev \
100100
sqlite-dev \
101101
\
102102
&& export CFLAGS="$PHP_CFLAGS" \

7.0/alpine/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,8 @@ RUN set -xe \
9494
coreutils \
9595
curl-dev \
9696
libedit-dev \
97-
libxml2-dev \
9897
openssl-dev \
98+
libxml2-dev \
9999
sqlite-dev \
100100
\
101101
&& export CFLAGS="$PHP_CFLAGS" \

7.0/fpm/alpine/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,8 @@ RUN set -xe \
9595
coreutils \
9696
curl-dev \
9797
libedit-dev \
98-
libxml2-dev \
9998
openssl-dev \
99+
libxml2-dev \
100100
sqlite-dev \
101101
\
102102
&& export CFLAGS="$PHP_CFLAGS" \

7.0/zts/alpine/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,8 @@ RUN set -xe \
9595
coreutils \
9696
curl-dev \
9797
libedit-dev \
98-
libxml2-dev \
9998
openssl-dev \
99+
libxml2-dev \
100100
sqlite-dev \
101101
\
102102
&& export CFLAGS="$PHP_CFLAGS" \

7.1/alpine/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,8 @@ RUN set -xe \
9494
coreutils \
9595
curl-dev \
9696
libedit-dev \
97-
libxml2-dev \
9897
openssl-dev \
98+
libxml2-dev \
9999
sqlite-dev \
100100
\
101101
&& export CFLAGS="$PHP_CFLAGS" \

7.1/fpm/alpine/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,8 @@ RUN set -xe \
9595
coreutils \
9696
curl-dev \
9797
libedit-dev \
98-
libxml2-dev \
9998
openssl-dev \
99+
libxml2-dev \
100100
sqlite-dev \
101101
\
102102
&& export CFLAGS="$PHP_CFLAGS" \

7.1/zts/alpine/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,8 @@ RUN set -xe \
9595
coreutils \
9696
curl-dev \
9797
libedit-dev \
98-
libxml2-dev \
9998
openssl-dev \
99+
libxml2-dev \
100100
sqlite-dev \
101101
\
102102
&& export CFLAGS="$PHP_CFLAGS" \

7.2-rc/alpine/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ RUN set -xe; \
5959
\
6060
apk add --no-cache --virtual .fetch-deps \
6161
gnupg \
62-
openssl \
62+
libressl \
6363
; \
6464
\
6565
mkdir -p /usr/src; \
@@ -94,8 +94,8 @@ RUN set -xe \
9494
coreutils \
9595
curl-dev \
9696
libedit-dev \
97+
libressl-dev \
9798
libxml2-dev \
98-
openssl-dev \
9999
sqlite-dev \
100100
\
101101
&& export CFLAGS="$PHP_CFLAGS" \

7.2-rc/fpm/alpine/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ RUN set -xe; \
6060
\
6161
apk add --no-cache --virtual .fetch-deps \
6262
gnupg \
63-
openssl \
63+
libressl \
6464
; \
6565
\
6666
mkdir -p /usr/src; \
@@ -95,8 +95,8 @@ RUN set -xe \
9595
coreutils \
9696
curl-dev \
9797
libedit-dev \
98+
libressl-dev \
9899
libxml2-dev \
99-
openssl-dev \
100100
sqlite-dev \
101101
\
102102
&& export CFLAGS="$PHP_CFLAGS" \

7.2-rc/zts/alpine/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ RUN set -xe; \
6060
\
6161
apk add --no-cache --virtual .fetch-deps \
6262
gnupg \
63-
openssl \
63+
libressl \
6464
; \
6565
\
6666
mkdir -p /usr/src; \
@@ -95,8 +95,8 @@ RUN set -xe \
9595
coreutils \
9696
curl-dev \
9797
libedit-dev \
98+
libressl-dev \
9899
libxml2-dev \
99-
openssl-dev \
100100
sqlite-dev \
101101
\
102102
&& export CFLAGS="$PHP_CFLAGS" \

Dockerfile-alpine.template

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ RUN set -xe; \
5353
\
5454
apk add --no-cache --virtual .fetch-deps \
5555
gnupg \
56-
openssl \
56+
libressl \
5757
; \
5858
\
5959
mkdir -p /usr/src; \
@@ -88,8 +88,8 @@ RUN set -xe \
8888
coreutils \
8989
curl-dev \
9090
libedit-dev \
91+
libressl-dev \
9192
libxml2-dev \
92-
openssl-dev \
9393
sqlite-dev \
9494
\
9595
&& export CFLAGS="$PHP_CFLAGS" \

update.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,10 @@ for version in "${versions[@]}"; do
195195
"${dockerfiles[@]}"
196196
)
197197

198+
if [ "$alpineVersion" = '3.4' ]; then
199+
sed -ri 's!libressl!openssl!g' "${dockerfiles[@]}"
200+
fi
201+
198202
# update entrypoint commands
199203
for dockerfile in "${dockerfiles[@]}"; do
200204
cmd="$(awk '$1 == "CMD" { $1 = ""; print }' "$dockerfile" | tail -1 | jq --raw-output '.[0]')"

0 commit comments

Comments
 (0)