freebsd-ports/databases/postgresql73-server
Palle Girgensohn 170eff296f Let postgresql (libpq.so) only link with the Kerberos implementations
installed from ports. The base heimdal distribution installs libraries
that have no depenency information. While this is quite correct, it
means that each library that links with libpq.so must also know if
libpq.so is linked with libkrb.so et al. Problem is, there's no good
way to get this information (pg_config has a --libs option starting at
version 8.1) and all ports using postgresql must be changed to make it
possible to link with a libpq.so that was configured to use the
Kerberos implementation installed in /usr by default. Hence, we
require one of the ports (heimdal or krb5) if postgresql is to be
linked with Kerberos. At least for now, until we can fix this in some
better way.

Also, if MIT Kerberos (security/krb5) is installed, users should
ideally remove the base heimdal installation so linkers will not pick
it up in preference to the krb5 libs (base heimdal has higher version
numbers than krb5 port).

PR: 80869, 88098, 85178
2005-11-14 23:59:26 +00:00
..
files Fix build on 6 2005-08-01 03:10:28 +00:00
distinfo Update to version 7.3.11 2005-10-04 23:31:34 +00:00
Makefile Let postgresql (libpq.so) only link with the Kerberos implementations 2005-11-14 23:59:26 +00:00
pkg-descr
pkg-install-server
pkg-message-client
pkg-message-contrib
pkg-message-plperl
pkg-message-plpython Split the postgresql ports into a server and a client part. The 2005-01-31 00:19:47 +00:00
pkg-message-pltcl
pkg-message-server Let pkg-message reflect the renaming of the startup script. 2005-02-09 17:48:10 +00:00
pkg-plist
pkg-plist-client Split the postgresql ports into a server and a client part. The 2005-01-31 00:19:47 +00:00
pkg-plist-contrib Split the postgresql ports into a server and a client part. The 2005-01-31 00:19:47 +00:00
pkg-plist-plperl Split the postgresql ports into a server and a client part. The 2005-01-31 00:19:47 +00:00
pkg-plist-plpython Split the postgresql ports into a server and a client part. The 2005-01-31 00:19:47 +00:00
pkg-plist-pltcl Split the postgresql ports into a server and a client part. The 2005-01-31 00:19:47 +00:00
pkg-plist-server In order to address a potential security hole recently identified with 2005-02-03 09:30:27 +00:00