Commit Graph

231 Commits

Author SHA1 Message Date
ajacoutot
31ef7b1780 Drop commented line. 2014-04-21 22:15:09 +00:00
sthen
80ada6da73 blech, revert previous 2014-04-21 13:32:08 +00:00
sthen
b350e68921 restore PLIST-plpython, update-plist likes overwriting pkg-readmes lines 2014-04-21 13:29:19 +00:00
ajacoutot
d49ac942a3 Drop kerberos support. 2014-04-21 13:13:29 +00:00
pea
50209740a9 Critical update to 9.3.4
"The data corruption issue in PostgreSQL 9.3 affects binary replication
standbys, servers being recovered from point-in-time-recovery backup,
and standalone servers which recover from a system crash. The bug
causes unrecoverable index corruption during recovery due to incorrect
replay of row locking operations. This can then cause query results to be
inconsistent depending on whether or not an index is used, and eventually
lead to primary key violations and similar issues."

ok sthen@, jasper@
2014-03-28 11:50:51 +00:00
pea
e2e9f2ccc5 Update to 9.3.3.
This update fixes 8 CVE (CVE-2014-0060, CVE-2014-0061, CVE-2014-0062,
CVE-2014-0063, CVE-2014-0064, CVE-2014-0065, CVE-2014-0066 and CVE-2014-0067).
This update also fixes some issues which affect binary replication and row
locking, and can cause recoverable data corruption in some cases.

ok sthen@
2014-03-11 10:42:34 +00:00
pea
b36dfb2f6e Critical update to 9.3.2.
Fixes three serious data-loss bugs affecting replication and
database maintenance.
2014-01-06 10:47:14 +00:00
sthen
9d5dad9e4d tweak login.conf fragment to use openfiles rather than openfiles-cur thus
avoiding any issues with it being higher than whatever value openfiles-max
ends up taking (which may be non-obvious as it may be inherited from
"openfiles" in "default"). ok ajacoutot@ pea@
2013-11-01 21:07:59 +00:00
kili
e80a5ea162 Crank the @ask-update entry in pkg/PLIST-server and add a reminder
to do so for every major update.

ok jeremy@, pea@ (maintainer)
2013-10-22 06:26:09 +00:00
jeremy
6fe1722afb Major update to 9.3.0. As usual, a dump/restore is required.
Add plpython subpackage. Move some contrib module .so files to the
contrib subpackage.

OK pea@ (MAINTAINER), bulk testing by landry@
2013-10-15 02:18:16 +00:00
miod
a94e03223c Fix s_lock on m68k/ELF. 2013-09-07 20:20:54 +00:00
ajacoutot
64a6588efb No need for pthread. 2013-06-20 08:26:13 +00:00
ajacoutot
25b3041f91 Unbreak after hx509 and ntlm removal from Kerberos. 2013-06-20 06:54:36 +00:00
sthen
f35e33bc13 sync -contrib wantlib following devel/uuid change 2013-06-19 14:35:02 +00:00
ajacoutot
ac3c798e78 Explicitely compile with --with-pam=no ; this is currently the default
but in case an update changes that, we don't want it to pick up openpam
inadvertently.
2013-06-17 20:08:21 +00:00
ajacoutot
9920238d6f Unbreak with new Heimdal; get rid of self-cooked krb5-config since we
have it in base now.
2013-06-17 19:30:22 +00:00
sthen
20b4cba0fb Critical SECURITY update to PostgreSQL, fixing CVE-2013-1899,
CVE-2013-1900 and CVE-2013-1901. ok jasper@

"A major security issue fixed in this release, CVE-2013-1899, makes
it possible for a connection request containing a database name that
begins with "-" to be crafted that can damage or destroy files within a
server's data directory. Anyone with access to the port the PostgreSQL
server listens on can initiate this request. This issue was discovered
by Mitsumasa Kondo and Kyotaro Horiguchi of NTT Open Source Software
Center."   http://www.postgresql.org/about/news/1456/
2013-04-04 14:45:46 +00:00
espie
3f680606a7 PERMIT_* / REGRESS->TEST sweep 2013-03-11 02:52:04 +00:00
jasper
d8648366ab - update to postgresql 9.2.3
* includes a fix for CVE-2013-0255

ok pea@ (MAINTAINER)
2013-02-07 17:29:05 +00:00
pea
c35abdb887 Bugfixes update to 9.2.2
ok jeremy@
2012-12-10 13:45:49 +00:00
sthen
4e500b356b Lower the suggested increase to sysv semaphores to a level which is still
suitable for normal use, but is a bit lower (semmni=60, semmns=1024),
make it clear that the default in the kernel is *just* enough for the
default max_connections value, and point out the manual section
describing this in more detail.   ok pea@ jeremy@
2012-11-22 10:52:38 +00:00
pea
b39c6fccaa Major update to PostgreSQL 9.2.1.
As usual a dump/restore is required.

ok jasper@ jeremy@ landry@
2012-09-24 19:57:02 +00:00
pea
1d513c6da1 Bugfix update to 9.1.5.
2 CVE fixed (CVE-2012-3488 and CVE-2012-3489)

ok ajacoutot@
2012-08-19 18:22:32 +00:00
ajacoutot
5787f3b87c Set rc_usercheck to NO. 2012-08-04 15:28:14 +00:00
pea
373110eb9f Bugfixes update to 9.1.4
ok ajacoutot@
2012-06-04 13:01:58 +00:00
ajacoutot
f852823107 Make the rc.d(8) script use pg_ctl all the way.
ok pea@ (maintainer)
2012-06-01 15:06:45 +00:00
ajacoutot
0691c69586 Use RCDIR instead of /etc/rc.d when refering to packages rc scripts.
discussed with espie and sthen
ok sthen@
2012-04-22 11:41:55 +00:00
sthen
e1add271e0 Add steps to copy SSL certs and a reminder about UTF8 to postgresql-server's
upgrade notes.  ok pea@
2012-04-12 11:47:05 +00:00
pea
af6fa238bd Update to 9.1.3
ok ajacoutot@
2012-03-05 15:00:57 +00:00
sthen
3039a9230c - show an example command line for initializing the database with UTF8,
it's mentioned in text but this makes it clearer (and it's a pain to switch
it afterwards :)

- s/task/tasks

ok pea@
2012-01-24 09:20:17 +00:00
pea
a8ca6dfb36 Update to 9.1.2
Two important things:

+ Fix bugs in information_schema.referential_constraints view
If you need to fix this in an existing installation, you
can (as a superuser) drop the information_schema schema then re-create it
by sourcing /usr/local/share/postgresql/information_schema.sql.
This must be repeated in each database to be fixed.

+ Make contrib/citext's upgrade script fix collations of
citext columns and indexes.
If you have a previously-upgraded database that is suffering
from this problem, and you already ran the CREATE EXTENSION command,
you can manually run (as superuser) the UPDATE commands found
at the end of /usr/local/share/postgresql/extension/citext--unpackaged--1.0.sql.


ok jeremy@
2011-12-07 08:32:18 +00:00
sthen
b0603ce284 tweak the pgsql major upgrade upgrade notes;
- use /etc/rc.d to stop and start the daemon.
- use sudo rather than keep jumping between root/_postgresql users.
- use pkg_add -ui rather than just -u (allow it to ask if you've backed
up, rather than just terminating).

ok pea@
2011-10-18 12:03:01 +00:00
espie
ba89972e6c bsd.own.mk hasn't been needed since krb5 has been standard... 2011-10-17 13:27:11 +00:00
pea
f07982b4fe Bugfix update
ok ajacoutot@
2011-09-26 11:58:28 +00:00
pea
ed27f8a671 Major upgrade to PostgreSQL 9.1.0
A dump/restore is required.

Tested in a bulk by jasper@, thanks !

ok jasper@, jeremy@
2011-09-23 09:46:14 +00:00
espie
61199a1dbc normalize pkgpath 2011-09-16 08:48:01 +00:00
sthen
cc75bfc0c4 - only suggest cap_mkdb if login.conf.db exists, ok aja@ landry pea@
- show people how to setup ssl and tweak headings, ok pea@
2011-06-06 08:43:59 +00:00
ajacoutot
f982995f2b Add a consistent header that substitutes FULLPKGNAME for the READMEs.
ok jasper@ sthen@
2011-06-02 13:41:36 +00:00
fgsch
17318bc15d Sync comment with reality. 2011-05-08 23:11:36 +00:00
pea
0722051832 Update to 9.0.4.
Changelog: http://www.postgresql.org/docs/9.0/static/release-9-0-4.html

ok ajacoutot@, jasper@
2011-04-19 08:39:21 +00:00
pea
f475a8102b Add an explanation about cluster's encoding.
Spotted by ajacoutot@

ok ajacoutot@
2011-04-07 14:45:25 +00:00
pea
ec7eff9ad3 Allow PostgreSQL to run on Loongson.
With help of miod@ (thx !)

ok jasper@
2011-04-07 13:54:16 +00:00
ajacoutot
1ffbcaa750 Remove all redirections -- rc.subr(8) now takes care of it. 2011-03-17 16:49:27 +00:00
ajacoutot
564c909458 Remove now uneeded redirection. 2011-03-09 18:51:48 +00:00
pea
fa243c7d12 Add a small upgrade howto.
idea from sthen@
ok sthen@, landry@
looks good espie@
2011-02-09 10:53:12 +00:00
pea
6c67d07d32 Update to 9.0.3.
+ CVE fix (CVE-2010-4015)
+ fix nasty behavior:
  - Before exiting walreceiver, ensure all the received WAL is fsync'd to disk.
    Otherwise the standby server could replay some un-synced WAL, conceivably leading
    to data corruption if the system crashes just at that point.
  - Make ALTER TABLE revalidate uniqueness and exclusion constraints when needed

Tested in a bulk by landry@

ok ajacoutot@, landry@, sthen@
2011-02-02 14:10:45 +00:00
ajacoutot
ae70c849c2 Make use of rcexec.
While here, force postgresql to quit in rc_stop, ok pea@
2011-01-05 16:05:54 +00:00
ajacoutot
e133cd7a34 Cope with recent class handling in rc.subr. 2011-01-04 16:03:00 +00:00
ajacoutot
4ec44530ca Simplify after recent rc.subr change.
The framework is now stable and we will start documenting it (at last).
2010-12-27 14:50:22 +00:00
ajacoutot
b28452a489 Cope with recent rc.subr changes. 2010-12-24 10:40:04 +00:00