From 7386ddb63091acd4f3fb966bc5587f41688b7b27 Mon Sep 17 00:00:00 2001 From: Michael Kuron Date: Sun, 16 Apr 2017 10:26:49 +0200 Subject: [PATCH] Enable PHP IMAP extension --- 10.0/apache/Dockerfile | 5 ++++- 10.0/fpm/Dockerfile | 5 ++++- 11.0/apache/Dockerfile | 5 ++++- 11.0/fpm/Dockerfile | 5 ++++- 9.0/apache/Dockerfile | 5 ++++- 9.0/fpm/Dockerfile | 5 ++++- Dockerfile-php7.template | 5 ++++- Dockerfile.template | 5 ++++- 8 files changed, 32 insertions(+), 8 deletions(-) diff --git a/10.0/apache/Dockerfile b/10.0/apache/Dockerfile index c7c580d8c..8b8c0441f 100644 --- a/10.0/apache/Dockerfile +++ b/10.0/apache/Dockerfile @@ -12,12 +12,15 @@ RUN apt-get update && apt-get install -y \ libpng12-dev \ libpq-dev \ libxml2-dev \ + libc-client-dev \ + libkrb5-dev \ && rm -rf /var/lib/apt/lists/* # https://docs.nextcloud.com/server/9/admin_manual/installation/source_installation.html RUN docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \ && docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu \ - && docker-php-ext-install gd exif intl mbstring mcrypt ldap mysql opcache pdo_mysql pdo_pgsql pgsql zip + && docker-php-ext-configure imap --with-imap-ssl --with-kerberos \ + && docker-php-ext-install gd exif imap intl mbstring mcrypt ldap mysql opcache pdo_mysql pdo_pgsql pgsql zip # set recommended PHP.ini settings # see https://secure.php.net/manual/en/opcache.installation.php diff --git a/10.0/fpm/Dockerfile b/10.0/fpm/Dockerfile index cdb7a3460..5e02995f0 100644 --- a/10.0/fpm/Dockerfile +++ b/10.0/fpm/Dockerfile @@ -12,12 +12,15 @@ RUN apt-get update && apt-get install -y \ libpng12-dev \ libpq-dev \ libxml2-dev \ + libc-client-dev \ + libkrb5-dev \ && rm -rf /var/lib/apt/lists/* # https://docs.nextcloud.com/server/9/admin_manual/installation/source_installation.html RUN docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \ && docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu \ - && docker-php-ext-install gd exif intl mbstring mcrypt ldap mysql opcache pdo_mysql pdo_pgsql pgsql zip + && docker-php-ext-configure imap --with-imap-ssl --with-kerberos \ + && docker-php-ext-install gd exif imap intl mbstring mcrypt ldap mysql opcache pdo_mysql pdo_pgsql pgsql zip # set recommended PHP.ini settings # see https://secure.php.net/manual/en/opcache.installation.php diff --git a/11.0/apache/Dockerfile b/11.0/apache/Dockerfile index e801a80e7..06e090518 100644 --- a/11.0/apache/Dockerfile +++ b/11.0/apache/Dockerfile @@ -12,12 +12,15 @@ RUN apt-get update && apt-get install -y \ libpng12-dev \ libpq-dev \ libxml2-dev \ + libc-client-dev \ + libkrb5-dev \ && rm -rf /var/lib/apt/lists/* # https://docs.nextcloud.com/server/9/admin_manual/installation/source_installation.html RUN docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \ && docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu \ - && docker-php-ext-install gd exif intl mbstring mcrypt ldap mysqli opcache pdo_mysql pdo_pgsql pgsql zip + && docker-php-ext-configure imap --with-imap-ssl --with-kerberos \ + && docker-php-ext-install gd exif imap intl mbstring mcrypt ldap mysqli opcache pdo_mysql pdo_pgsql pgsql zip # set recommended PHP.ini settings # see https://secure.php.net/manual/en/opcache.installation.php diff --git a/11.0/fpm/Dockerfile b/11.0/fpm/Dockerfile index ea6f93ae5..cbd0ba7ff 100644 --- a/11.0/fpm/Dockerfile +++ b/11.0/fpm/Dockerfile @@ -12,12 +12,15 @@ RUN apt-get update && apt-get install -y \ libpng12-dev \ libpq-dev \ libxml2-dev \ + libc-client-dev \ + libkrb5-dev \ && rm -rf /var/lib/apt/lists/* # https://docs.nextcloud.com/server/9/admin_manual/installation/source_installation.html RUN docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \ && docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu \ - && docker-php-ext-install gd exif intl mbstring mcrypt ldap mysqli opcache pdo_mysql pdo_pgsql pgsql zip + && docker-php-ext-configure imap --with-imap-ssl --with-kerberos \ + && docker-php-ext-install gd exif imap intl mbstring mcrypt ldap mysqli opcache pdo_mysql pdo_pgsql pgsql zip # set recommended PHP.ini settings # see https://secure.php.net/manual/en/opcache.installation.php diff --git a/9.0/apache/Dockerfile b/9.0/apache/Dockerfile index b5f774010..72714b3ba 100644 --- a/9.0/apache/Dockerfile +++ b/9.0/apache/Dockerfile @@ -12,12 +12,15 @@ RUN apt-get update && apt-get install -y \ libpng12-dev \ libpq-dev \ libxml2-dev \ + libc-client-dev \ + libkrb5-dev \ && rm -rf /var/lib/apt/lists/* # https://docs.nextcloud.com/server/9/admin_manual/installation/source_installation.html RUN docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \ && docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu \ - && docker-php-ext-install gd exif intl mbstring mcrypt ldap mysql opcache pdo_mysql pdo_pgsql pgsql zip + && docker-php-ext-configure imap --with-imap-ssl --with-kerberos \ + && docker-php-ext-install gd exif imap intl mbstring mcrypt ldap mysql opcache pdo_mysql pdo_pgsql pgsql zip # set recommended PHP.ini settings # see https://secure.php.net/manual/en/opcache.installation.php diff --git a/9.0/fpm/Dockerfile b/9.0/fpm/Dockerfile index da3911df0..9a4df2fba 100644 --- a/9.0/fpm/Dockerfile +++ b/9.0/fpm/Dockerfile @@ -12,12 +12,15 @@ RUN apt-get update && apt-get install -y \ libpng12-dev \ libpq-dev \ libxml2-dev \ + libc-client-dev \ + libkrb5-dev \ && rm -rf /var/lib/apt/lists/* # https://docs.nextcloud.com/server/9/admin_manual/installation/source_installation.html RUN docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \ && docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu \ - && docker-php-ext-install gd exif intl mbstring mcrypt ldap mysql opcache pdo_mysql pdo_pgsql pgsql zip + && docker-php-ext-configure imap --with-imap-ssl --with-kerberos \ + && docker-php-ext-install gd exif imap intl mbstring mcrypt ldap mysql opcache pdo_mysql pdo_pgsql pgsql zip # set recommended PHP.ini settings # see https://secure.php.net/manual/en/opcache.installation.php diff --git a/Dockerfile-php7.template b/Dockerfile-php7.template index 6dd989a5f..6c50b6d98 100644 --- a/Dockerfile-php7.template +++ b/Dockerfile-php7.template @@ -12,12 +12,15 @@ RUN apt-get update && apt-get install -y \ libpng12-dev \ libpq-dev \ libxml2-dev \ + libc-client-dev \ + libkrb5-dev \ && rm -rf /var/lib/apt/lists/* # https://docs.nextcloud.com/server/9/admin_manual/installation/source_installation.html RUN docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \ && docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu \ - && docker-php-ext-install gd exif intl mbstring mcrypt ldap mysqli opcache pdo_mysql pdo_pgsql pgsql zip + && docker-php-ext-configure imap --with-imap-ssl --with-kerberos \ + && docker-php-ext-install gd exif imap intl mbstring mcrypt ldap mysqli opcache pdo_mysql pdo_pgsql pgsql zip # set recommended PHP.ini settings # see https://secure.php.net/manual/en/opcache.installation.php diff --git a/Dockerfile.template b/Dockerfile.template index 3d7137939..dafc3d7f1 100644 --- a/Dockerfile.template +++ b/Dockerfile.template @@ -12,12 +12,15 @@ RUN apt-get update && apt-get install -y \ libpng12-dev \ libpq-dev \ libxml2-dev \ + libc-client-dev \ + libkrb5-dev \ && rm -rf /var/lib/apt/lists/* # https://docs.nextcloud.com/server/9/admin_manual/installation/source_installation.html RUN docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \ && docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu \ - && docker-php-ext-install gd exif intl mbstring mcrypt ldap mysql opcache pdo_mysql pdo_pgsql pgsql zip + && docker-php-ext-configure imap --with-imap-ssl --with-kerberos \ + && docker-php-ext-install gd exif imap intl mbstring mcrypt ldap mysql opcache pdo_mysql pdo_pgsql pgsql zip # set recommended PHP.ini settings # see https://secure.php.net/manual/en/opcache.installation.php