pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/pkgsrc-2017Q2]: pkgsrc/databases Pullup ticket #5539 - requested by taca
details: https://anonhg.NetBSD.org/pkgsrc/rev/4423341069b4
branches: pkgsrc-2017Q2
changeset: 408681:4423341069b4
user: spz <spz%pkgsrc.org@localhost>
date: Wed Sep 13 06:23:47 2017 +0000
description:
Pullup ticket #5539 - requested by taca
databases/postgresql94: security update
databases/postgresql94-client: security update
databases/postgresql94-docs: security update
databases/postgresql94-server: security update
Revisions pulled up:
- databases/postgresql94-docs/PLIST 1.14
- databases/postgresql94/Makefile.common 1.17
- databases/postgresql94/distinfo 1.16
- databases/postgresql94/patches/patch-src_pl_plperl_plperl.h 1.2
-------------------------------------------------------------------
Module Name: pkgsrc
Committed By: adam
Date: Sun Aug 13 19:25:18 UTC 2017
Modified Files:
pkgsrc/databases/postgresql92: Makefile.common distinfo
pkgsrc/databases/postgresql92-docs: PLIST
pkgsrc/databases/postgresql92/patches: patch-src_pl_plperl_plperl.h
pkgsrc/databases/postgresql93: Makefile.common distinfo
pkgsrc/databases/postgresql93-docs: PLIST
pkgsrc/databases/postgresql93/patches: patch-src_pl_plperl_plperl.h
pkgsrc/databases/postgresql94: Makefile.common distinfo
pkgsrc/databases/postgresql94-docs: PLIST
pkgsrc/databases/postgresql94/patches: patch-src_pl_plperl_plperl.h
pkgsrc/databases/postgresql95: Makefile.common distinfo
pkgsrc/databases/postgresql95-client: Makefile
pkgsrc/databases/postgresql95-docs: PLIST
pkgsrc/databases/postgresql95/patches: patch-src_pl_plperl_plperl.h
pkgsrc/databases/postgresql96: Makefile.common distinfo
pkgsrc/databases/postgresql96-client: Makefile PLIST
pkgsrc/databases/postgresql96-docs: PLIST
pkgsrc/databases/postgresql96/patches: patch-src_pl_plperl_plperl.h
Log Message:
The PostgreSQL Global Development Group has released an update to all supported versions of our database system, including 9.6.4, 9.5.8, 9.4.13, 9.3.18, and 9.2.22. This release fixes three
security issues. It also patches over 50 other bugs reported over the last three months. Users who are affected by the below security issues should update as soon as possible. Users affected by
CVE-2017-7547 will need to perform additional steps after upgrading to resolve the issue. Other users should plan to update at the next convenient downtime.
Three security vulnerabilities have been closed by this release:
* CVE-2017-7546: Empty password accepted in some authentication methods
* CVE-2017-7547: The "pg_user_mappings" catalog view discloses passwords to users lacking server privileges
* CVE-2017-7548: lo_put() function ignores ACLs
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/databases/postgresql94/Makefile.common
cvs rdiff -u -r1.15 -r1.16 pkgsrc/databases/postgresql94/distinfo
cvs rdiff -u -r1.13 -r1.14 pkgsrc/databases/postgresql94-docs/PLIST
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/databases/postgresql94/patches/patch-src_pl_plperl_plperl.h
diffstat:
databases/postgresql94-docs/PLIST | 5 +++-
databases/postgresql94/Makefile.common | 4 +-
databases/postgresql94/distinfo | 12 +++++-----
databases/postgresql94/patches/patch-src_pl_plperl_plperl.h | 15 ++++++------
4 files changed, 20 insertions(+), 16 deletions(-)
diffs (108 lines):
diff -r f2eefdb24985 -r 4423341069b4 databases/postgresql94-docs/PLIST
--- a/databases/postgresql94-docs/PLIST Wed Sep 13 06:23:40 2017 +0000
+++ b/databases/postgresql94-docs/PLIST Wed Sep 13 06:23:47 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2017/05/12 19:37:54 adam Exp $
+@comment $NetBSD: PLIST,v 1.13.2.1 2017/09/13 06:23:47 spz Exp $
man/man1/clusterdb.1
man/man1/createdb.1
man/man1/createlang.1
@@ -1122,6 +1122,7 @@
share/doc/postgresql/html/release-9-2-2.html
share/doc/postgresql/html/release-9-2-20.html
share/doc/postgresql/html/release-9-2-21.html
+share/doc/postgresql/html/release-9-2-22.html
share/doc/postgresql/html/release-9-2-3.html
share/doc/postgresql/html/release-9-2-4.html
share/doc/postgresql/html/release-9-2-5.html
@@ -1139,6 +1140,7 @@
share/doc/postgresql/html/release-9-3-15.html
share/doc/postgresql/html/release-9-3-16.html
share/doc/postgresql/html/release-9-3-17.html
+share/doc/postgresql/html/release-9-3-18.html
share/doc/postgresql/html/release-9-3-2.html
share/doc/postgresql/html/release-9-3-3.html
share/doc/postgresql/html/release-9-3-4.html
@@ -1152,6 +1154,7 @@
share/doc/postgresql/html/release-9-4-10.html
share/doc/postgresql/html/release-9-4-11.html
share/doc/postgresql/html/release-9-4-12.html
+share/doc/postgresql/html/release-9-4-13.html
share/doc/postgresql/html/release-9-4-2.html
share/doc/postgresql/html/release-9-4-3.html
share/doc/postgresql/html/release-9-4-4.html
diff -r f2eefdb24985 -r 4423341069b4 databases/postgresql94/Makefile.common
--- a/databases/postgresql94/Makefile.common Wed Sep 13 06:23:40 2017 +0000
+++ b/databases/postgresql94/Makefile.common Wed Sep 13 06:23:47 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.16 2017/05/12 19:37:54 adam Exp $
+# $NetBSD: Makefile.common,v 1.16.2.1 2017/09/13 06:23:47 spz Exp $
#
# This Makefile fragment is included by all PostgreSQL packages built from
# the main sources of the PostgreSQL distribution except jdbc-postgresql.
@@ -16,7 +16,7 @@
# used by databases/postgresql94-pltcl/Makefile
# used by databases/postgresql94-server/Makefile
-DISTNAME= postgresql-9.4.12
+DISTNAME= postgresql-9.4.13
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/}
EXTRACT_SUFX= .tar.bz2
diff -r f2eefdb24985 -r 4423341069b4 databases/postgresql94/distinfo
--- a/databases/postgresql94/distinfo Wed Sep 13 06:23:40 2017 +0000
+++ b/databases/postgresql94/distinfo Wed Sep 13 06:23:47 2017 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.15 2017/05/12 19:37:54 adam Exp $
+$NetBSD: distinfo,v 1.15.2.1 2017/09/13 06:23:47 spz Exp $
-SHA1 (postgresql-9.4.12.tar.bz2) = 88be8d77b653a652dbf9aca513c3b6a8bfa63259
-RMD160 (postgresql-9.4.12.tar.bz2) = 03c436eee4323dfb7629ee9d746715f30ce0da81
-SHA512 (postgresql-9.4.12.tar.bz2) = 69951f9e66069aad1049a0ea9fdcd7bf2f84b42e7c6e0f761d78ab22131a39cf56448ef0ddc28170b66970bf53edf2d2355530fcfc0a2dca92b66d69686b7ecb
-Size (postgresql-9.4.12.tar.bz2) = 17833119 bytes
+SHA1 (postgresql-9.4.13.tar.bz2) = 01d663713daf2eb4f668da96141bb12b0b5b649a
+RMD160 (postgresql-9.4.13.tar.bz2) = 818adb86f14a7b3cd56801355bffb2824c86295f
+SHA512 (postgresql-9.4.13.tar.bz2) = 98e5721ab1ebc88070a5c2c9ef10e4fc21825de495db71f011577aa15fdd31c2dc0429d48e1624f7161c9d31dd75de4d8cf4ed2e34006ed6d1852f04a948e932
+Size (postgresql-9.4.13.tar.bz2) = 17867502 bytes
SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813
SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5
SHA1 (patch-configure) = 59fe9a768caf8a5d308acac60c28bc6bb2c40632
@@ -17,6 +17,6 @@
SHA1 (patch-src_interfaces_libpq_Makefile) = 0066301bc8b31b9e26c79153427537bc3865ef4d
SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0
SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef
-SHA1 (patch-src_pl_plperl_plperl.h) = bd663fa80a47f7b82ce689060750fa6e631fbc61
+SHA1 (patch-src_pl_plperl_plperl.h) = 0e7daec79a00d7378326e56525e50cfe61cfc174
SHA1 (patch-src_timezone_localtime.c) = 9b5748ef94b11b8798121ac85d2bb18cb99b3812
SHA1 (patch-src_timezone_strftime.c) = f1f37e424dd70c0b2ad905ef491f9d9574bd3266
diff -r f2eefdb24985 -r 4423341069b4 databases/postgresql94/patches/patch-src_pl_plperl_plperl.h
--- a/databases/postgresql94/patches/patch-src_pl_plperl_plperl.h Wed Sep 13 06:23:40 2017 +0000
+++ b/databases/postgresql94/patches/patch-src_pl_plperl_plperl.h Wed Sep 13 06:23:47 2017 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-src_pl_plperl_plperl.h,v 1.1 2015/01/14 21:01:18 adam Exp $
+$NetBSD: patch-src_pl_plperl_plperl.h,v 1.1.20.1 2017/09/13 06:23:47 spz Exp $
---- src/pl/plperl/plperl.h.orig 2011-09-22 23:57:57.000000000 +0200
-+++ src/pl/plperl/plperl.h 2011-10-12 20:36:11.783264869 +0200
-@@ -44,12 +44,21 @@
+--- src/pl/plperl/plperl.h.orig 2017-08-07 21:19:50.000000000 +0000
++++ src/pl/plperl/plperl.h
+@@ -44,6 +44,10 @@
#undef vsnprintf
#endif
@@ -11,10 +11,11 @@
+#define list_tail sun_list_tail
+#endif
- /* required for perl API */
- #include "EXTERN.h"
- #include "perl.h"
+ /*
+ * Get the basic Perl API. We use PERL_NO_GET_CONTEXT mode so that our code
+@@ -62,6 +66,11 @@
#include "XSUB.h"
+ #endif
+#ifdef __sun
+#undef list_head
Home |
Main Index |
Thread Index |
Old Index