-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 19 Jan 2016 20:51:05 +0100 Source: dbconfig-common Binary: dbconfig-common dbconfig-mysql dbconfig-pgsql dbconfig-sqlite dbconfig-sqlite3 dbconfig-no-thanks Architecture: source all Version: 2.0.0~bpo8+1 Distribution: jessie-backports Urgency: medium Maintainer: Paul Gevers <elbrus@debian.org> Changed-By: Paul Gevers <elbrus@debian.org> Description: dbconfig-common - framework that helps packages to manage databases dbconfig-mysql - dbconfig-common MySQL/MariaDB support dbconfig-no-thanks - dbconfig-common bypass dbconfig-pgsql - dbconfig-common PostgreSQL support dbconfig-sqlite - dbconfig-common SQLite support dbconfig-sqlite3 - dbconfig-common SQLite3 support Closes: 353617 476946 497035 504983 505007 506510 506511 509627 511441 533777 570098 570178 570332 573524 581646 599896 607171 619362 665742 673840 703277 703365 703374 705222 705335 708339 708511 723885 727653 750412 773433 775226 782280 785769 786451 787216 787296 787307 787370 787401 788309 788371 789908 791622 793599 793816 799913 801427 803090 803539 803561 803627 803775 803785 803931 803992 805455 805638 807246 807353 808245 808553 808594 808647 808650 Changes: dbconfig-common (2.0.0~bpo8+1) jessie-backports; urgency=medium . * Rebuild for jessie-backports. . dbconfig-common (2.0.0) unstable; urgency=medium . * New major release as there are now 5 additional packages build: dbconfig-<dbtype> and dbconfig-no-thanks that improve and simplify dependency handling (Closes: #353617, #511441) * Update examples to short dh style and use new framework * Improve detection of localhost for PostgreSQL use (Closes: #807246) * Improve wording in remove/purge questions (Closes: #805455) * Minor fix in install-examples test * Drop ancient version of ucf in d/control * Repair permissions of already created backups * Update translations (Closes: #808245, #808553, #808647, #808594, #808650): - Catalan (Thanks Innocent De Marchi) - Dutch (me) - French (Thanks Julien Patriarca) - German (Thanks Helge Kreutzmann) - Italian (Thanks Giuseppe Sacco) - Russian (Thanks Yuri Kozlov) - Turkish (Thanks Atila KOÇ) * Improve error handling in case dbc_go is part of if-statement or left side of ||-statement by adding loads of "|| return $?" (hope I didn't miss any important ones) (Closes: #803090, #807353) * Added some missing checks for the ignore answer in error handling . dbconfig-common (1.8.58) unstable; urgency=medium . * Fix permission of PostgreSQL backup files, thanks Simon Ruderich (Closes: #805638) . dbconfig-common (1.8.57) unstable; urgency=medium . * Update Brazilian Portuguese translation, thanks Adriano Rafael Gomes (Closes: #803992) * Fix auto-pkg-test failure as the second test case was missing needs-root requirement . dbconfig-common (1.8.56) unstable; urgency=medium . * Fix auto-pkg-test failure as TMPDIR wasn't hardcoded since last upload, but ADT doesn't set it, causing the mockup script to try and write in /share which isn't allowed. . dbconfig-common (1.8.55) unstable; urgency=medium . * Convert nearly all leading chars to Caps in doc/dbconfig-common.sgml * Remove alioth project link from documentation as that isn't the place to find accurate info * Drop _dbc_asuser from list of local variables in _dbc_generate_mycnf (Closes: #801427) * Improve pgsql peer/ident/password situation for dbadmin and dbuser (Closes: #703277, #509627, #703374) * Fix ordering of thanks for reproducible builds * Check for existence of sql input file in dbc_pgsql_exec_file * Multiple $x -> ${x:-} replacements to ensure the regression test can run with empty variables * Tests: - Use shunit testcases with real databases (mysql only for now) - Enhance and extend mysql/postgresql testsuite - TMPDIR wasn't really required, just appeared to be - check that providing dbadmin password changes correctly from peer to passwd based login * Update translations for changes in templates; Thanks to - Giuseppe Sacco - Helge Kreutzmann (Closes: #803627) - Innocent De Marchi (Closes: #803785) - Joe Dalton (Closes: #803561) - Julien Patriarca (Closes: #803931) - Miroslav Kure (Closes: #803775) - Yuri Kozlov (Closes: #803539) . dbconfig-common (1.8.54) unstable; urgency=medium . * Fix missing dependencies in install-examples autopkgtest (Closes: #799913) . dbconfig-common (1.8.53) unstable; urgency=medium . * Add Breaks: bandwidthd-pgsql (<< 2.0.1+cvs20090917-9~) (Closes: #791622) * Rename install_examples.sh and add it to autopkgtest list * Add extended regression tests to autopkgtest list * Extend error message upon script error (Closes: #506510) * Fix preseeding by package (Closes: #793816) * Allow noninteractive remove mode to fail (Closes: #793599) * Update documentation with a note that packages depending on dbconfig-common are recommended to depend on the command line client required for the database they support. The solution to fix this (bug 353617) is quite involved, so it needs some proper preparation. * Bump debhelper compat level to 9 * Remove convenience targets in d/rules (adt-run does a better job) . dbconfig-common (1.8.52) unstable; urgency=medium . * Forgot to install dbconfig-common for the CI tests * Update French translation by Julien Patriarca (Closes: #789908) . dbconfig-common (1.8.51) unstable; urgency=medium . * Upload to unstable * Extend regression tests * Fix typo in manpage of dbconfig-generate-inlude (Closes: #782280) * Minor improvement to the templates + updated translations - Basque by Iñaki Larrañaga Murgoitio (Closes: #788371) - Brazilian Portuguese by Adriano Rafael Gomes (Closes: #787216) - Catalan by Innocent De Marchi (Closes: #787307) - Danish by Joe Hansen (Closes: #787370) - Dutch by me - French by Julien Patriarca (Closes: #788309) - German by Helge Kreutzmann (Closes: #787296) - Italian by Giuseppe Sacco - Korean by Changwoo Ryu (Closes: #785769) - Russian by Yuri Kozlov (Closes: #786451) - Turkish by Atila KOÇ (Closes: #787401) . dbconfig-common (1.8.50) experimental; urgency=medium . * Prevent running upgrades twice on error (Closes: #708339) * Revert (undocumented) purge logic change in 1.8.48. * Fix and unify error handling (Closes: #581646, #497035, #723885) * Move reset internal/reconfiguring from postinst to dbc_postinst_cleanup * Replace all debconf priorities with a variable (Closes: #607171) * Raise priorities when retrying after error * Check for existance of dbc_logfile before writing (Closes: #705335) * Remove some unneeded code * Drop database during reinstall (Closes: #665742) * Check if database exists before dropping * Fix for #573524 was incomplete, also forget passwords in debconf during reconfigure (they can be filled during dbc_preseed_package_debconf) * Only ask for dbadmin password if needed for updates (Closes: 599896) * Fix typo in dbc_migrate: password-confirm -> app-password-confirm * Fix prerm to ask admin_pass if needed during maintainer code (Closes: #705222) * Unify the error handling; also (Closes: #723885) * Make check for DEBIAN_FRONTEND case insensitive (LP: #1406700) * Don't use dbc_dballow as variable name in dbconfig-generate-include (Closes: #533777) * Fix regression in one of the previous uploads which broke preseeding by packages using dbconfig-common * Allow the admin to specify the domain for the GRANT calls (MySQL) (Closes: #673840, #506511) * Allow backup from password questions (Closes: #703365) * Insert the name of the dbadmin into the debconf templates to avoid confusion * Improvements to the test script * Update d/copyright to machine-readable format * Update TODO * Update Debconf templates, including review from debian-l10n. No call for review on purpose yet. . dbconfig-common (1.8.49) experimental; urgency=medium . * More preseeding fixes (Closes: #619362) * Allow packages to backup during config from dbconfig-common state machine (Closes: #504983) * Convert sqlite to SQLite in description (Closes: #570332) * Quote $@ just to be safe (Closes: #750412) * Remove date from the d-g-i generated config files, to reduce any ucf noise (Closes: #727653) * Move debian packaging VCS to collab-maint * Add date string to backup filename to prevent overwriting good backup in case of issues (Closes: #708511) * Add test script and d/rules logic to install the examples for debugging (to be converted into an autopkgtest eventually) * Fix postrm script of db-test-pgsql-migration-2.0 to remove configuration file and unregister from ucf * Clean up empty directories where the SQLite database lived (Closes: #775226) * Reset password during reconfigure (Closes: #573524) * Re-register templates after database type selection (Closes: #570178) . dbconfig-common (1.8.48) experimental; urgency=medium . * New maintainer (Closes: #773433) * Bump Standards to 3.9.6 (no changes) * Convert to 3.0 (native) source format * Run test suite via autopkgtest - Update test suite info (missed in 1.8.47) * Dump routines during upgrade. Thanks to pdf (Closes: #570098, LP: #520872) * Raise priority upon errors when no localhost server is found, such that db method is asked. Thanks to Vincent Danjean (Closes: #505007) * Fix multiple db support install. Thanks to Sylvain Garcia and Soren Hansen (LP: #252882) * Quote $dbc_dbpass in internal/mysql to allow passwords with space (LP: #584943) * Honor preseeding of ${pkg}/dbconfig-install on initial installation of ${pkg} and (thus) allow the creation of a proper config file with preseeding (Closes: #476946) * Thanks to lintian: - Remove unused-overrides for lintian - Add overrides for package-contains-empty-directory and unused-debconf-template - Update Vcs-* fields in d/control - Add build-* targets to d/rules - Fix typo in man page - Add doc-base registration Checksums-Sha1: 966437be423ce7a6b54d6866cc8c0fe26cd721d7 1721 dbconfig-common_2.0.0~bpo8+1.dsc 560e39448671fea70ebf22dde33ee48000c94a0d 208720 dbconfig-common_2.0.0~bpo8+1.tar.xz 7c71d1c24b2a306bb954274014ea3ebd0a68a17c 609802 dbconfig-common_2.0.0~bpo8+1_all.deb 380410a7a85950f5f71692241d557f505a834429 1060 dbconfig-mysql_2.0.0~bpo8+1_all.deb 00bc9aac0881cca4d1e383b56bdf7c5c39f708d1 1032 dbconfig-pgsql_2.0.0~bpo8+1_all.deb 845d8a71725a1db69b2b2dcd40b625ce64f74b10 1012 dbconfig-sqlite_2.0.0~bpo8+1_all.deb a22d06ca45fe4efa85013dda45baad61a9662e56 1018 dbconfig-sqlite3_2.0.0~bpo8+1_all.deb 98b4bd9861664cd8046136d1138cf90680768b13 1328 dbconfig-no-thanks_2.0.0~bpo8+1_all.deb Checksums-Sha256: 7f6c4f1bdc54d3395ffd819fc78c770c16760385094158aa9d376ed987427549 1721 dbconfig-common_2.0.0~bpo8+1.dsc 0691af90274f3b95f9a8a8ca263244dcc8ecc54f91f57d56c69c76fa280ff0d9 208720 dbconfig-common_2.0.0~bpo8+1.tar.xz cca83aa178f3333320fd2569f73bb51bcea1fcc454a4c2817ad52c7d2dc17b4c 609802 dbconfig-common_2.0.0~bpo8+1_all.deb ec16fe3d3d7cea678461fc36adc08d9cee51c7a494132d251979d4ebd8395d7e 1060 dbconfig-mysql_2.0.0~bpo8+1_all.deb 8b9e4a6a3671757b64c9ada92a0e30db59e1c46fc50aa59e6d6153fc5f0d144d 1032 dbconfig-pgsql_2.0.0~bpo8+1_all.deb d56f5215ca6d4bc2c192c15a67782ebbf8048fc25854d99bc70ce540344246aa 1012 dbconfig-sqlite_2.0.0~bpo8+1_all.deb fa8e6a162a8bf58fa6afd5381fba74004f1f4b62129a445c43123fd9a2578e60 1018 dbconfig-sqlite3_2.0.0~bpo8+1_all.deb c4ce0bd0694942e8222a0af97d356437f8faad6d7d76dc52300107d593633b5b 1328 dbconfig-no-thanks_2.0.0~bpo8+1_all.deb Files: f3cc295d7831503f307886e226cf8526 1721 admin optional dbconfig-common_2.0.0~bpo8+1.dsc a539ccd6c7152fdc1da3828c3129708d 208720 admin optional dbconfig-common_2.0.0~bpo8+1.tar.xz 0229c9771e9c125cdd2617704eddbbcd 609802 admin optional dbconfig-common_2.0.0~bpo8+1_all.deb afeba8cbb0000e1e6131cfac5dfdcca1 1060 admin optional dbconfig-mysql_2.0.0~bpo8+1_all.deb 6d577e8bb25d1f4837da88828091a22e 1032 admin optional dbconfig-pgsql_2.0.0~bpo8+1_all.deb 5a9fff4a3d4607a649ed8676b554d27c 1012 admin optional dbconfig-sqlite_2.0.0~bpo8+1_all.deb b0be2aea7d46fcd0fe4b206842df75eb 1018 admin optional dbconfig-sqlite3_2.0.0~bpo8+1_all.deb 63aa586b6deda65a43712706a7a3781d 1328 admin optional dbconfig-no-thanks_2.0.0~bpo8+1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBCAAGBQJWnpxhAAoJEJxcmesFvXUKEVsH/3nW/6j2Mif++59+xVYmi2cL qvHQxU9Dx/ZlTYrRkamvD4AcfuJM3jeMu98gyITgpqvT4WfDr2NkFdt9BKUxGIA/ 00/+ZSwgge3zw318M3JVcDrxLU1GiO4Hh6lNZDkoYBLkU6gzLbyuoLT/7BTBuQZB YZnaCKwT0xSB7d+sK1muu60/XU80Zl9MwQrp+ATeFQEJ1aiJgKWPnUalTdVCkHOR 1iycZ/Fo41p55o2wFolfM2G3JkO5pQ98QvtqE6jWMhJPvJzr4xtnNEbhb/mF7j8h 7B5p3n3iMZ4lLCtycDGqa+BZpSMJL5iLfudRkxyNRVjMBUtzAodhe3k6zNKFCXc= =6UOX -----END PGP SIGNATURE-----