Accepted postgresql-common 14 (source)

Martin Pitt martin.pitt at
Mon Jun 6 08:15:04 CDT 2005

Hash: SHA1

Origin: Debian/experimental
Format: 1.7
Date: Mon,  06 Jun 2005 14:03:44 +0100
Source: postgresql-common
Binary: postgresql-common
Architecture: source
Version: 14
Distribution: breezy
Urgency: low
Maintainer: Martin Pitt <mpitt at>
Changed-By: Martin Pitt <martin.pitt at>
 postgresql-common - manager for PostgreSQL database clusters
Closes: 157282 167864 201702 224047 229240 232553 241337 247261 277700 279184 282803 300896 303259 303274 305347 305427 305724 305912 306836 308589 308597 310716 311546
 postgresql-common (14) experimental; urgency=low
   * pg_ctlcluster: Check whether mutually exclusive log_*_stats are enabled
     to avoid the "FATAL:  invalid cache id: 30" error on client invocations.
   * Added test 110_invalid_conf: test checking of invalid configurations.
   * Ship test suite in /usr/share/postgresql-common.
   * pg_ctlcluster: Fix logging of autovacuum daemon.
   * pg_ctlcluster: Check if autovacuum daemon is really running, exit with an
     error and print log if not.
 postgresql-common (13) experimental; urgency=low
   * pg_createcluster: Add option --start to start the new cluster right after
     creating it.
   * tests/000_existing_clusters: Check for stale postmaster and pg_autovacuum
   * testsuite:
     - Temporarily stop existing servers and move away existing files before
       executing the tests.
     - Restore the original files after the tests.
   * pg_upgradecluster: Check return value of pg_dumpall and psql and fail if
     they are not successful.
   * pg_createuser: Fix indentation of socket warning.
   * pg_upgradecluster: Check if cluster is running, exit with an error if not.
   * pg_createcluster: Added option --encoding to override detection from
   * pg_createcluster: Guess default encoding from locale for clusters older
     than 8.0 to get the same behaviour as for 8.0.
   * debian/control: Conflict to postgresql-7.4 << 1:7.4.8-5 since earlier
     versions do not support non-ASCII encodings (due to missing pg_encoding).
   * pg_ctlcluster: Check that the cluster owner uid/gid really exist.
     Closes: #311546
   * pg_lsclusters: Ensure that there is at least one space between the colums.
   * Added tests/100_encodings which checks cluster creation and updates
     for different encodings and locales.
   * pg_upgradecluster: Preserve socket directory, locales, and encoding.
   * tests/100_encodings: Check the locale the postmaster is running under.
 postgresql-common (12) experimental; urgency=low
   * pg_ctlcluster: Remove "status" command, it's not documented and not
     really useful.
   * PgCommon: Fix cluster_info for avac_logfile to make pg_dropcluster clean
     away the autovacuum log file.
   * pg_maintenance: -v only influences vacuumdb output now, always show
   * Added a test suite:
     - Test scripts are in tests/*.
     - Expected output is in tests/*.ex.
     - Test suite is run with './testsuite' as root.
   * pg_createcluster:
     - Converted optional third parameter to option --datadir.
     - Rework POD to have a separate OPTIONS section.
     - Add option description to online help.
   * pg_ctlcluster: Improve POD.
   * pg_upgradecluster:
     - Initial framework for handling obsolete configuration parameters.
     - Handle transition of {tcpip_socket, virtual_host} -> listen_addresses.
   * debian/init.d-functions: If /lib/lsb/init-functions is available, use LSB
     init script functions.
   * pg_ctlcluster: After start, check whether the cluster is really running.
     If it does not come up after 5 seconds, fail and print the recent log
 postgresql-common (11) experimental; urgency=low
   * pg_ctlcluster: Cleaned up variables.
   * Factored out change_ugid() to and use it in the scripts.
   * Added pg_maintenance(8) program.
   * Activated formerly disabled postgresql-common.cron.d which calls
   * pg_createcluster: Default to cluster owner 'postgres' if no owner is
   * pg_ctlcluster: Fix pg_controldata output parsing and call pg_controldata
     under locale 'C' to work with all locales. Closes: #310716
   * pg_createcluster: Added --socket-dir option.
   * Fix declaration of @lines in set_conf_value() to avoid
     duplicating the lines in configuration files.
   * Converted to use strict to avoid future errors.
   * pg_maintenance: Removed option '-e' from vacuumdb call (leftover from
   *, user_cluster_map(): If several clusters exist, but no
     mapping is configured, return not only the default port's cluster version,
     but also its name. This fixes the socket directory determination for this
   * debian/rules: Fix clean target to remove the manpages created from POD
   * pg_upgradecluster: Provide socket directory arguments to psql and
     pg_dumpall to make it work for sockets which are not in /tmp.
 postgresql-common (10) experimental; urgency=low
   * pg_ctlcluster: Supply cluster socket directory to pg_autovacuum.
 postgresql-common (9) experimental; urgency=low
   * Add README.Debian with some general introduction, "first steps for the
     impatient", and pointers to further documentation.
   * pg_ctlcluster: Check validity of postmaster locale before setting it.
   * pg_createcluster: Check validity of locale before calling initdb under it.
   * pg_wrapper: Support PGCLUSTER environment variable. Closes: #305912
   * pg_upgradecluster:
     - Copy original configuration files.
     - Configure the target cluster to use the original port, move the old
       cluster to a previously unused port.
     - Start the new cluster after upgrade.
   * debian/init.d-functions: Create /var/run/postgresql if it does not exist.
   * pg_createcluster: Set the socket directory to /var/run/postgresql for
     postgres-owned clusters. Print a warning to change the directory for other
     owners. Closes: #308597
   * pg_wrapper: If PGHOST is not defined, set it to the cluster's socket
     directory to make client programs work with non-default socket
 postgresql-common (8) experimental; urgency=low
   * pg_ctlcluster: Check whether owner is in the shadow group, and keep shadow
     group privilege in this case; this is a poor workaround for Perl's lack of
     an initgroups() functions. Closes: #305427
   * debian/postgresql-common.postinst: Fix adduser invocation, set home
     directory to /var/lib/postgresql. Closes: #308589
   * Remove pg_default.1 and pg_exec.1, these programs do not exist.  Closes:
   * debian/postgresql-common.links: Add a symlink postgresql-common(7) to
     pg_wrapper(1) to make finding the manpage a bit more obvious.
   *, user_cluster_map(): If there are no clusters, use the latest
     version; this makes it possible to use remote clusters with no local ones.
     Closes: #306836
 postgresql-common (7) experimental; urgency=low
   * Fix warning when calling pg_wrapper with an invalid cluster.
   *, user_cluster_map(): If only one cluster exists, return that
     if no match is found in the map files.
   * pg_ctlcluster: Start the postmaster under the locale that was used with
   * Updated documentation in architecture.html.
 postgresql-common (6) experimental; urgency=low
   * pg_dropcluster: Check if postmaster and autovacuum log file paths are
     defined before unlinking them to avoid a warning. Closes: #303259
   * pg_ctlcluster: Documented the autovacuum stuff in the POD.
   * debian/init.d-functions: Add autovacuum commands.
   * debian/maintscripts-functions: (Re)start/stop autovacuum daemons on
     configuration/removal of p-contrib-*.
   * pg_ctlcluster, autovacuum_start(): Check for already running daemon before
     starting a new one.
   * pg_createcluster: Add an explicit "local all" entry for the database
     superuser to pg_hba.conf. Closes: #303274
 postgresql-common (5) experimental; urgency=low
   * Internalize get/set_conf_value, export get/set_cluster_port
   * pg_ctlcluster: Integrated pg_autovacuum startup if -contrib is installed
     (based on some patches from Adam R. Skutt, thanks).
   * pg_createcluster: Create autovacuum_log symlink and log file.
   * pg_dropcluster: Remove autovacuum_log symlink and log file.
   * If a configuration file is not found in the cluster conf dir,
     fall back to the one in /etc/postgresql-common.
   * Install /etc/postgresql-common/autovacuum.conf as a fallback default
     configuration file for pg_autovacuum.
 postgresql-common (4) experimental; urgency=low
   * pg_upgradecluster: Uncomment library search path (artifact from
   * debian/postgresql-common.postinst: Don't create postgres user with home /,
     this can lead to problems sometimes.
   * pg_ctlcluster: Fixed pg_ctl invocation (dangling -o argument with versions
     < 8.0, caused errors when using dash as /bin/sh). Closes: #300896
 postgresql-common (3) experimental; urgency=low
   * Add richer set of common maintainer scripts functions (for package
     removal, and also for client and contrib packages).
   * Use alternatives system to link manpages from
     /usr/share/postgresql/<version>/man/... to /usr/share/man.
 postgresql-common (2) experimental; urgency=low
   * pg_wrapper: Check that specified cluster actually exists.
   * Fix some Perl warnings.
   * Added initial version of pg_upgradecluster(8).
 postgresql-common (1) experimental; urgency=low
   * New package to provide a common infrastructure for different PostgreSQL
     versions. This finally fixes all bugs concerning failed automatic
     upgrades. Closes: #277700, #282803, #224047, #229240, #232553, #279184,
     #241337, #247261, #157282, #167864, #305347
   * pg_wrapper now has a central role for mapping clients to clusters, so it
     is not "overkill" any more. Closes: #201702
 fc2e31196eb5f1d662c6dc3122838b79 36938 misc optional postgresql-common_14.tar.gz
 936c6c10b8ab42e7bde047a8bf49ad95 578 misc optional postgresql-common_14.dsc
Version: GnuPG v1.2.5 (GNU/Linux)


  to pool/universe/p/postgresql-common/postgresql-common_14.dsc
  to pool/universe/p/postgresql-common/postgresql-common_14.tar.gz

More information about the breezy-changes mailing list