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 #5537 - requested by taca



details:   https://anonhg.NetBSD.org/pkgsrc/rev/11e475a26f60
branches:  pkgsrc-2017Q2
changeset: 408679:11e475a26f60
user:      spz <spz%pkgsrc.org@localhost>
date:      Wed Sep 13 06:23:30 2017 +0000

description:
Pullup ticket #5537 - requested by taca
databases/postgresql92: security update
databases/postgresql92-client: security update
databases/postgresql92-docs: security update
databases/postgresql92-server: security update

Revisions pulled up:
- databases/postgresql92-docs/PLIST                             1.22
- databases/postgresql92/Makefile.common                        1.29
- databases/postgresql92/distinfo                               1.24
- databases/postgresql92/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.28 -r1.29 pkgsrc/databases/postgresql92/Makefile.common
   cvs rdiff -u -r1.23 -r1.24 pkgsrc/databases/postgresql92/distinfo
   cvs rdiff -u -r1.21 -r1.22 pkgsrc/databases/postgresql92-docs/PLIST
   cvs rdiff -u -r1.1 -r1.2 \
       pkgsrc/databases/postgresql92/patches/patch-src_pl_plperl_plperl.h

diffstat:

 databases/postgresql92-docs/PLIST                           |   3 +-
 databases/postgresql92/Makefile.common                      |   4 +-
 databases/postgresql92/distinfo                             |  12 +++++-----
 databases/postgresql92/patches/patch-src_pl_plperl_plperl.h |  15 ++++++------
 4 files changed, 18 insertions(+), 16 deletions(-)

diffs (90 lines):

diff -r 6012e2c56876 -r 11e475a26f60 databases/postgresql92-docs/PLIST
--- a/databases/postgresql92-docs/PLIST Mon Aug 28 19:04:05 2017 +0000
+++ b/databases/postgresql92-docs/PLIST Wed Sep 13 06:23:30 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.21 2017/05/12 19:37:54 adam Exp $
+@comment $NetBSD: PLIST,v 1.21.2.1 2017/09/13 06:23:30 spz Exp $
 man/man1/clusterdb.1
 man/man1/createdb.1
 man/man1/createlang.1
@@ -1081,6 +1081,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
diff -r 6012e2c56876 -r 11e475a26f60 databases/postgresql92/Makefile.common
--- a/databases/postgresql92/Makefile.common    Mon Aug 28 19:04:05 2017 +0000
+++ b/databases/postgresql92/Makefile.common    Wed Sep 13 06:23:30 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.28 2017/05/12 19:37:54 adam Exp $
+# $NetBSD: Makefile.common,v 1.28.2.1 2017/09/13 06:23:30 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/postgresql92-pltcl/Makefile
 # used by databases/postgresql92-server/Makefile
 
-DISTNAME=      postgresql-9.2.21
+DISTNAME=      postgresql-9.2.22
 CATEGORIES=    databases
 MASTER_SITES=  ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/}
 EXTRACT_SUFX=  .tar.bz2
diff -r 6012e2c56876 -r 11e475a26f60 databases/postgresql92/distinfo
--- a/databases/postgresql92/distinfo   Mon Aug 28 19:04:05 2017 +0000
+++ b/databases/postgresql92/distinfo   Wed Sep 13 06:23:30 2017 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.23 2017/05/12 19:37:54 adam Exp $
+$NetBSD: distinfo,v 1.23.2.1 2017/09/13 06:23:30 spz Exp $
 
-SHA1 (postgresql-9.2.21.tar.bz2) = 150f9dda7c03379933cc4f804f6e37d7c8518114
-RMD160 (postgresql-9.2.21.tar.bz2) = a861209168732ec5bef45f675fa3a7a535d8e210
-SHA512 (postgresql-9.2.21.tar.bz2) = c548cd1ba34ad71dd3f1acde5775ba2e71121f004324fac44dbe123a91d599ced0f1b8be675ed07b77712e8c23f376ff6221349385c19a88c4edbbb186f17861
-Size (postgresql-9.2.21.tar.bz2) = 16508040 bytes
+SHA1 (postgresql-9.2.22.tar.bz2) = 43c15380592adb2f34f1fa8b856b7cbff1ea79f7
+RMD160 (postgresql-9.2.22.tar.bz2) = aaef1dd1a38d8dba77d06f29bdc4ca2476ca7685
+SHA512 (postgresql-9.2.22.tar.bz2) = 3e5ab04c2be2719579b2ebbf64b220522acfd9ea74029dd2ed699f60230da224bdc99de4ee5529b513e5586de0377764c4e54deb3dd93d5c53c4d666dce2b6b7
+Size (postgresql-9.2.22.tar.bz2) = 16531224 bytes
 SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813
 SHA1 (patch-config_perl.m4) = c7e5aaff1c47d2e33df7692a412ef984c77ffcc0
 SHA1 (patch-configure) = 21b27add570cff1a24c440201eb1ed49f8223747
@@ -15,4 +15,4 @@
 SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = 20578ab950465db07dab757db2fae4c4570cbbe1
 SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0
 SHA1 (patch-src_pl_plperl_GNUmakefile) = 2b7448d6dd8550e2ea61f40728a2780068b93d07
-SHA1 (patch-src_pl_plperl_plperl.h) = bd663fa80a47f7b82ce689060750fa6e631fbc61
+SHA1 (patch-src_pl_plperl_plperl.h) = 0e7daec79a00d7378326e56525e50cfe61cfc174
diff -r 6012e2c56876 -r 11e475a26f60 databases/postgresql92/patches/patch-src_pl_plperl_plperl.h
--- a/databases/postgresql92/patches/patch-src_pl_plperl_plperl.h       Mon Aug 28 19:04:05 2017 +0000
+++ b/databases/postgresql92/patches/patch-src_pl_plperl_plperl.h       Wed Sep 13 06:23:30 2017 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-src_pl_plperl_plperl.h,v 1.1 2012/10/05 21:03:10 adam Exp $
+$NetBSD: patch-src_pl_plperl_plperl.h,v 1.1.38.1 2017/09/13 06:23:31 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