Mario Rodas
957a9bd035
postgresql_9_6: 9.6.22 -> 9.6.23
...
https://www.postgresql.org/docs/release/9.6.23/
2021-09-01 04:20:00 +00:00
ajs124
88fc4c24b1
postgresql: fix build with clang on linux
2021-07-23 22:10:53 +02:00
Jörg Thalheim
b965dee623
Merge pull request #124188 from Mic92/postgresql
...
postgresql: enable pie
2021-06-28 07:25:57 +01:00
github-actions[bot]
8e3729484b
Merge staging-next into staging
2021-06-09 06:09:58 +00:00
Martin Weinelt
062e1e595f
postgresql_9_6: 9.6.21 -> 9.6.22
...
Fixes: CVE-2021-32027, CVE-2021-32028
2021-06-05 05:24:00 +02:00
Martin Weinelt
376197bc5e
postgresql_10: 10.16 -> 10.17
...
Fixes: CVE-2021-32027, CVE-2021-32028
2021-06-05 05:24:00 +02:00
Martin Weinelt
daedf20fa6
postgresql_11: 11.11 -> 11.12
...
Fixes: CVE-2021-32027, CVE-2021-32028, CVE-2021-32029
2021-06-05 05:24:00 +02:00
Martin Weinelt
b786157de8
postgresql_12: 12.6 -> 12.7
...
Fixes: CVE-2021-32027, CVE-2021-32028, CVE-2021-32029
2021-06-05 05:24:00 +02:00
Martin Weinelt
3318a937ef
postgresql_13: 13.2 -> 13.3
...
Fixes: CVE-2021-32027, CVE-2021-32028, CVE-2021-32029
2021-06-05 05:23:59 +02:00
Mario Rodas
285fa468b1
postgresql_14: init at beta1
...
https://www.postgresql.org/docs/14/release-14.html
2021-06-02 04:20:00 +00:00
Jörg Thalheim
f28679ed29
Update pkgs/servers/sql/postgresql/default.nix
...
Co-authored-by: Mario Rodas <marsam@users.noreply.github.com>
2021-05-24 06:04:28 +00:00
Jörg Thalheim
78a3c6aa8a
postgresql: enable pie
2021-05-24 06:04:28 +00:00
George Shammas
81c3f7b8ff
postgresql: enable gssapi/kerberos support
2021-04-30 09:39:09 -04:00
Mario Rodas
72ab382fb6
postgresql_9_5: drop
...
PostgreSQL 9.5 has reached EOL on February 11, 2021.
See https://www.postgresql.org/support/versioning/
2021-04-01 04:20:00 +00:00
ento
41428a45ed
postgresql_10: build with icu67
...
PostgreSQL 10.x is known to have issues compiling against icu 68.2:
https://www.postgresql.org/message-id/1159815.1608914156%40sss.pgh.pa.us
2021-03-14 17:12:33 -08:00
Ben Siraphob
e03c068af5
treewide: makeWrapper buildInputs to nativeBuildInputs
2021-02-19 20:09:16 +07:00
Mario Rodas
a039c085c1
postgresql_13: 13.1 -> 13.2
...
Release notes: https://www.postgresql.org/docs/13/release-13-2.html
2021-02-11 04:20:00 +00:00
Mario Rodas
444a5b5a05
postgresql_12: 12.5 -> 12.6
...
Release notes: https://www.postgresql.org/docs/12/release-12-6.html
2021-02-11 04:20:00 +00:00
Mario Rodas
9d5aa602e0
postgresql_11: 11.10 -> 11.11
...
Release notes: https://www.postgresql.org/docs/11/release-11-11.html
2021-02-11 04:20:00 +00:00
Mario Rodas
1fb790d9fa
postgresql_10: 10.15 -> 10.16
...
Release notes: https://www.postgresql.org/docs/10/release-10-16.html
2021-02-11 04:20:00 +00:00
Mario Rodas
65ef71689f
postgresql_9_6: 9.6.20 -> 9.6.21
...
Release notes: https://www.postgresql.org/docs/9.6/release-9-6-21.html
2021-02-11 04:20:00 +00:00
Mario Rodas
f226fa4fda
postgresql_9_5: 9.5.24 -> 9.5.25
...
Release notes: https://www.postgresql.org/docs/9.5/release-9-5-25.html
2021-02-11 04:20:00 +00:00
Jonathan Ringer
9bb3fccb5b
treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
...
continuation of #109595
pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.
python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Léo Gaspard
94793d3fab
postgresql: add passthru.tests ( #108449 )
2021-01-10 00:52:23 +01:00
Ollie Charles
1675b11cd4
Remove myself from maintainers sets
...
Unfortunately I can't reliably commit time to nixpkgs, so I would like to remove myself from being a formal maintainer for these packages.
2020-12-07 14:30:37 +00:00
Frederik Rietdijk
0d8491cb2b
Merge master into staging-next
2020-11-29 13:51:10 +01:00
Mario Rodas
9e802844fc
postgresql_13: 13.0 -> 13.1
...
Release notes: https://www.postgresql.org/docs/13/release-13-1.html
2020-11-19 20:09:49 +01:00
Mario Rodas
93e356349c
postgresql_12: 12.4 -> 12.5
...
Release notes: https://www.postgresql.org/docs/12/release-12-5.html
2020-11-19 20:09:49 +01:00
Mario Rodas
13666eaf58
postgresql_11: 11.9 -> 11.10
...
Release notes: https://www.postgresql.org/docs/11/release-11-10.html
2020-11-19 20:09:49 +01:00
Mario Rodas
3bfbaf72fa
postgresql_10: 10.14 -> 10.15
...
Release notes: https://www.postgresql.org/docs/10/release-10-15.html
2020-11-19 20:09:49 +01:00
Mario Rodas
efa0efa10b
postgresql_9_6: 9.6.19 -> 9.6.20
...
Release notes: https://www.postgresql.org/docs/9.6/release-9-6-20.html
2020-11-19 20:09:49 +01:00
Mario Rodas
71d2840883
postgresql_9_5: 9.5.23 -> 9.5.24
...
Release notes: https://www.postgresql.org/docs/9.5/release-9-5-24.html
2020-11-19 20:09:49 +01:00
happysalada
ef08d4cf0b
postgresql: use separateDebugInfo correctly
2020-11-11 09:11:01 +09:00
happysalada
4c5931efb8
postgresql: use separateDebugInfo
2020-11-10 20:43:09 +09:00
happysalada
2d9c6679d1
postgresql: add debug versions
2020-11-10 18:35:45 +09:00
Robert Hensing
83163b43e4
postgresql: Fix timetz test failure
...
A recent addition to the test suite turned out to be sensitive to
DST. The main code is ok. Patch only required to make test succeed.
See https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=4a071afbd056282746a5bc9362e87f579a56402d
2020-11-04 09:58:09 +01:00
Mario Rodas
8f9d4f3fc6
postgresql: add marsam as maintainer
2020-09-24 04:20:00 +00:00
Mario Rodas
27733e2bf6
postgresql_13: init at 13.0
...
https://www.postgresql.org/docs/13/release-13.html
2020-09-24 04:20:00 +00:00
Mario Rodas
fd741310af
postgresql_12: 12.3 -> 12.4
...
Release notes: https://www.postgresql.org/docs/12/release-12-4.html
2020-08-13 20:04:00 -05:00
Mario Rodas
d242f33afb
postgresql_11: 11.8 -> 11.9
...
Release notes: https://www.postgresql.org/docs/11/release-11-9.html
2020-08-13 20:03:00 -05:00
Mario Rodas
fce82f49f1
postgresql_10: 10.13 -> 10.14
...
Release notes: https://www.postgresql.org/docs/10/release-10-14.html
2020-08-13 20:02:00 -05:00
Mario Rodas
e9ed812c07
postgresql_9_6: 9.6.18 -> 9.6.19
...
Release notes: https://www.postgresql.org/docs/9.6/release-9-6-19.html
2020-08-13 20:01:00 -05:00
Mario Rodas
6cdd374d50
postgresql_9_5: 9.5.22 -> 9.5.23
...
Release notes: https://www.postgresql.org/docs/9.5/release-9-5-23.html
2020-08-13 20:00:00 -05:00
Mario Rodas
490cce07a5
postgresql_12: 12.2 -> 12.3
...
Release notes: https://www.postgresql.org/docs/current/release-12-3.html
2020-05-15 04:24:00 -05:00
Mario Rodas
070c330f9b
postgresql_11: 11.7 -> 11.8
...
Release notes: https://www.postgresql.org/docs/11/release-11-8.html
2020-05-15 04:23:00 -05:00
Mario Rodas
35d2d4d223
postgresql_10: 10.12 -> 10.13
...
Release notes: https://www.postgresql.org/docs/10/release-10-13.html
2020-05-15 04:22:00 -05:00
Mario Rodas
6851378614
postgresql_9_6: 9.6.17 -> 9.6.18
...
Release notes: https://www.postgresql.org/docs/9.6/release-9-6-18.html
2020-05-15 04:21:00 -05:00
Mario Rodas
3ea0c17200
postgresql_9_5: 9.5.21 -> 9.5.22
...
Release notes: https://www.postgresql.org/docs/9.5/release-9-5-22.html
2020-05-15 04:20:00 -05:00
Orivej Desh
7c4282bf43
postgresql: remove version from passthru
...
It is already available in the regular attrs.
`passthru.version` prevents `overrideAttrs (attrs: { version = "x"; })` from
taking effect.
2020-04-23 15:20:35 +00:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
zowoq
711617f5e3
Revert "postgresql: build < 9.5 with openssl 1.0.2" ( #80481 )
...
This reverts commit 2d6f0cb176
.
postgresql versions < 9.5 have been removed from nixpkgs.
2020-02-19 08:59:49 +02:00
Mario Rodas
bfdb8f99ce
postgresql_12: 12.1 -> 12.2
...
Release notes: https://www.postgresql.org/docs/current/release-12-2.html
2020-02-14 00:04:00 -05:00
Mario Rodas
3668174836
postgresql_11: 11.6 -> 11.7
...
Release notes: https://www.postgresql.org/docs/11/release-11-7.html
2020-02-14 00:03:00 -05:00
Mario Rodas
08d614c72f
postgresql_10: 10.11 -> 10.12
...
Release notes: https://www.postgresql.org/docs/10/release-10-12.html
2020-02-14 00:02:00 -05:00
Mario Rodas
d067b4ac81
postgresql_9_6: 9.6.16 -> 9.6.17
...
Release notes: https://www.postgresql.org/docs/9.6/release-9-6-17.html
2020-02-14 00:01:00 -05:00
Mario Rodas
4e7ea9b49a
postgresql_9_5: 9.5.20 -> 9.5.21
...
Release notes: https://www.postgresql.org/docs/9.5/release-9-5-21.html
2020-02-14 00:00:00 -05:00
danbst
2c77c53487
Merge branch 'master' into postgresql_group
2020-02-14 19:00:52 +02:00
Robin Gloster
ab0cfd9e03
treewide: NIX_*_COMPILE -> string
2019-12-31 00:10:18 +01:00
Mario Rodas
f2c73ca221
postgresql_12: 12.0 -> 12.1
...
Release notes: https://www.postgresql.org/docs/12/release-12-1.html
2019-11-14 20:04:00 -05:00
Mario Rodas
ac5cdc41b2
postgresql_11: 11.5 -> 11.6
...
Release notes: https://www.postgresql.org/docs/11/release-11-6.html
2019-11-14 20:03:00 -05:00
Mario Rodas
4e80093ca1
postgresql_10: 10.10 -> 10.11
...
Release notes: https://www.postgresql.org/docs/10/release-10-11.html
2019-11-14 20:02:00 -05:00
Mario Rodas
3b16df6b14
postgresql_9_6: 9.6.15 -> 9.6.16
...
Release notes: https://www.postgresql.org/docs/9.6/release-9-6-16.html
2019-11-14 20:01:00 -05:00
Mario Rodas
5a9ba33b70
postgresql_9_5: 9.5.19 -> 9.5.20
...
Release notes: https://www.postgresql.org/docs/9.5/release-9-5-20.html
2019-11-14 20:00:00 -05:00
Niklas Hambüchen
09ffd72207
postgresql: Disable 2 failing tests on musl
2019-10-30 13:27:40 +01:00
Mario Rodas
387020ecf8
postgresql_12: init at 12.0
...
Release notes: https://www.postgresql.org/docs/12/release-12.html
2019-10-07 20:03:32 -05:00
adisbladis
8e2fc57a80
postgresql_9_4: Remove package
...
It's only supported until February 13, 2020 which is during the 19.09 life cycle.
2019-09-07 15:31:27 +01:00
Vladimír Čunát
2e6bf42a22
Merge branch 'master' into staging-next
...
There ver very many conflicts, basically all due to
name -> pname+version. Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job. There might be some fallback to these
conflicts, but I believe it should be minimal.
Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02:00
Robin Gloster
f4fc845e5b
Merge remote-tracking branch 'upstream/master' into openssl-1.1
2019-08-21 14:25:13 +02:00
Robin Gloster
4e60b0efae
treewide: update globin's maintained drvs
2019-08-20 19:36:05 +02:00
volth
46420bbaa3
treewide: name -> pname (easy cases) ( #66585 )
...
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
2019-08-15 13:41:18 +01:00
Daniel Frank
bae6ce3b6c
postgresql: fix CVE-2019-10208, CVE-2019-10209 ( #66347 )
2019-08-09 14:30:33 +03:00
Robin Gloster
2d6f0cb176
postgresql: build < 9.5 with openssl 1.0.2
2019-07-29 21:25:10 +02:00
danbst
92a015d35d
nixos/postgresql: support 0750 for data directory
...
This is rework of part of https://github.com/NixOS/nixpkgs/pull/46670 .
My usecase was to be able to inspect PG datadir as wheel user.
PG11 now allows starting server with 0750 mask for data dir.
`groupAccess = true` now does this automatically. The only thing you have to do
is to set group ownership.
For PG10 and below, I've described a hack how this can be done. Before this PR
hack was impossible. The hack isn't ideal, because there is short
period of time when dir mode is 0700, so I didn't want to make it official.
Test/example is present too.
2019-07-23 21:56:26 +03:00
Franz Pletz
290cfc767c
postgresql: fix systemd support
...
See comments in #61581 . versionAtLeast was called with arguments in the
wrong order.
2019-07-23 05:08:28 +02:00
Niklas Hambüchen
943baed788
postgresql: Make systemd support configurable. See #61580 . ( #61581 )
...
On by default, as was before.
The systemd dependency means that all libraries or applications using only libpq
will also pull systemd into their closures.
Further, no application or library using libpq can be built against musl, as
systemd relies on glibc-only features and thus does not build with musl.
With it being configurable, packages that need only the library can at
least turn it off to reduce their closure size.
2019-07-21 22:13:06 +03:00
Danylo Hlynskyi
caa0f82bf8
docs: update docs for postgresql plugins ( #64899 )
...
docs: update docs for postgresql plugins
Co-Authored-By: Mario Rodas <marsam@users.noreply.github.com>
2019-07-21 22:05:41 +03:00
Mario Rodas
5ba133ed2e
postgresql_11: 11.3 -> 11.4
2019-06-20 23:47:59 -05:00
Mario Rodas
76d3cbb096
postgresql_10: 10.8 -> 10.9
2019-06-20 23:47:33 -05:00
Mario Rodas
0f612b8ec4
postgresql_9_6: 9.6.13 -> 9.6.14
2019-06-20 23:47:08 -05:00
Mario Rodas
14de736372
postgresql_9_5: 9.5.17 -> 9.5.18
2019-06-20 23:46:39 -05:00
Mario Rodas
69f1914ab7
postgresql_9_4: 9.4.22 -> 9.4.23
2019-06-20 23:46:13 -05:00
Frederik Rietdijk
d3afcac771
Merge master into staging-next
2019-06-09 12:28:52 +02:00
Matthew Bauer
0c3b7ea547
postgresql: disable tests on darwin
...
reported in https://www.postgresql.org/message-id/4D8E1BC5-BBCF-4B19-8226-359201EA8305%40gmail.com
2019-06-06 00:18:38 -04:00
Matthew Bauer
f5e7e1c24b
Merge pull request #62271 from matthewbauer/cleanup-after-postgresql
...
postgresql: install in $out/share/postgresql
2019-06-01 15:00:03 -04:00
Matthew Bauer
376bb5108a
postgresql: install in $out/share/postgresql
...
Fixes #62235
2019-05-30 22:30:15 -04:00
Austin Seipp
3b0b55df67
Merge pull request #61395 from risicle/ris-postgres-enable-check
...
postgresql: enable pre-install checks
2019-05-14 14:49:03 -05:00
Mario Rodas
fa9015f511
postgresql_11: 11.2 -> 11.3
2019-05-14 09:55:30 +02:00
Mario Rodas
34309d7373
postgresql_10: 10.7 -> 10.8
2019-05-14 09:55:30 +02:00
Mario Rodas
04cc838523
postgresql_9_6: 9.6.12 -> 9.6.13
2019-05-14 09:55:30 +02:00
Mario Rodas
63f8f36c3d
postgresql_9_5: 9.5.16 -> 9.5.17
2019-05-14 09:55:30 +02:00
Mario Rodas
e6cf849d8b
postgresql_9_4: 9.4.21 -> 9.4.22
2019-05-14 09:55:30 +02:00
Robert Scott
d7f36ecb3d
postgresql: enable pre-install checks
2019-05-13 19:32:53 +01:00
John Ericson
4ccb74011f
Merge commit '18aa59b0f26fc707e7313f8467e67159e61600c2' from master into staging
...
There was one conflict in the NixOS manual; I checked that it still
built after resolving it.
2019-04-01 00:40:03 -04:00
aszlig
f5106019d3
postgresql: Only use /run/postgresql on Linux
...
We only have /run on modern GNU/Linux systems and it's not necessarily
the case for Mac OS X or *BSD, so let's add the patch only if
stdenv.isLinux.
Thanks to @danbst for catching this.
Signed-off-by: aszlig <aszlig@nix.build>
2019-03-16 12:34:00 +01:00
aszlig
ef553788d0
postgresql: Move socket dir to /run/postgresql
...
The default, which is /tmp, has a few issues associated with it:
One being that it makes it easy for users on the system to spoof a
PostgreSQL server if it's not running, causing applications to connect
to their provided sockets instead of just failing to connect.
Another one is that it makes sandboxing of PostgreSQL and other services
unnecessarily difficult. This is already the case if only PrivateTmp is
used in a systemd service, so in order for such a service to be able to
connect to PostgreSQL, a bind mount needs to be done from /tmp to some
other path, so the service can access it. This pretty much defeats the
whole purpose of PrivateTmp.
We regularily run into issues with this in the past already (one example
would be https://github.com/NixOS/nixpkgs/pull/24317 ) and with the new
systemd-confinement mode upcoming in
https://github.com/NixOS/nixpkgs/pull/57519 , it makes it even more
tedious to sandbox services.
I've tested this change against all the postgresql NixOS VM tests and
they still succeed and I also grepped through the source tree to replace
other occasions where we might have /tmp hardcoded. Luckily there were
very few occasions.
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @ocharles, @thoughtpolice, @danbst
2019-03-15 04:52:35 +01:00
Lancelot SIX
a90cf49fa9
postgresql_10: 10.6 -> 10.7
...
See https://www.postgresql.org/about/news/1920/ for release information.
2019-02-25 15:43:07 +01:00
Lancelot SIX
70a31c2e00
postgresql_9_6: 9.6.11 -> 9.6.12
...
See https://www.postgresql.org/about/news/1920/ for release information.
2019-02-25 15:42:46 +01:00
Lancelot SIX
74c715e39c
postgresql_9_5: 9.5.15 -> 9.5.16
...
See https://www.postgresql.org/about/news/1920/ for release information.
2019-02-25 15:42:10 +01:00
Lancelot SIX
d1dd3a1f1a
postgresql_9_4: 9.4.20 -> 9.4.21
...
See https://www.postgresql.org/about/news/1920/ for release information.
2019-02-25 15:40:42 +01:00
Danylo Hlynskyi
d0d099266e
postgresql: fix regression in NixOS after update to 11.2 ( #56146 )
...
ryantm bot updates `psqlSchema` alongside with version: https://github.com/NixOS/nixpkgs/pull/50646 , https://github.com/NixOS/nixpkgs/pull/55860
but `psqlSchema` is used to generate `stateDir`. It shouldn't be updated.
Ideally it should be equal to postgresql major version for pg versions,
but we already have deployments in /var/lib/postgresql/11.1. Strange why
nobody complained when it was changed from 11.0 -> 11.1.
I propose do correct naming for PG12+, but status quo for current versions.
Fixes https://github.com/NixOS/nixpkgs/issues/56134
2019-02-21 19:21:08 +02:00