summaryrefslogtreecommitdiff
path: root/databases/postgresql92-server (follow)
Commit message (Collapse)AuthorAgeFilesLines
* MFH: r447678 r448010 r448012Palle Girgensohn2017-08-272-7/+11
| | | | | | | | | | | | | | | | | | | | | 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 FTP sites are shut down. WWW: https://www.postgresql.org/message-id/09fd5ea6-7e09-3101-07ba-2c1d9f2d0aec%40joeconway.com Approved by: ports-secteam
* Update devel/readline to 7.0 patch 3Sunpoet Po-Chuan Hsieh2017-06-271-1/+1
| | | | | | | | | | | - Bump PORTREVISION for shlib change Changes: https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html Differential Revision: https://reviews.freebsd.org/D11172 PR: 219947 Exp-run by: antoine
* Fix OPTIONS_DEFAULT: remove NLS which is added by frameworkSunpoet Po-Chuan Hsieh2017-05-281-1/+1
| | | | Approved by: portmgr (blanket)
* PostgreSQL security updatesPalle Girgensohn2017-05-114-5/+6
| | | | | | | | | | | | | | | | | The PostgreSQL Global Development Group has released an update to all supported versions of our database system, including 9.6.3, 9.5.7, 9.4.12, 9.3.17, and 9.2.21. This release fixes three security issues. It also patches a number of other bugs reported over the last three months. Users who use the PGREQUIRESSL environment variable to control connections, and users who rely on security isolation between database users when using foreign servers, should update as soon as possible. Other users should plan to update at the next convenient downtime. URL: https://www.postgresql.org/about/news/1746/ Security: CVE-2017-7484, CVE-2017-7485, CVE-2017-7486 Also modify rcorder and let sshd start before PostgreSQL, so any problems during startup can be reviewed promplty from an ssh login.
* PostgreSQL 9.6.2, 9.5.6, 9.4.11, 9.3.16 and 9.2.20 released!Palle Girgensohn2017-02-093-5/+8
| | | | | | | | | | | | | | | | | | | | | | | | | The PostgreSQL Global Development Group has released an update to all supported versions of our database system, including 9.6.2, 9.5.6, 9.4.11, 9.3.16, and 9.2.20. This release includes fixes that prevent data corruption issues in index builds and in certain write-ahead-log replay situations, which are detailed below. It also patches over 75 other bugs reported over the last three months. Users should plan to apply this update at the next scheduled downtime. Build corruption with CREATE INDEX CONCURRENTLY There existed a race condition if CREATE INDEX CONCURRENTLY was called on a column that had not been indexed before, then rows that were updated by transactions running at the same time as the CREATE INDEX CONCURRENTLY command could have been indexed incorrectly. If you suspect this may have happened, the most reliable solution is to rebuild affected indexes after installing this update. This issue is present in the 9.2, 9.3, 9.4, 9.5, and 9.6 series of PostgreSQL. URL https://www.postgresql.org/about/news/1733/
* Add more PLIST_SUB to Mk/Uses/python.mkSunpoet Po-Chuan Hsieh2017-01-071-5/+5
| | | | | | | | | | | | | | | | - Add PYTHON_PYOEXTENSION and PYTHON_SUFFIX - Add PYTHON2 and PYTHON3 - Respect PYTHON_VERSION - Rename PYOEXTENSION to PYTHON_PYOEXTENSION This change would help: - Build databases/postgresql*-plpython with Python 3 (It has PLIST issue since bsd.python.mk to Uses/python.mk transition) - Simplify Makefile PR: 205807 Differential Revision: https://reviews.FreeBSD.org/D4758 Exp-run by: antoine
* Mark some ports as not openssl-devel ready.Mathieu Arnold2016-11-291-0/+4
| | | | Sponsored by: Absolight
* devel/icu: update to 58.1Jan Beich2016-11-191-1/+1
| | | | | | | Changes: http://site.icu-project.org/download/58 PR: 214384 Exp-run by: antoine Approved by: office (bapt)
* Do not redefine DEBUG_DESC when its meaning more or less matches the defaultAlexey Dokuchaev2016-10-281-1/+0
| | | | | option description. Those ports where it meant something more specific were left untouched.
* Update PostgreSQL to latest versions.Palle Girgensohn2016-10-275-16/+14
| | | | | | | | | | | The PostgreSQL Global Development Group has released an update to all supported versions of our database system, including 9.6.1, 9.5.5, 9.4.10, 9.3.15, 9.2.19, and 9.1.24. This release fixes two issues that can cause data corruption, which are described in more detail below. It also patches a number of other bugs reported over the last three months. The project urges users to apply this update at the next possible downtime.
* - Update devel/icu to 57.1.Tijl Coosemans2016-09-241-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | - Clean up the Makefile. - Follow some upstream recommendations (--with-data-packaging=archive, --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE). - Patch makefiles to install static libraries with INSTALL_DATA so they aren't stripped. - Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc. - Fix endianness detection in ICU. The code wanted to use BYTE_ORDER defined in machine/endian.h, but this isn't visible because ICU is compiled with _XOPEN_SOURCE. Patch the code to use _BYTE_ORDER instead. - Compile ICU with C++11 compiler to enable move constructors. - Patch ICU to fix a problem with atomics in the case of a C++11 compiler without C++11 header <atomic> (like Clang on FreeBSD 9). - Bump all ports that depend on it due to library version change. - Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU pkgconfig files. - Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs a C++11 runtime library now. Add this to all ports that depend on it so their executables load the right libstdc++.so on FreeBSD 9. PR: 205120 Exp-run by: antoine Approved by: portmgr (antoine)
* Fix plist problem for postgresql-9.6 [1]Palle Girgensohn2016-09-071-1/+3
| | | | | | | Fix spelling while here [2] Pointed out by: matthew [1], bcr [2] Pointy hat to: girgen
* Fix broken package name for PostgreSQL 9.6 RC1Palle Girgensohn2016-09-051-1/+1
| | | | Fix bad pkg-plist for postgresql 9.6 server
* Add PostgreSQL-9.6 RC1Palle Girgensohn2016-09-051-1/+1
| | | | | | | Please read the entry from 20160905 in UPDATING: daemon user has changed to `postgres' ICU is default on
* - fix sizesOlli Hauer2016-08-112-2/+2
| | | | | | - s/USE_OPENSSL/USES=ssl/ assumed OK for commit ~1h after first notify about wrong sizes in distinfo
* The PostgreSQL Global Development Group has released an update to all supportedPalle Girgensohn2016-08-113-11/+12
| | | | | | | | | | | | | | | versions of our database system, including 9.5.4, 9.4.9, 9.3.14, 9.2.18 and 9.1.23. This release fixes two security issues. It also patches a number of other bugs reported over the last three months. Users who rely on security isolation between database users should update as soon as possible. Other users should plan to update at the next convenient downtime. If you are using the ICU patch, please consult UPDATING. Improve periodic cleanup, suggested by claudius (at) ambtec.de. [1] PR: 210941 [1] Security: CVE-2016-5423, CVE-2016-5424
* do not strip binaries when building with DTRACEChristoph Moench-Tegeder2016-07-091-0/+1
| | | | | | | | stripping would destroy some probes and might result in instable behaviour when trying to access those probes. PR: 204314 Approved by: rene (mentor), maintainer-timeout
* Bump PORTREVISION for the icu revert.Mathieu Arnold2016-07-061-1/+1
| | | | | | | | | This time not bumping lang/php70, but devel/php70-intl which is the one really depending on icu. PR: 205120 With hat: portmgr Sponsored by: Absolight
* devel/icu: bump PORTREVISION on dependent portsPietro Cerutti2016-07-061-0/+1
|
* Rename all files containing a : in their filename.Mathieu Arnold2016-06-171-0/+0
| | | | | | | While there, run make makepatch on affected ports, and rename patches accordingly. Sponsored by: Absolight
* - Fix trailing whitespace in pkg-messagesDmitry Marakasov2016-05-191-1/+1
| | | | Approved by: portmgr blanket
* Update PostgreSQL to latest versionsPalle Girgensohn2016-05-123-3/+5
| | | | URL: http://www.postgresql.org/docs/9.5/static/release-9-5-3.html
* Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.Mathieu Arnold2016-04-011-3/+3
| | | | | With hat: portmgr Sponsored by: Absolight
* Update PostgreSQL 9.1, 9.2 9.3 and 9.4 to latest versions.Palle Girgensohn2016-03-313-3/+6
| | | | URL: http://www.postgresql.org/about/news/1656/
* Update PostgreSQL to latest versions.Palle Girgensohn2016-02-134-41/+43
| | | | | | | | | | | | | | | | | Security Fixes for Regular Expressions, PL/Java This release closes security hole CVE-2016-0773, an issue with regular expression (regex) parsing. Prior code allowed users to pass in expressions which included out-of-range Unicode characters, triggering a backend crash. This issue is critical for PostgreSQL systems with untrusted users or which generate regexes based on user input. The update also fixes CVE-2016-0766, a privilege escalation issue for users of PL/Java. Certain custom configuration settings (GUCS) for PL/Java will now be modifiable only by the database superuser URL: http://www.postgresql.org/about/news/1644/ Security: CVE-2016-0773, CVE-2016-0766
* Some binaries where moved from contrib to base in 9.5, like pgbench andPalle Girgensohn2016-01-131-3/+2
| | | | | | | | | | | | | | | | | | | pg_upgrade. Other where added in 9.5, but the port failed to install them. Make sure they are properly installed by the correct port (-client or -server) [1] Remove unused and hence confusing OSSP_UUID parameters from Makefile [2] Add options to allow user to be set for the backup script in periodic. Add this option only to 9.5 for now. It will be updated to other servers at next regular patch release. [3] The path to perl in hard coded into pgxs/src/Makefile.global which is then installed. Hence, we must depend on perl when that file is installed. Noticed by: Paul Guyot [1] PR: 192387 [2] PR: 172110 [3] PR: 206046 [4]
* Drop 8 support.Mathieu Arnold2015-10-151-3/+0
| | | | | | With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D3694
* Update PostgreSQL port to latest version.Palle Girgensohn2015-10-083-4/+4
| | | | | | | | | | | | | | | | | | | | Two security issues have been fixed in this release which affect users of specific PostgreSQL features: CVE-2015-5289: json or jsonb input values constructed from arbitrary user input can crash the PostgreSQL server and cause a denial of service. CVE-2015-5288: The crypt( function included with the optional pgCrypto extension could be exploited to read a few additional bytes of memory. No working exploit for this issue has been developed. This update will also disable SSL renegotiation by default; previously, it was enabled by default. SSL renegotiation will be removed entirely in PostgreSQL versions 9.5 and later. URL: http://www.postgresql.org/about/news/1615/ Security: CVE-2015-5288 CVE-2015-5289
* Fix broken XML support.Palle Girgensohn2015-10-061-2/+2
| | | | PR: ports/202649
* Really fix ldap optionBaptiste Daroussin2015-07-241-10/+7
|
* Fix ldap optionBaptiste Daroussin2015-07-221-1/+1
|
* Only defined options marked as server only for the serversBaptiste Daroussin2015-07-221-14/+20
| | | | Remove (server) from the description
* UNIQUENAME is not used anymore for long to save optionsBaptiste Daroussin2015-07-221-6/+0
|
* Simplify a bit the MakefilesBaptiste Daroussin2015-07-223-241/+210
| | | | | Use OPTIONS_SUB to automatically PLIST_SUB Use OPTIONS helpers
* Cleanup plist and avoid useless @execBaptiste Daroussin2015-07-227-96/+2
|
* Update PostgreSQL to latest versions.Palle Girgensohn2015-06-122-3/+3
| | | | | | | | | | Earlier update releases attempted to fix an issue in PostgreSQL 9.3 and 9.4 with "multixact wraparound", but failed to account for issues doing multixact cleanup during crash recovery. This could cause servers to be unable to restart after a crash. As such, all users of 9.3 and 9.4 should apply this update as soon as possible. URL: http://www.postgresql.org/about/news/1592/
* Update PostgreSQL to latest versions.Palle Girgensohn2015-06-052-3/+3
| | | | | | | The update is mostly to fix the file persmission problem described in the URL below. You might want to wait until next upgrade, depending on you local configuration. URL: http://www.postgresql.org/about/news/1590/
* Update PostgreSQL ports to latest version.Palle Girgensohn2015-05-223-6/+7
| | | | | | | | | | | | | | | Data Corruption Fix For users of PostgreSQL versions 9.3 or 9.4, this release fixes a problem where the database will fail to protect against "multixact wraparound", resulting in data corruption or loss. Users with a high transaction rate (1 million or more per hour) in a database with many foreign keys are especially vulnerable. We strongly urge all users of 9.4 and 9.3 to update their installations in the next few days. Users of versions 9.2 and earlier are not affected by this issue. Security: fc38cd83-00b3-11e5-8ebd-0026551a22dc
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-2/+1
| | | | | | | | | | | | | | | | | | | - Replace ${MASTER_SITE_FOO} with FOO. - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9% of the time.) - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and no hint of what it should be was present. - Fix some logic. - And generally, make things more simple and easy to understand. While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and SAMBA macros. Also, replace some EXTRACT_SUFX occurences with USES=tar:*. Checked by: make fetch-urlall-list With hat: portmgr Sponsored by: Absolight
* Commit the missing part of last commit: Chase upcoming update of ICU to 5.5.Palle Girgensohn2015-04-191-1/+1
|
* Chase upcoming update of ICU to 5.5.Palle Girgensohn2015-04-182-2/+3
|
* remove redundant cpe markers on the slave portsPalle Girgensohn2015-04-051-3/+1
|
* databases category: Remove $PTHREAD_LIBSJohn Marino2015-03-251-4/+2
| | | | | | Note: virtuoso did not pass check-plist from before, so it was fixed. approved by: PTHREAD blanket
* databases/postgresql92-server: add CPE informationBartek Rutkowski2015-03-201-0/+2
| | | | | | | - Maintainer's timeout (pgsql@FreeBSD.org) PR: 197487 Submitted by: Shun <shun.fbsd.pr@dropcut.net>
* Revert the change from readline to libedit, and instead make libedit optional.Palle Girgensohn2015-02-071-1/+13
| | | | PR: ports/197362
* Update PostgreSQL-9.x to latests versions.Palle Girgensohn2015-02-058-849/+852
| | | | | | | | | | | This update fixes multiple security issues reported in PostgreSQL over the past few months. All of these issues require prior authentication, and some require additional conditions, and as such are not considered generally urgent. However, users should examine the list of security holes patched below in case they are particularly vulnerable. Security: CVE-2015-0241,CVE-2015-0242,CVE-2015-0243, CVE-2015-0244,CVE-2014-8161
* Revert r247147.Palle Girgensohn2014-11-121-1/+3
| | | | | | | We need -pthread in LDFLAGS for threaded extensions like plv8js to work. PR: 175783 Submitted by: Li-Wen Hsu <lwhsu@FreeBSD.org>
* Turn OPTIONS_SINGLE KRB5 into an OPTIONS_RADIO like it is supposed to beBaptiste Daroussin2014-09-101-3/+3
| | | | | PR: 193451 Submitted by: dmitry2004@yandex.ru
* Convert pgsql ports to use USES+=pgsqlChris Rees2014-08-251-2/+1
| | | | Reviewed by: bapt
* - Unbreak builds after the lang/python27 update (r363790)Marcus von Appen2014-08-021-11/+0
| | | | Exp-run: 192242, 192244