<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/databases/postgresql74-server, branch release/6.0.0</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=release%2F6.0.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=release%2F6.0.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2005-05-10T23:42:54Z</updated>
<entry>
<title>Update PostgreSQL to latest versions.  For details on the fixes,</title>
<updated>2005-05-10T23:42:54Z</updated>
<author>
<name>Palle Girgensohn</name>
<email>girgen@FreeBSD.org</email>
</author>
<published>2005-05-10T23:42:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=30f96e3f96a6ea572bedb04f88ba9b5d021d1654'/>
<id>urn:sha1:30f96e3f96a6ea572bedb04f88ba9b5d021d1654</id>
<content type='text'>
please see the HISTORY file included in the Release, but a summary
consists of:

      * Change encoding function signature to prevent misuse
      * Change "contrib/tsearch2" to avoid unsafe use of INTERNAL function
        results
      * Repair race condition between relation extension and VACUUM
        This could theoretically have caused loss of a page's worth of
        freshly-inserted data, although the scenario seems of very low
        probability. There are no known cases of it having caused more than
        an Assert failure.

Security:	http://www.postgresql.org/about/news.315
</content>
</entry>
<entry>
<title>Modify 8.0's startup script to simulate a full login (su -l) [1]. Also</title>
<updated>2005-03-19T03:51:45Z</updated>
<author>
<name>Palle Girgensohn</name>
<email>girgen@FreeBSD.org</email>
</author>
<published>2005-03-19T03:51:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=75063741266f3fd43477a6ac526b36c2899c0108'/>
<id>urn:sha1:75063741266f3fd43477a6ac526b36c2899c0108</id>
<content type='text'>
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)
</content>
</entry>
<entry>
<title>Fixing problems with the recent security patch: When bison was not</title>
<updated>2005-02-20T05:38:24Z</updated>
<author>
<name>Palle Girgensohn</name>
<email>girgen@FreeBSD.org</email>
</author>
<published>2005-02-20T05:38:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=11c6621cb5e7fd88c084d69472323f3fa5d8c8e7'/>
<id>urn:sha1:11c6621cb5e7fd88c084d69472323f3fa5d8c8e7</id>
<content type='text'>
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)
</content>
</entry>
<entry>
<title>Fix security alert using a patch from PostgreSQL's CVS repository:</title>
<updated>2005-02-19T12:07:46Z</updated>
<author>
<name>Palle Girgensohn</name>
<email>girgen@FreeBSD.org</email>
</author>
<published>2005-02-19T12:07:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=9c89540227221ee9001868542fa9f8e5bdceae53'/>
<id>urn:sha1:9c89540227221ee9001868542fa9f8e5bdceae53</id>
<content type='text'>
  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 &amp; 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)
</content>
</entry>
<entry>
<title>Update JDBC support to version 8.0 (build 310).</title>
<updated>2005-02-11T00:10:59Z</updated>
<author>
<name>Palle Girgensohn</name>
<email>girgen@FreeBSD.org</email>
</author>
<published>2005-02-11T00:10:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=718e9b7e4c32650e40175e4fede45031c80f4188'/>
<id>urn:sha1:718e9b7e4c32650e40175e4fede45031c80f4188</id>
<content type='text'>
The PostgreSQL JDBC project has been decoupled from the server
distribution, and is now hosted at http://jdbc.postgresql.org/.

Approved by:	ade (mentor)
</content>
</entry>
<entry>
<title>Let pkg-message reflect the renaming of the startup script.</title>
<updated>2005-02-09T17:48:10Z</updated>
<author>
<name>Palle Girgensohn</name>
<email>girgen@FreeBSD.org</email>
</author>
<published>2005-02-09T17:48:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=623d68908ac6bed4132e034db2b950a1b0422285'/>
<id>urn:sha1:623d68908ac6bed4132e034db2b950a1b0422285</id>
<content type='text'>
Submitted by: Nick Pavlica &lt;linicks at gmail dot com&gt;
Approved by: ade (mentor)
</content>
</entry>
<entry>
<title>local/java/classes is part of mtree, so don't remove when</title>
<updated>2005-02-06T22:04:19Z</updated>
<author>
<name>Palle Girgensohn</name>
<email>girgen@FreeBSD.org</email>
</author>
<published>2005-02-06T22:04:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=2c493d7c76713bcfef38002642252278991522d6'/>
<id>urn:sha1:2c493d7c76713bcfef38002642252278991522d6</id>
<content type='text'>
deinstalling.

Approved by: ade (mentor)
</content>
</entry>
<entry>
<title>In order to address a potential security hole recently identified with</title>
<updated>2005-02-03T09:30:27Z</updated>
<author>
<name>Palle Girgensohn</name>
<email>girgen@FreeBSD.org</email>
</author>
<published>2005-02-03T09:30:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=88413af3b8210a5e5d7a3dbb2a6050f03229850b'/>
<id>urn:sha1:88413af3b8210a5e5d7a3dbb2a6050f03229850b</id>
<content type='text'>
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 &amp; 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 &lt;ncbp at bank-pedersen dot dk&gt;
[2] Noted by Fritz Heinrichmeyer &lt;fritz.heinrichmeyer at fernuni-hagen dot de&gt;
</content>
</entry>
<entry>
<title>Split the postgresql ports into a server and a client part. The</title>
<updated>2005-01-31T00:19:47Z</updated>
<author>
<name>Palle Girgensohn</name>
<email>girgen@FreeBSD.org</email>
</author>
<published>2005-01-31T00:19:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=e2eee41076c44b554dd23fba49fcc4d2bb9f0026'/>
<id>urn:sha1:e2eee41076c44b554dd23fba49fcc4d2bb9f0026</id>
<content type='text'>
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.

Note that a periodic script is installed that will, by default, vacuum
all databases nightly. You may want to tweak the settings, see the
script at ${LOCALBASE}/etc/periodic/daily/502.pgsql

To run PostgreSQL at boot time, set postgresql_enable=yes in /etc/rc.conf.

Note
PR:		75344
Approved by:	portmgr@ (kris), ade &amp; sean (mentors)
</content>
</entry>
<entry>
<title>PR ports/75344 - This needs testing and an probably experimental</title>
<updated>2004-12-21T20:16:16Z</updated>
<author>
<name>Palle Girgensohn</name>
<email>girgen@FreeBSD.org</email>
</author>
<published>2004-12-21T20:16:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=80dd9ee47d96840ec3c1cfea4799958afe6231e6'/>
<id>urn:sha1:80dd9ee47d96840ec3c1cfea4799958afe6231e6</id>
<content type='text'>
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)
</content>
</entry>
</feed>
