Accepting request 893134 from server:database:postgresql
- Upgrade to version 12.7: * https://www.postgresql.org/docs/12/release-12-7.html * CVE-2021-32027, bsc#1185924: Prevent integer overflows in array subscripting calculations. * CVE-2021-32028, bsc#1185925: Fix mishandling of “junk” columns in INSERT ... ON CONFLICT ... UPDATE target lists. * CVE-2021-32029, bsc#1185926: Fix possibly-incorrect computation of UPDATE ... RETURNING "pg_psql_temporary_savepoint" does not exist”. - Don't use %_stop_on_removal, because it was meant to be private and got removed from openSUSE. %_restart_on_update is also private, but still supported and needed for now (bsc#1183168). only be delivered on PackageHub for now (boo#1183118). OBS-URL: https://build.opensuse.org/request/show/893134 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postgresql12?expand=0&rev=15
This commit is contained in:
commit
5f6b4c04ee
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:df7dd98d5ccaf1f693c7e1d0d084e9fed7017ee248bba5be0167c42ad2d70a09
|
|
||||||
size 20771172
|
|
@ -1 +0,0 @@
|
|||||||
df7dd98d5ccaf1f693c7e1d0d084e9fed7017ee248bba5be0167c42ad2d70a09 postgresql-12.6.tar.bz2
|
|
3
postgresql-12.7.tar.bz2
Normal file
3
postgresql-12.7.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:8490741f47c88edc8b6624af009ce19fda4dc9b31c4469ce2551d84075d5d995
|
||||||
|
size 20819005
|
1
postgresql-12.7.tar.bz2.sha256
Normal file
1
postgresql-12.7.tar.bz2.sha256
Normal file
@ -0,0 +1 @@
|
|||||||
|
8490741f47c88edc8b6624af009ce19fda4dc9b31c4469ce2551d84075d5d995 postgresql-12.7.tar.bz2
|
@ -1,8 +1,25 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 11 16:19:19 UTC 2021 - Reinhard Max <max@suse.com>
|
||||||
|
|
||||||
|
- Upgrade to version 12.7:
|
||||||
|
* https://www.postgresql.org/docs/12/release-12-7.html
|
||||||
|
* CVE-2021-32027, bsc#1185924:
|
||||||
|
Prevent integer overflows in array subscripting calculations.
|
||||||
|
* CVE-2021-32028, bsc#1185925: Fix mishandling of “junk”
|
||||||
|
columns in INSERT ... ON CONFLICT ... UPDATE target lists.
|
||||||
|
* CVE-2021-32029, bsc#1185926: Fix possibly-incorrect
|
||||||
|
computation of UPDATE ... RETURNING
|
||||||
|
"pg_psql_temporary_savepoint" does not exist”.
|
||||||
|
|
||||||
|
- Don't use %_stop_on_removal, because it was meant to be private
|
||||||
|
and got removed from openSUSE. %_restart_on_update is also
|
||||||
|
private, but still supported and needed for now (bsc#1183168).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Mar 15 19:29:39 UTC 2021 - Reinhard Max <max@suse.com>
|
Mon Mar 15 19:29:39 UTC 2021 - Reinhard Max <max@suse.com>
|
||||||
|
|
||||||
- Re-enable build of the llvmjit subpackage on SLE, but it will
|
- Re-enable build of the llvmjit subpackage on SLE, but it will
|
||||||
only be delivered on PackageHub for now.
|
only be delivered on PackageHub for now (boo#1183118).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Mar 9 13:52:19 UTC 2021 - Reinhard Max <max@suse.com>
|
Tue Mar 9 13:52:19 UTC 2021 - Reinhard Max <max@suse.com>
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
%define pgversion 12.6
|
%define pgversion 12.7
|
||||||
%define pgmajor 12
|
%define pgmajor 12
|
||||||
%define pgsuffix %pgmajor
|
%define pgsuffix %pgmajor
|
||||||
%define buildlibs 0
|
%define buildlibs 0
|
||||||
@ -764,10 +764,10 @@ awk -v P=%buildroot '/^(%lang|[^%])/{print P $NF}' libpq.files libecpg.files | x
|
|||||||
%preun server
|
%preun server
|
||||||
# Stop only when we are uninstalling the currently running version
|
# Stop only when we are uninstalling the currently running version
|
||||||
test -n "$FIRST_ARG" || FIRST_ARG="$1"
|
test -n "$FIRST_ARG" || FIRST_ARG="$1"
|
||||||
if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then
|
if [ "$FIRST_ARG" -eq 0 ]; then
|
||||||
%if %{with systemd}
|
%if %{with systemd}
|
||||||
%define stop %_stop_on_removal postgresql.service
|
%define stop systemctl stop postgresql.service
|
||||||
eval $(systemctl show postgresql --property=MainPID)
|
eval $(systemctl show postgresql.service --property=MainPID)
|
||||||
%else
|
%else
|
||||||
%define stop /sbin/init.d postgresql stop
|
%define stop /sbin/init.d postgresql stop
|
||||||
MainPID=$(pidof -s postgres) || :
|
MainPID=$(pidof -s postgres) || :
|
||||||
|
Loading…
Reference in New Issue
Block a user