-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Sun, 26 Jun 2005 14:26:56 +0200 Source: postgresql-common Binary: postgresql-common Architecture: source all Version: 20 Distribution: unstable Urgency: low Maintainer: Martin Pitt <mpitt@debian.org> Changed-By: Martin Pitt <mpitt@debian.org> Description: postgresql-common - manager for PostgreSQL database clusters Closes: 308685 312707 315551 Changes: postgresql-common (20) unstable; urgency=low . * Add infrastructure for executing SQL or executable scripts on clusters and databases on upgrade. This can be useful to apply security updates which need to change database layouts (like for CAN-2005-1409), do checks on upgrades, and maybe other things. - Add run-upgrade-scripts and call it in the postinst. - Add /usr/share/postgresql-common/upgrade-scripts/ where scripts are stored into. - Add /usr/share/postgresql-common/upgrade-scripts/SPECIFICATION. - This checks for available databases, thus will not fail on a nonexisting template0. Closes: #312707 - Tests are run right after starting all clusters. Also, the package installation does not fail if the upgrade fails on a single cluster or database. Closes: #308685 * pg_ctlcluster: pg_ctl's -o option is not cumulative, fix postmaster argument passing. This ensures that "-c unix_socket_directory" is always passed to the postmaster. * pg_createcluster: Do not configure a cluster for SSL if the owner is not the owner of /etc/postgresql-common/postgresql.pem. This fixes cluster creation for non-postgres owners. * Add test 130_nonpostgres_clusters: Check cluster creation and operation for a cluster owned by "nobody". * Add upgrade-scripts/all_vacuum_t1.sql: Upgrade script that will just vacuum all available databases. This is pretty useful and harmless, and is a good thing to test upgrade scripts at a larger scale. * init.d-functions: Rename autovac-* to autovac_* to comply to POSIX shell identifier rules. Closes: #315551 Files: 9f989fa0e9c9e1dd55a8347f3272f2ce 578 misc optional postgresql-common_20.dsc a998cd058e48089bd7128ec7086b00a3 47887 misc optional postgresql-common_20.tar.gz b3d3d650f6e7b7f61a76743307599b0c 68454 misc optional postgresql-common_20_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFCvqgdDecnbV4Fd/IRAo1VAJ0RppGop++B3aek0/6fci4uSW2EvgCfQ9fk s5LwsUlx9eV4gXHlMhxcMIQ= =vzUy -----END PGP SIGNATURE----- Accepted: postgresql-common_20.dsc to pool/main/p/postgresql-common/postgresql-common_20.dsc postgresql-common_20.tar.gz to pool/main/p/postgresql-common/postgresql-common_20.tar.gz postgresql-common_20_all.deb to pool/main/p/postgresql-common/postgresql-common_20_all.deb -- To UNSUBSCRIBE, email to debian-devel-changes-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org