Hello community, here is the log from the commit of package postgresql10 for openSUSE:Factory checked in at 2018-08-12 20:51:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/postgresql10 (Old) and /work/SRC/openSUSE:Factory/.postgresql10.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "postgresql10" Sun Aug 12 20:51:07 2018 rev:8 rq:628665 version:10.5 Changes: -------- --- /work/SRC/openSUSE:Factory/postgresql10/postgresql10.changes 2018-05-23 16:07:11.130193289 +0200 +++ /work/SRC/openSUSE:Factory/.postgresql10.new/postgresql10.changes 2018-08-12 20:51:12.360960196 +0200 @@ -1,0 +2,12 @@ +Fri Aug 10 16:05:29 UTC 2018 - max@suse.com + +- Update to 10.5: + https://www.postgresql.org/docs/current/static/release-10-5.html + + * CVE-2018-10915, bsc#1104199: Fix failure to reset libpq's state + fully between connection attempts. + + * CVE-2018-10925, bsc#1104202: Fix INSERT ... ON CONFLICT UPDATE + through a view that isn't just SELECT * FROM ... + +------------------------------------------------------------------- Old: ---- postgresql-10.4.tar.bz2 New: ---- postgresql-10.5.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ postgresql10.spec ++++++ --- /var/tmp/diff_new_pack.nZu4x7/_old 2018-08-12 20:51:14.304964133 +0200 +++ /var/tmp/diff_new_pack.nZu4x7/_new 2018-08-12 20:51:14.308964141 +0200 @@ -96,7 +96,7 @@ Summary: Basic Clients and Utilities for PostgreSQL License: PostgreSQL Group: Productivity/Databases/Tools -Version: 10.4 +Version: 10.5 Release: 0 Source0: https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2 Source1: baselibs.conf @@ -581,6 +581,7 @@ # Stop only when we are uninstalling the currently running version test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then + MainPID=0 %if %{with systemd} %define stop %_stop_on_removal postgresql.service eval $(systemctl show postgresql --property=MainPID) @@ -588,7 +589,7 @@ %define stop /sbin/init.d postgresql stop MainPID=$(pidof -s postgres) || : %endif - if test -n "$MainPID" -a "$MainPID" -ne 0; then + if test "$MainPID" -ne 0; then BIN=$(readlink -n /proc/$MainPID/exe) DIR=$(dirname ${BIN% *}) if test "$DIR" = "%pgbindir" -o "$DIR" = "%_bindir"; then @@ -603,6 +604,7 @@ # or from the old packaging scheme test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then + MainPID=0 %if %{with systemd} %define restart %_restart_on_update postgresql.service eval $(systemctl show postgresql --property=MainPID) @@ -610,7 +612,7 @@ %define restart /sbin/init.d postgresql restart MainPID=$(pidof -s postgres) || : %endif - if test -n "$MainPID" -a "$MainPID" -ne 0 && + if test "$MainPID" -ne 0 && readlink -n /proc/$MainPID/exe | grep -Fq " (deleted)" then BIN=$(readlink -n /proc/$MainPID/exe) ++++++ postgresql-10.4.tar.bz2 -> postgresql-10.5.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/postgresql10/postgresql-10.4.tar.bz2 /work/SRC/openSUSE:Factory/.postgresql10.new/postgresql-10.5.tar.bz2 differ: char 11, line 1