Skip to content

Commit ab8be2b

Browse files
authored
MCLOUD-5981: Added GNUPG extension (#210)
1 parent 4836e31 commit ab8be2b

File tree

17 files changed

+40
-0
lines changed

17 files changed

+40
-0
lines changed

images/php/7.2-cli/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ RUN apt-get update \
4141
libgeoip-dev \
4242
wget \
4343
libgmp-dev \
44+
libgpgme11-dev \
4445
libmagickwand-dev \
4546
libmagickcore-dev \
4647
libc-client-dev \
@@ -109,6 +110,7 @@ RUN docker-php-ext-install -j$(nproc) \
109110

110111
RUN pecl install -o -f \
111112
geoip-1.1.1 \
113+
gnupg \
112114
igbinary \
113115
imagick \
114116
mailparse \
@@ -152,6 +154,7 @@ RUN docker-php-ext-enable \
152154
geoip \
153155
gettext \
154156
gmp \
157+
gnupg \
155158
igbinary \
156159
imagick \
157160
imap \
@@ -190,6 +193,7 @@ ADD etc/php-cli.ini /usr/local/etc/php/conf.d/zz-magento.ini
190193
ADD etc/php-xdebug.ini /usr/local/etc/php/conf.d/zz-xdebug-settings.ini
191194
ADD etc/php-pcov.ini /usr/local/etc/php/conf.d/zz-pcov-settings.ini
192195
ADD etc/mail.ini /usr/local/etc/php/conf.d/zz-mail.ini
196+
ADD etc/php-gnupg.ini /usr/local/etc/php/conf.d/gnupg.ini
193197

194198
# Get composer installed to /usr/local/bin/composer
195199
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer

images/php/7.2-cli/etc/php-gnupg.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
extension=gnupg.so

images/php/7.2-fpm/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ RUN apt-get update \
2626
libgeoip-dev \
2727
wget \
2828
libgmp-dev \
29+
libgpgme11-dev \
2930
libmagickwand-dev \
3031
libmagickcore-dev \
3132
libc-client-dev \
@@ -87,6 +88,7 @@ RUN docker-php-ext-install -j$(nproc) \
8788

8889
RUN pecl install -o -f \
8990
geoip-1.1.1 \
91+
gnupg \
9092
igbinary \
9193
imagick \
9294
mailparse \
@@ -130,6 +132,7 @@ RUN docker-php-ext-enable \
130132
geoip \
131133
gettext \
132134
gmp \
135+
gnupg \
133136
igbinary \
134137
imagick \
135138
imap \
@@ -171,6 +174,7 @@ COPY etc/php-xdebug.ini /usr/local/etc/php/conf.d/zz-xdebug-settings.ini
171174
COPY etc/php-pcov.ini /usr/local/etc/php/conf.d/zz-pcov-settings.ini
172175
COPY etc/mail.ini /usr/local/etc/php/conf.d/zz-mail.ini
173176
COPY etc/php-fpm.conf /usr/local/etc/
177+
COPY etc/php-gnupg.ini /usr/local/etc/php/conf.d/gnupg.ini
174178

175179
COPY fpm-healthcheck.sh /usr/local/bin/fpm-healthcheck.sh
176180
RUN ["chmod", "+x", "/usr/local/bin/fpm-healthcheck.sh"]

images/php/7.2-fpm/etc/php-gnupg.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
extension=gnupg.so

images/php/7.3-cli/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ RUN apt-get update \
4141
libgeoip-dev \
4242
wget \
4343
libgmp-dev \
44+
libgpgme11-dev \
4445
libmagickwand-dev \
4546
libmagickcore-dev \
4647
libc-client-dev \
@@ -107,6 +108,7 @@ RUN docker-php-ext-install -j$(nproc) \
107108

108109
RUN pecl install -o -f \
109110
geoip-1.1.1 \
111+
gnupg \
110112
igbinary \
111113
imagick \
112114
mailparse \
@@ -149,6 +151,7 @@ RUN docker-php-ext-enable \
149151
geoip \
150152
gettext \
151153
gmp \
154+
gnupg \
152155
igbinary \
153156
imagick \
154157
imap \
@@ -186,6 +189,7 @@ ADD etc/php-cli.ini /usr/local/etc/php/conf.d/zz-magento.ini
186189
ADD etc/php-xdebug.ini /usr/local/etc/php/conf.d/zz-xdebug-settings.ini
187190
ADD etc/php-pcov.ini /usr/local/etc/php/conf.d/zz-pcov-settings.ini
188191
ADD etc/mail.ini /usr/local/etc/php/conf.d/zz-mail.ini
192+
ADD etc/php-gnupg.ini /usr/local/etc/php/conf.d/gnupg.ini
189193

190194
# Get composer installed to /usr/local/bin/composer
191195
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer

images/php/7.3-cli/etc/php-gnupg.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
extension=gnupg.so

images/php/7.3-fpm/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ RUN apt-get update \
2626
libgeoip-dev \
2727
wget \
2828
libgmp-dev \
29+
libgpgme11-dev \
2930
libmagickwand-dev \
3031
libmagickcore-dev \
3132
libc-client-dev \
@@ -85,6 +86,7 @@ RUN docker-php-ext-install -j$(nproc) \
8586

8687
RUN pecl install -o -f \
8788
geoip-1.1.1 \
89+
gnupg \
8890
igbinary \
8991
imagick \
9092
mailparse \
@@ -127,6 +129,7 @@ RUN docker-php-ext-enable \
127129
geoip \
128130
gettext \
129131
gmp \
132+
gnupg \
130133
igbinary \
131134
imagick \
132135
imap \
@@ -167,6 +170,7 @@ COPY etc/php-xdebug.ini /usr/local/etc/php/conf.d/zz-xdebug-settings.ini
167170
COPY etc/php-pcov.ini /usr/local/etc/php/conf.d/zz-pcov-settings.ini
168171
COPY etc/mail.ini /usr/local/etc/php/conf.d/zz-mail.ini
169172
COPY etc/php-fpm.conf /usr/local/etc/
173+
COPY etc/php-gnupg.ini /usr/local/etc/php/conf.d/gnupg.ini
170174

171175
COPY fpm-healthcheck.sh /usr/local/bin/fpm-healthcheck.sh
172176
RUN ["chmod", "+x", "/usr/local/bin/fpm-healthcheck.sh"]

images/php/7.3-fpm/etc/php-gnupg.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
extension=gnupg.so

images/php/7.4-cli/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ RUN apt-get update \
4040
libgeoip-dev \
4141
wget \
4242
libgmp-dev \
43+
libgpgme11-dev \
4344
libmagickwand-dev \
4445
libmagickcore-dev \
4546
libicu-dev \
@@ -96,6 +97,7 @@ RUN docker-php-ext-install -j$(nproc) \
9697

9798
RUN pecl install -o -f \
9899
geoip-1.1.1 \
100+
gnupg \
99101
igbinary \
100102
imagick \
101103
mailparse \
@@ -130,6 +132,7 @@ RUN docker-php-ext-enable \
130132
geoip \
131133
gettext \
132134
gmp \
135+
gnupg \
133136
igbinary \
134137
imagick \
135138
intl \
@@ -164,6 +167,7 @@ ADD etc/php-cli.ini /usr/local/etc/php/conf.d/zz-magento.ini
164167
ADD etc/php-xdebug.ini /usr/local/etc/php/conf.d/zz-xdebug-settings.ini
165168
ADD etc/php-pcov.ini /usr/local/etc/php/conf.d/zz-pcov-settings.ini
166169
ADD etc/mail.ini /usr/local/etc/php/conf.d/zz-mail.ini
170+
ADD etc/php-gnupg.ini /usr/local/etc/php/conf.d/gnupg.ini
167171

168172
# Get composer installed to /usr/local/bin/composer
169173
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer

images/php/7.4-cli/etc/php-gnupg.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
extension=gnupg.so

0 commit comments

Comments
 (0)