From 56afa3efa1e1a739b5ef937058e2e54745f25b87 Mon Sep 17 00:00:00 2001 From: Shao Yu Lung Date: Sun, 21 Mar 2021 19:25:00 +0800 Subject: [PATCH] php-fpm, workspace | GnuPG --- php-fpm/Dockerfile | 15 +++++++++++++++ workspace/Dockerfile | 10 ++++++++++ 2 files changed, 25 insertions(+) diff --git a/php-fpm/Dockerfile b/php-fpm/Dockerfile index 06fbcdf..4de5e4b 100644 --- a/php-fpm/Dockerfile +++ b/php-fpm/Dockerfile @@ -96,6 +96,21 @@ RUN if [ ${INSTALL_GMP} = true ]; then \ docker-php-ext-install gmp \ ;fi +########################################################################### +# GnuPG: +########################################################################### + +ARG INSTALL_GNUPG=false + +RUN if [ ${INSTALL_GNUPG} = true ]; then \ + apt-get -yq install libgpgme-dev; \ + if [ $(php -r "echo PHP_MAJOR_VERSION;") = "8" ]; then \ + pecl install gnupg-1.5.0RC2; \ + else \ + pecl install gnupg; \ + fi; \ + fi + ########################################################################### # SSH2: ########################################################################### diff --git a/workspace/Dockerfile b/workspace/Dockerfile index 534e4c7..cac7bd4 100644 --- a/workspace/Dockerfile +++ b/workspace/Dockerfile @@ -270,6 +270,16 @@ RUN if [ ${INSTALL_GMP} = true ]; then \ apt-get -y install php${LARADOCK_PHP_VERSION}-gmp \ ;fi +########################################################################### +# GnuPG: +########################################################################### + +ARG INSTALL_GNUPG=false + +RUN if [ ${INSTALL_GNUPG} = true ]; then \ + apt-get install -yqq php${LARADOCK_PHP_VERSION}-gnupg; \ + fi + ########################################################################### # SSH2: ###########################################################################