summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPalle Girgensohn <girgen@FreeBSD.org>2017-08-10 14:21:20 +0000
committerPalle Girgensohn <girgen@FreeBSD.org>2017-08-10 14:21:20 +0000
commit27530e04c3dfba151467e9eaa76b246d3dccf145 (patch)
tree6d5621fc208f35b38e44e6d4e82e3f6bfc4a5319
parentAdd CVE:s fixed in latest PostgreSQL release (diff)
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 (https://access.redhat.com/security/cve/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. URL: https://www.postgresql.org/about/news/1772/ Security: CVE-2017-7546, CVE-2017-7547, CVE-2017-7548
Notes
Notes: svn path=/head/; revision=447678
-rw-r--r--databases/postgresql92-server/Makefile12
-rw-r--r--databases/postgresql92-server/distinfo6
-rw-r--r--databases/postgresql93-server/Makefile2
-rw-r--r--databases/postgresql93-server/distinfo6
-rw-r--r--databases/postgresql94-server/Makefile2
-rw-r--r--databases/postgresql94-server/distinfo6
-rw-r--r--databases/postgresql95-server/Makefile2
-rw-r--r--databases/postgresql95-server/distinfo6
-rw-r--r--databases/postgresql96-docs/Makefile4
-rw-r--r--databases/postgresql96-server/Makefile2
-rw-r--r--databases/postgresql96-server/distinfo6
-rw-r--r--databases/postgresql96-server/pkg-plist-client1
12 files changed, 30 insertions, 25 deletions
diff --git a/databases/postgresql92-server/Makefile b/databases/postgresql92-server/Makefile
index 5c9eaef84b52..6c4b74d03e70 100644
--- a/databases/postgresql92-server/Makefile
+++ b/databases/postgresql92-server/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME?= postgresql
-DISTVERSION?= 9.2.21
+DISTVERSION?= 9.2.22
PORTREVISION?= 1
CATEGORIES?= databases
MASTER_SITES= PGSQL/source/v${DISTVERSION}
@@ -61,7 +61,7 @@ INSTALL_TARGET?=install-strip
SERVER_ONLY= yes
COMPONENT= -server
USE_RC_SUBR= postgresql
-USES+= pgsql:${DISTVERSION:C/([0-9][0-9]*\.[0-9][0-9]*).*/\1/g}
+USES+= pgsql:${DISTVERSION:C/([0-9]\.?[0-9]).*/\1/g}
USERS= ${PG_USER}
GROUPS= ${PG_GROUP}
SUB_FILES+= 502.pgsql
@@ -83,9 +83,11 @@ DTRACE_DESC= Build with DTrace probes
TZDATA_DESC= Use internal timezone database
XML_DESC= Build with XML data type
+.if ${DISTVERSION:C/([0-9]*).*/\1/} != 10
# See http://people.freebsd.org/~girgen/postgresql-icu/README.html for more info
OPTIONS_DEFINE+= ICU
ICU_DESC= Use ICU for unicode collation
+.endif
# See http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/76999 for more info
# (requires dump/restore if modified.)
@@ -96,8 +98,10 @@ OPTIONS_DEFAULT+= XML TZDATA INTDATE
.if !defined(SLAVE_ONLY)
OPTIONS_DEFINE+= NLS PAM GSSAPI OPTIMIZED_CFLAGS DEBUG
-OPTIONS_RADIO= KRB5
-OPTIONS_RADIO_KRB5= MIT_KRB5 HEIMDAL_KRB5
+. if ${DISTVERSION:R} == 9.2 || ${DISTVERSION:R} == 9.3
+ OPTIONS_RADIO= KRB5
+ OPTIONS_RADIO_KRB5= MIT_KRB5 HEIMDAL_KRB5
+. endif
KRB5_DESC= Build with kerberos provider support
NLS_DESC= Use internationalized messages
diff --git a/databases/postgresql92-server/distinfo b/databases/postgresql92-server/distinfo
index 0cef4cac67f4..b65d365e2e64 100644
--- a/databases/postgresql92-server/distinfo
+++ b/databases/postgresql92-server/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1494282359
-SHA256 (postgresql/postgresql-9.2.21.tar.bz2) = 0697e843523ee60c563f987f9c65bc4201294b18525d6e5e4b2c50c6d4058ef9
-SIZE (postgresql/postgresql-9.2.21.tar.bz2) = 16508040
+TIMESTAMP = 1502191515
+SHA256 (postgresql/postgresql-9.2.22.tar.bz2) = a70e94fa58776b559a8f7b5301371ac4922c9e3ed313ccbef20862514de7c192
+SIZE (postgresql/postgresql-9.2.22.tar.bz2) = 16531224
SHA256 (postgresql/pg-9218-icu-2016-08-10.diff.gz) = 2f9c831b3dff866f0b2f6f2a9ef771a4045486bc252a851aadc73c50d376319d
SIZE (postgresql/pg-9218-icu-2016-08-10.diff.gz) = 5587
diff --git a/databases/postgresql93-server/Makefile b/databases/postgresql93-server/Makefile
index 765be055e417..97af137357ce 100644
--- a/databases/postgresql93-server/Makefile
+++ b/databases/postgresql93-server/Makefile
@@ -1,7 +1,7 @@
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
# $FreeBSD$
-DISTVERSION?= 9.3.17
+DISTVERSION?= 9.3.18
PKGNAMESUFFIX?= ${DISTVERSION:R:S/.//}${COMPONENT}
MAINTAINER?= pgsql@FreeBSD.org
diff --git a/databases/postgresql93-server/distinfo b/databases/postgresql93-server/distinfo
index 7e8291d10224..c0e5fd56e586 100644
--- a/databases/postgresql93-server/distinfo
+++ b/databases/postgresql93-server/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1494282359
-SHA256 (postgresql/postgresql-9.3.17.tar.bz2) = 9c03e5f280cfe9bd202fa01af773eb146abd8ab3065f7279d574c568f6948dbe
-SIZE (postgresql/postgresql-9.3.17.tar.bz2) = 17158802
+TIMESTAMP = 1502191516
+SHA256 (postgresql/postgresql-9.3.18.tar.bz2) = ad60d12a5a3dd0f6f5904c41b87e43eff49d3f74e45129fe52c5744366ff2fe0
+SIZE (postgresql/postgresql-9.3.18.tar.bz2) = 17194269
SHA256 (postgresql/pg-9314-icu-2016-08-10.diff.gz) = 4be31ad9899d5caf9f57ad7ebfc0d14f0fcf58ad539c82fb353b016fb76c0c30
SIZE (postgresql/pg-9314-icu-2016-08-10.diff.gz) = 5583
diff --git a/databases/postgresql94-server/Makefile b/databases/postgresql94-server/Makefile
index bdfb2de62dea..d683180cc8e6 100644
--- a/databases/postgresql94-server/Makefile
+++ b/databases/postgresql94-server/Makefile
@@ -1,7 +1,7 @@
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
# $FreeBSD$
-DISTVERSION?= 9.4.12
+DISTVERSION?= 9.4.13
MAINTAINER?= pgsql@FreeBSD.org
diff --git a/databases/postgresql94-server/distinfo b/databases/postgresql94-server/distinfo
index e2c159278e88..005080bb1bc4 100644
--- a/databases/postgresql94-server/distinfo
+++ b/databases/postgresql94-server/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1494282360
-SHA256 (postgresql/postgresql-9.4.12.tar.bz2) = fca055481875d1c49e31c28443f56472a1474b3fbe25b7ae64440c6118f82e64
-SIZE (postgresql/postgresql-9.4.12.tar.bz2) = 17833119
+TIMESTAMP = 1502191519
+SHA256 (postgresql/postgresql-9.4.13.tar.bz2) = 0080f55d65194de8b96a2dab153443f8248ff2b2b10e6ab4cda2dcadcac7f2ab
+SIZE (postgresql/postgresql-9.4.13.tar.bz2) = 17867502
SHA256 (postgresql/pg-949-icu-2016-10-02.diff.gz) = 34612e685a79874db04bc6b66c700bfc6412042840c532eef0da7832d1f70d43
SIZE (postgresql/pg-949-icu-2016-10-02.diff.gz) = 5289
diff --git a/databases/postgresql95-server/Makefile b/databases/postgresql95-server/Makefile
index 6267c45bd3ea..5e5cb9056451 100644
--- a/databases/postgresql95-server/Makefile
+++ b/databases/postgresql95-server/Makefile
@@ -1,7 +1,7 @@
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
# $FreeBSD$
-DISTVERSION?= 9.5.7
+DISTVERSION?= 9.5.8
MAINTAINER?= pgsql@FreeBSD.org
diff --git a/databases/postgresql95-server/distinfo b/databases/postgresql95-server/distinfo
index 0ef81e0e63a3..5af80c54b7e1 100644
--- a/databases/postgresql95-server/distinfo
+++ b/databases/postgresql95-server/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1494282360
-SHA256 (postgresql/postgresql-9.5.7.tar.bz2) = 8b1e936f82109325decc0f5575e846b93fb4fd384e8c4bde83ff5e7f87fc6cad
-SIZE (postgresql/postgresql-9.5.7.tar.bz2) = 18639775
+TIMESTAMP = 1502191520
+SHA256 (postgresql/postgresql-9.5.8.tar.bz2) = ade57068f134f36710fa953e1ef79185abd96572f8098741413132f79ed37202
+SIZE (postgresql/postgresql-9.5.8.tar.bz2) = 18670910
SHA256 (postgresql/pg-954-icu-2016-08-10.diff.gz) = 5fa083ec38087d6a0961642208f012e902221270708b919b92e9eedaa755e365
SIZE (postgresql/pg-954-icu-2016-08-10.diff.gz) = 5952
diff --git a/databases/postgresql96-docs/Makefile b/databases/postgresql96-docs/Makefile
index c79f5c8f4445..1e24b9ad9b72 100644
--- a/databases/postgresql96-docs/Makefile
+++ b/databases/postgresql96-docs/Makefile
@@ -9,8 +9,6 @@ MAINTAINER= pgsql@FreeBSD.org
COMMENT= The PostgreSQL documentation set
MASTERDIR= ${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER:S/.//}-server
-
-USES+= pgsql:${WANT_PGSQL_VER}
WANT_PGSQL_VER?=9.6
SLAVE_ONLY= YES
@@ -27,6 +25,8 @@ BUILD_DEPENDS+= onsgmls:textproc/opensp \
${sgmldir}/iso8879/catalog:textproc/iso8879 \
${dbdir}/dsssl/modular/catalog:textproc/dsssl-docbook-modular \
docbook-sgml>0:textproc/docbook-sgml
+CONFIGURE_ARGS= --without-readline
+NO_ARCH= yes
do-build:
${MAKE_CMD} -C ${WRKSRC} html
diff --git a/databases/postgresql96-server/Makefile b/databases/postgresql96-server/Makefile
index c9813b35513a..53fd1e9a6921 100644
--- a/databases/postgresql96-server/Makefile
+++ b/databases/postgresql96-server/Makefile
@@ -1,7 +1,7 @@
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
# $FreeBSD$
-DISTVERSION?= 9.6.3
+DISTVERSION?= 9.6.4
PORTREVISION?= 3
MAINTAINER?= pgsql@FreeBSD.org
diff --git a/databases/postgresql96-server/distinfo b/databases/postgresql96-server/distinfo
index 0fa4d348ccda..ef857b2bfffb 100644
--- a/databases/postgresql96-server/distinfo
+++ b/databases/postgresql96-server/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1494282361
-SHA256 (postgresql/postgresql-9.6.3.tar.bz2) = 1645b3736901f6d854e695a937389e68ff2066ce0cde9d73919d6ab7c995b9c6
-SIZE (postgresql/postgresql-9.6.3.tar.bz2) = 19534323
+TIMESTAMP = 1502191482
+SHA256 (postgresql/postgresql-9.6.4.tar.bz2) = 2b3ab16d82e21cead54c08b95ce3ac480696944a68603b6c11b3205b7376ce13
+SIZE (postgresql/postgresql-9.6.4.tar.bz2) = 19566875
SHA256 (postgresql/pg-96b4-icu-2016-10-02.diff.gz) = 85f81baa0fc8f692bcf802c8645196d9e3afdef4f760cef712d940b87655486e
SIZE (postgresql/pg-96b4-icu-2016-10-02.diff.gz) = 5998
diff --git a/databases/postgresql96-server/pkg-plist-client b/databases/postgresql96-server/pkg-plist-client
index dcfe4f127985..f2c98913f3f7 100644
--- a/databases/postgresql96-server/pkg-plist-client
+++ b/databases/postgresql96-server/pkg-plist-client
@@ -1019,6 +1019,7 @@ man/man7/WITH.7.gz
%%NLS%%share/locale/ru/LC_MESSAGES/psql-9.6.mo
%%NLS%%share/locale/sv/LC_MESSAGES/pg_config-9.6.mo
%%NLS%%share/locale/sv/LC_MESSAGES/pgscripts-9.6.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/psql-9.6.mo
%%NLS%%share/locale/ta/LC_MESSAGES/pg_config-9.6.mo
%%NLS%%share/locale/tr/LC_MESSAGES/ecpg-9.6.mo
%%NLS%%share/locale/tr/LC_MESSAGES/ecpglib6-9.6.mo