summaryrefslogtreecommitdiffstats
path: root/databases/postgresql82-server
Commit message (Collapse)AuthorAgeFilesLines
* Update the ICU patch with some bug fixesgirgen2005-05-062-3/+3
|
* Update the link to the ICU patch.girgen2005-04-162-3/+3
|
* Upgrade PostgreSQL to 8.0.2. Here's the brief release note:girgen2005-04-135-185/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Over the past several weeks, Tom Lane has been working on replacing our old Cache Management Alorithm (ARC) with a new, patent free one (2Q). In order to reduce the number of 8.x deployments out there that are using the old manager, we have just released 8.0.2, and encourage adminstrators to upgrade at their earliest convience. For those already running 8.x on your production servers, please note that this upgrade does *NOT* require a dump restore, but due to a bump in the major version number for the client library (libpq), it *WILL* require all client applications to be recompiled at the same time. For full release info, see http://www.postgresql.org/docs/8.0/static/release.html#RELEASE-8-0-2 Apart from the upgrade, three new config options are added: A patch (experimental) for supporting proper collation of utf-8 encoded locales, using IBM's ICU package (devel/icu). See http://people.freebsd.org/~girgen/postgresql-icu/README.html for more info. An optional patch written by Evgen Potemkin, which allows PostgreSQL to make hierarchical queries à la Oracle [1]. An option is added that allows the use of 64 bit ints to store dates [2]. PR: ports/79165 [1], ports/76999 [2] Submitted by: Marcos Tischer Vallim [1], Christian Ullrich [2] Approved by: ade, seanc (implicit)
* Modify 8.0's startup script to simulate a full login (su -l) [1]. Alsogirgen2005-03-192-3/+4
| | | | | | | | | | | | | add support to select login class for running postgresql [2]. The new startup script, using rc.subr, is now installed for all versions of postgresql. Bump portrevisions, since startup script is modified. PR: 78630 [1] Submitted by: Vivek Khera [1] Submitted by: Brian B. [2] Approved by: seanc (implicit)
* Fixing problems with the recent security patch: When bison was notgirgen2005-02-202-1/+92
| | | | | | | | | | | | | | | | | installed, the patched gram.y file would not be used and the security patch would be a no-op. Also, I've had reports of compilation errors related to bison. Since checking for the correct version of bison is hard and error prone, I'm doing what the postgresql distribution does - patching the yacc:ed .c file to get rid of the building dependency. Bumping portrevision of -server. Pointy hat to: me Noticed by: Mike Harding and others Security: http://www.vuxml.org/freebsd/6b4b0b3f-8127-11d9-a9e7-0001020eed82.html Approved by: seanc (implicit)
* Fix security alert using a patch from PostgreSQL's CVS repository:girgen2005-02-192-15/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | Prevent overrunning a heap-allocated buffer if more than 1024 parameters to a refcursor declaration are specified. This is a minimally-invasive fix for the buffer overrun. Define LATEST_LINK to avoid package name clashes between the different branches of PostgreSQL. [1] (Since postgresql-tcltk is hardwired to branch 7.4, keep its LATEST_LINK to a generic value.) Set UNIQUENAME and let it be the same for server & client, so each branch's ports will share the same options file. This adds some no-op knobs to the -client port, but IMO it is better this way. Add space inside paranthesis in OSVERSION conditional to work around (ancient) make bug. [2] Remove the Rendez-Vouz knob for 8.0 since I can't find the software needed to even compile it on FreeBSD. Bump portrevision (for -server only). Noted by: kris [1] PR: ports/77530 [2] Security: http://www.vuxml.org/freebsd/6b4b0b3f-8127-11d9-a9e7-0001020eed82.html Approved by: seanc (mentor)
* The postgresql_* knobs from /etc/rc.conf where read too late togirgen2005-02-151-1/+1
| | | | | | | actually make a difference. Noticed by: Salvatore Montefusco, Brian B. Approved by: ade (mentor)
* Let pkg-message reflect the renaming of the startup script.girgen2005-02-091-2/+2
| | | | | Submitted by: Nick Pavlica <linicks at gmail dot com> Approved by: ade (mentor)
* Add some forgotten manpages.girgen2005-02-061-3/+6
| | | | Approved by: ade (mentor)
* In order to address a potential security hole recently identified withgirgen2005-02-034-16/+17
| | | | | | | | | | | | | | | | | | | the "LOAD" option, the PostgreSQL Global Development Group is announcing the release of new versions of PostgreSQL. Update to 7.3.9, 7.4.7 & 8.0.1. Take the opportunity to reset PORTREVISION of slave ports. Back out name change of startup script. The new script uses rc.subr(8), and as such also uses rcorder(8). But, rcorder does not exist in FreeBSD 4.x. Hence rename the script it back to the top of the directory list. [1] The periodic script should of course be executable. [2] [1] Noted by Niels Chr. Bank-Pedersen <ncbp at bank-pedersen dot dk> [2] Noted by Fritz Heinrichmeyer <fritz.heinrichmeyer at fernuni-hagen dot de>
* Remove forgotten "beta" no_latest_link, and fix broken master_site_subdirgirgen2005-01-311-3/+1
| | | | Approved by: seanc (mentor)
* Say hello to postgresql-8.0. Some of the highlights of the new versiongirgen2005-01-3123-700/+1285
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | are savepoints (within transactions), point-in-time recovery and tablespaces. Check out the release notes and the shiny new PostgreSQL.org website at: http://www.PostgreSQL.org/docs/8.0/static/release.html#RELEASE-8-0 The port uses the new postgresql ports' layout and is split into a server and a client part. The following knobs can be used by ports depending on PostgreSQL: # USE_PGSQL - Add PostgreSQL client dependency. # If no version is given (by the maintainer via the port or # by the user via defined variable), try to find the # currently installed version. Fall back to default if # necessary (PostgreSQL-7.4 = 74). # DEFAULT_PGSQL_VER # - PostgreSQL default version. Can be overridden within a port. # Default: 74. # WANT_PGSQL_VER # - Maintainer can set an arbitrary version of PostgreSQL by # using it. # BROKEN_WITH_PGSQL # - This variable can be defined if the ports doesn't support # one or more versions of PostgreSQL. PR: 75344 Approved by: portmgr@ (kris), ade & sean (mentors)
* Enter PostgreSQL 8.0.0. Given 4.11 is still being released, abuse -devel byseanc2005-01-231-1/+1
| | | | | | | | | | | | | | | | | | | | stuffing the 8.0.0 release in here for the time being. Port epoch bumped because 8.0.rc* is greater than 8.0.0. A note from UPDATING to people who want to use 8.0.0 via -devel in production: The -devel port has been updated to contain 8.0 release since postgresql80-server can not be updated until 4.11 is released and the changes in PR ports/75344 are committed. Users who need 8.0 now can use the -devel port, however, once postgresql80-server has been committed, -devel will begin tracking 8.1. Please be smart about tracking ports and if used in production, update to databases/postgresql80-server as soon as it becomes available. No dump/reload will be required when changing from -devel to postgresql80-server. Check out the release notes and the shiny new PostgreSQL.org website at: http://www.PostgreSQL.org/docs/8.0/static/release.html#RELEASE-8-0
* PR ports/75344 - This needs testing and an probably experimentalgirgen2004-12-211-1/+1
| | | | | | | build, so it will not be out the door before the ports freeze. Meanwhile, modify BROKEN text to something more informative. Approved by: ade (mentor)
* Add myself as committer, and use my @FreeBSD.org address.girgen2004-12-061-1/+1
| | | | Approved by: ade (mentor)
* Another step along the road to the postgresql new world order.ade2004-11-2326-846/+1141
| | | | | | | | | Note that none of these ports are (yet) hooked into the tree, and will not compile unless you set a specific environmental variable. This should be warning enough to leave well alone for now :) Submitted by: maintainer
* Update postgresql 7.3.7 -> 7.3.8 and 7.4.5 -> 7.4.6 due to securityade2004-11-052-9/+9
| | | | | | | | | advisories in http://www.postgresql.org/news/234.html Note that postgresql 7.2.x is NOT being updated here since it is due for termination real soon now. Submitted by: maintainer, also referenced in ports/73142 (no patch)
* - update to version 7.4.5:eik2004-08-314-14/+13
| | | | | | | | | * Prevent possible loss of committed transactions during crash * Repair possible crash during concurrent btree index insertions PR: 71176 Submitted by: SUGIMURA Takashi <sugimura@jp.FreeBSD.org> Reviewed by: Palle Girgensohn <girgen@pingpong.net> (maintainer)
* Upgrade to 7.4.3.vanilla2004-06-284-15/+28
| | | | | PR: ports/68456 Submitted by: maintainer
* Add a note about changes in latest release of PostgreSQL.osa2004-03-301-0/+5
| | | | | Submitted by: Palle Girgensohn <girgen@pingpong.net> (maintainer) PR: 64933
* Update to latest release 7.4.2.osa2004-03-113-6/+11
| | | | | | | | | | | | | Release notes available at http://www.postgresql.org/news/173.html NOTICE: unlike most minor versions, this version does require some updates to the pg_* system tables. Full instructions for how to do this are included in the full HISTORY file. DO NOT UPGRADE WITHOUT READING THESE INSTRUCTIONS. SIZEfy. Submitted by: Palle Girgensohn <girgen@pingpong.net> (maintainer) PR: 64105
* Add WITHOUT_NLS knob. Move USE_GETTEXT to proper place.trevor2004-02-051-3/+3
| | | | | | PR: 61836 Submitted by: Palle Girgensohn (maintainer) Pointy hat to: me
* Add USE_GETTEXT and bump PORTREVISION.marcus2004-02-041-2/+2
| | | | | Submitted by: trevor Tested by: bento
* - Add note that the function "elog" has been removed fromkrion2004-02-011-3/+9
| | | | | | | pg-7.4 PR: ports/62167 Submitted by: maintainer
* Now gettext 0.12.1 is gettext-old.trevor2004-01-231-1/+1
|
* Update the PostgreSQL ports to use the KRB5_HOME variable instead ofseanc2004-01-181-1/+1
| | | | | | | LOCALBASE to find krb5-config in the MIT case. Prodded by: Our friendly folks at the ISC who want to use FreeBSD's PostgreSQL ports instead of an unmanaged build from a tarball.
* Maintainer update to PostgreSQL 7.4.1. This release includes fixed identseanc2003-12-255-15/+33
| | | | | | | | | | | authentication support for FreeBSD (been broken since 7.4). Merry Christmas to all, and to all a good night. Release notes: http://developer.postgresql.org/docs/postgres/release.html#RELEASE-7-4-1 Prompted by PR: ports/60542 Obtained from: maintainer
* Remove the PORTNAME from postgreql-client. PORTNAME is set byseanc2003-12-052-4/+28
| | | | | | | | | | MASTERDIR/Makefile[1]. Improve the CONFLICTS messages[2]. Fix the DEPENDS so that MIT krb5 depends on security/krb5, not heimdal[3]. Add a file that was missing in the upgrade that has PostgreSQL log to syslog by default[4]. PR: [4] Originally submitted in ports/59402 Submitted by: [1,2,4] maintainer [3] keoki seu <keoki@camelot.physics.wm.edu>
* Make PORTNAME ovverrideable by slave ports again.erwin2003-12-041-1/+1
| | | | This fixes INDEX build
* Introduce the world to PostgreSQL 7.4! By and large this release isseanc2003-12-046-59/+138
| | | | | | | | | | | | | | | regarded as a major release with features with interest to those with large databases. The updates are extensive and the best source of info is in the release notes. Enjoy and direct questions to database@! Release notes: http://www.postgresql.org/docs/7.4/static/release.html#RELEASE-7-4 PR: ports/59403, ports/59404, ports/59393, ports/59394, ports/59395, ports/59397, ports/59398, ports/59402, && ports/59401 Submitted by: maintainer Approved by: marcus (portmgr@ hat)
* Set pkg-comment only when there isn't one set yet (make portedwin2003-10-131-1/+1
| | | | master/slave clean)
* Bump the PORTREVISION for the ports directly affected by the gettext upgrade.marcus2003-08-261-0/+1
| | | | Prodded by: kris
* Chase the libintl.so shared lib version.marcus2003-08-251-1/+1
|
* Fix my fault in previous commit: put a pkg-messageosa2003-08-121-0/+0
| | | | | | into right place. Notify from: Palle Girgensohn <girgen@pingpong.net>
* Update to 7.3.4osa2003-08-125-63/+30
| | | | | | | | | | | "In order to address a potentially serious (although rare) server startup failure that was recently reported, we have released PostgreSQL version 7.3.4. This release is critical for users of PostgreSQL version 7.3.3, and highly recommended for all other PostgreSQL users." Submitted by: Palle Girgensohn <girgen@pingpong.net> (maintainer) PR: 55354
* get rid of libgnugetopt dependency for -CURRENT,sf2003-07-141-2/+2
| | | | use USE_GETOPT_LONG instead.
* postgresql slave ports, reduce unnecessary portrevision bumpsdaichi2003-06-191-0/+1
| | | | | PR: 52867 Submitted by: Palle Girgensohn <girgen@pingpong.net> (maintainer)
* The control script that ships with the postgresosa2003-06-111-1/+1
| | | | | | | | | | | port (files/pgsql.sh.tmpl) lacks a parameter in the restart option, causing logs to be send to stdout, instead of the log file. Submitted by: Fernando Schapachnik <fernando@mecon.gov.ar> Approved by: maintainer PR: 53142 Approved by: fjoe (implicit)
* Use ${MASTER_SITE_PGSQL} instead of multiple sitesosa2003-06-111-14/+1
| | | | | | | Submitted by: osa Approved by: maintainer PR: 50397 Approved by: fjoe (implicit)
* Remove a patch file which is no need for 7.3.3.nork2003-06-021-38/+0
| | | | Submitted by: Mike Harding <mvh@ix.netcom.com>
* Update to 7.3.3.nork2003-06-023-42/+18
| | | | | | | | | | | | | 1. Optionally link with libc_r to get plpython working. [1] 2. Fix kerberos build. [2] 3. There was a duplication of some declarations. [3] PR: ports/52851 PR: ports/51080 [2] Submitted by: Mike Meyer <mwm@mired.org> [1] Submitted by: Gerweck <andy@tacnode.com> [2] Pointed out by: Mike Harding <mvh@ix.netcom.com> [3] Submitted by: Palle Girgensohn <girgen@pingpong.net> (maintainer)
* Add patch for a fix for braindead applications that were depending onseanc2003-02-203-1/+31
| | | | | | | | atoi('') (ex: RT and Horde). While I'm here, de-"pkg-comment"-ify. Port revision bump. Submitted by: Larry Rosenman <ler@lerctr.org> Approved by: maintainer
* Add a patch fix a long standing bug in PostgreSQL with LISTEN/NOTIFYseanc2003-02-191-0/+38
| | | | | | | queues and shutting down the database. Not bumping port revision, but if you are having problems related to the above, update as necessary. Submitted by: Larry Rosenman <ler@lerctr.org>
* Update PostgreSQL to the maintenance release 7.3.2.seanc2003-02-064-86/+77
| | | | | | | | | | | | | | | Fixes numerous bugs especially with various interface libraries and pg_dump. All users are advised to upgrade. This update fixes all known problems with the postgresql7 port. See release notes for details: http://developer.postgresql.org/docs/postgres/release-7-3-2.html A dump/restore is *not* required when upgrading to this version. PR: ports/47983 [1], ports/47284 [2], ports/47808 [3] Submitted by: maintainer [1] Jason C. Wells [2] Michel Oosterhof <m.oosterhof@xs4all.nl> [3]
* Add new man pages.olgeni2003-01-141-18/+22
| | | | | PR: 47054 Submitted by: Palle Girgensohn <girgen@rambutan.pingpong.net>
* Fix DISTFILES typo in databases/postgresql7/Makefileedwin2003-01-041-1/+1
| | | | | PR: ports/46749, ports/46748 Submitted by: "Sergey A.Osokin" <osa@FreeBSD.org.ru>,Rong-en Fan <rafan@infor.org>
* Download the PostgreSQL documentation and MD5 for the test bundle. Theseseanc2003-01-042-1/+3
| | | | | | should ideally be downloaded as needed to save bandwidth. Submitted by: Eric Hodel
* Update PostgreSQL to 7.3.1[1]. Fixes builds for spac64. Many speed,seanc2003-01-0413-430/+597
| | | | | | | | | | | | | security, and feature additions. Reduce diffs between postgresql-devel port. Re-initdb required when upgrading from previous release. See release notes for details. Schemas added are system catalogs updated. ::braces for impact:: http://developer.postgresql.org/docs/postgres/release.html#RELEASE-7-3-1 PR: ports/46701 Submitted by: girgen@pingpong.net
* Port update submitted by maintainernsayer2002-11-061-1/+3
| | | | | PR: ports/44983 Submitted by: girgen@pingpong.net
* Update to 7.2.3 and maintainer's email address. All advised to updatepat2002-10-063-14/+8
| | | | | | | to this version as soon as possible. Check PR description. PR: ports/43676 Submitted by: maintainer
OpenPOWER on IntegriCloud