Commit Graph

168 Commits

Author SHA1 Message Date
Tianon Gravi 72e336d9d3 Also add "clang-6.0" explicitly on stretch builds of 11+
See e914bb060a (and the Dockerfile comment).
2022-02-11 16:50:10 -08:00
Tianon Gravi 6ef8010b6e Fix deb-build with newer packages that Build-Depends: postgresql-common
See 99f44476e2
2022-02-11 16:37:46 -08:00
Joe Ferguson 0fa62a8a9a Narrow postgres apt key package scope 2022-01-06 13:48:58 -08:00
tobwen a83005b407
Fix unset/cleanup "nss_wrapper" bits (#919)
original code didn't respect libnss-wrapper at other locations
2022-01-03 14:49:25 -08:00
J0WI 9eaaa05682 Alpine 3.15 2021-11-29 23:27:29 +01:00
Tianon Gravi 2b5355140d
Merge pull request #908 from ducksecops/master
update GOSU to 1.14
2021-11-15 16:27:59 -08:00
daniel sutton 3bb48045b4 update GOSU to 1.14
Signed-off-by: daniel sutton <daniel@ducksecops.uk>
2021-11-14 23:45:46 +00:00
Wolfgang Walther e331a5bb8d Build alpine images --with-krb5, --with-gssapi and --with-ldap 2021-11-12 18:12:00 +01:00
Wolfgang Walther 5d9e5a4638 Build plperl, plpython and pltcl in alpine images 2021-11-12 18:09:21 +01:00
Docker Library Bot f99ce49a16 Update 9.6 to 9.6.24, bullseye 9.6.24-1.pgdg110+1, stretch 9.6.24-1.pgdg90+1 2021-11-11 11:35:20 -08:00
Bartlomiej Szostek edce986784
fix: Add --no-psqlrc to psql script invocations
This flag prevents custom .psqlrc files from interfering with the db init process
2021-10-23 21:54:12 +01:00
Joe Ferguson c6329e3bf2 Adjust POSTGRES_HOST_AUTH_METHOD to automatically match configured password_encryption 2021-10-15 14:52:26 -07:00
Tianon Gravi ab940cbb92 Fix "libnss-wrapper" usage on bullseye
See b9925a653a for the breaking change which necessitates this.
2021-09-28 10:57:41 -07:00
Tianon Gravi d50c412c4e Update from Buster to Bullseye 2021-09-09 09:42:25 -07:00
Docker Library Bot 32d0897216 Update 9.6 to 9.6.23, buster 9.6.23-1.pgdg100+1, stretch 9.6.23-1.pgdg90+1 2021-08-12 11:22:04 -07:00
Tianon Gravi 5c0e796bb6 Switch from SKS to Ubuntu keyserver
See also https://github.com/docker-library/faq#openpgp--gnupg-keys-and-verification and https://github.com/tianon/pgp-happy-eyeballs
2021-06-22 14:00:05 -07:00
Tianon Gravi 517c64f87e Add initial jq-based templating engine 2021-06-16 10:36:52 -07:00
J0WI 718c12a2ad Alpine 3.14 2021-06-16 15:58:27 +02:00
Docker Library Bot 94c2885ff2 Update to 9.6.22-1.pgdg90+1 2021-05-14 06:02:22 +00:00
Docker Library Bot 720ab50557 Update to 9.6.22 2021-05-14 06:02:21 +00:00
Docker Library Bot 11119157a3 Update to 9.6.21-1.pgdg90+1 2021-02-12 07:02:19 +00:00
Docker Library Bot 45cbba060d Update to 9.6.21 2021-02-12 07:02:19 +00:00
Tianon Gravi e8cb2acbb3
Merge pull request #808 from infosiftr/PGHOST
Explicitly unset PGHOST for temporary server communications
2021-01-21 08:49:48 -08:00
Tianon Gravi 188bf13e57 Update to Alpine 3.13 2021-01-20 16:11:28 -08:00
Tianon Gravi ba302205a1 Explicitly unset PGHOST for temporary server communications 2021-01-18 15:56:04 -08:00
yosifkit 03e769531f
Merge pull request #801 from infosiftr/db-exists
Do not try to create databases that already exist
2020-12-28 14:39:40 -08:00
Tianon Gravi 36ffea2cb2 Adjust "chmod" to not fail (since PostgreSQL validates this itself later) 2020-12-28 09:51:28 -08:00
Tianon Gravi 11e397d86c Do not try to create databases that already exist
We were already checking for whether `POSTGRES_DB` was set to `postgres`, but this was the underlying motivation for that check (and it turns out that this applies for values of at least `template0` and `template1` as well).
2020-12-22 14:00:05 -08:00
Docker Library Bot 0e4676a9bc Update to 9.6.20 2020-11-13 01:02:16 +00:00
Docker Library Bot c438d9e7bb Update to 9.6.20-1.pgdg90+1 2020-11-13 01:02:16 +00:00
Bohdan Kmit 04bf35f0c4 Keep postgres static libraries in Alpine images
Do not remove static postgres libraries from Alpine based images.
This add near 1.4MB to image size, but allow to complie some extentions
like repmgr without errors
2020-09-25 21:58:45 +03:00
Daniel Huhn bfc5d81c8f Change default STOPSIGNAL from SIGTERM to SIGINT 2020-09-18 12:03:49 -07:00
xpetit fdf884a12f
Fix typo 2020-09-06 18:17:09 +02:00
Docker Library Bot 23fb6d25d1 Update to 9.6.19-1.pgdg90+1 2020-08-14 12:02:12 +00:00
Docker Library Bot 0f4abf741b Update to 9.6.19 2020-08-14 12:02:12 +00:00
Tianon Gravi 1bddd08358 Replace "&&" chains with ";" in Alpine variants 2020-06-25 14:10:42 -07:00
Tianon Gravi 1d140375b6 Remove (no longer necessary) Alpine fetch-deps 2020-06-25 08:27:27 -07:00
J0WI b1f60bd4f8 Upgrade Alpine to 3.12 2020-06-11 00:19:04 +02:00
Docker Library Bot 7675803cba Update to 9.6.18 2020-05-14 20:11:25 +00:00
Docker Library Bot 95f4307ac7 Update to 9.6.18-1.pgdg90+1 2020-05-14 20:11:25 +00:00
Tianon Gravi a1420dac64 Update to gosu 1.12 2020-04-16 00:30:52 -07:00
Tianon Gravi 17c71aef19 Update architecture detection to be more thorough 2020-03-30 15:18:07 -07:00
Tianon Gravi 33bccfcadd Fix silently skipped init scripts 2020-02-28 16:01:52 -08:00
yosifkit 0a0f6444f5
Merge pull request #684 from hakandilek/master
Remove unnecessary packages from the image
2020-02-25 16:57:35 -08:00
Docker Library Bot 8b792b8005 Update to 9.6.17-2.pgdg90+1 2020-02-24 19:02:14 +00:00
Hakan Dilek 72d7408ad3 Do not install recommended dependencies
This results in a ~80MB image size reduction.
2020-02-21 16:14:34 -08:00
Joe Ferguson 4f70bf2b81 Add .sql.xz support to docker-entrypoint-initdb.d
xzcat is provided by busybox in alpine
2020-02-17 15:38:43 -08:00
Tianon Gravi f1bc8782e7 Clarify that "POSTGRES_PASSWORD" should be non-empty
(Assuming "POSTGRES_HOST_AUTH_METHOD" is not set to the "trust" value which does not require passwords.)
2020-02-17 12:56:07 -08:00
yosifkit 6d1f671dcd
Merge pull request #669 from yaroze/master
Change default shell for user postgres to sh
2020-02-14 13:47:34 -08:00
Docker Library Bot 9558084c73 Update to 9.6.17-1.pgdg90+1 2020-02-14 07:02:14 +00:00