Changelog
dbconfig-common (1.8.17) unstable; urgency=low
[ sean finney ]
* now provide a global configuration option which affects the priority of
questions related to remote database configuration.
* updated spanish debconf translations, thanks to
Javier Fernández-Sanguino Peña (closes: #372650).
* provide a fix for over-zealous sanity-checking breakage with packages that
support multiple database types. this should remove the need for any
ugly workarounds. thanks to David Gil (closes: #372948).
* dbconfig-common was not respecting manual changes to its global config
file. whoops, fixed.
[ Bart Cornelis (cobaco) ]
* Updated Dutch translation
dbconfig-common (1.8.16) unstable; urgency=low
* when determining the local user as which to interact with postgres,
additionally check that the account exists before attempting to
su/chown stuff to it. this should make postgres work "out of the box"
for both applications that use a system account and those that don't.
thanks to stephen gran for the suggestion. closes: #368854
* updated the pgsql password prommpt question to mention this.
* when reconfiguring a package, change the "install with dbconfig-common?"
question to "reinstall with dbconfig-common?", and default to false.
this should make dbconfig-common packages' maintainer scripts idempotent,
which could otherwise be considered a policy bug.
* bugfix in sql dumping logic (upgrades and purges) for both mysql
and pgsql.
dbconfig-common (1.8.15) unstable; urgency=low
[sean finney]
* Michael Ablassmeier noticed the the various upgrade files were
not being applied in "version" sorted order (and were instead in
"sort -n" sorted order). fixed with an O(n^2) chunk of code that
would make any computer scientist cry, if only it were used for
sorting more than a small number of files :) closes: #370252.
dbconfig-common (1.8.14) unstable; urgency=low
[sean finney]
* provide a new hint option dbc_sql_substitutions, which will pipe
all provided sql files through the template-based substitution
filter of dbconfig-generate-include before being processed
(closes: #366761).
* andrew mcmillan found a spelling error, so i ran aspell over all
the documentation :)
* provide a new hint option dbc_authmethod_user for the packager
to provide the "sane default" for how the application's database
user should authenticate for pgsql applications (closes: #368219).
we'll soon provide a better (automagic) detection, but it shouldn't
break things if you start using this feature before then.
* extra sanity check for a glob that might not expand in some circumstances,
from matt brown (closes: #368714).
* more code consolidation, configfile-vs-debconf fixes, removal of some
obsolete code/templates.
dbconfig-common (1.8.13) unstable; urgency=low
[sean finney]
* now support a dbc_pgsql_createdb_encoding hint option in the postinst
for supporting specific encodings (closes: #366758).
* updated czech translation from Miroslav Kure (closes: #366261).
* a third fix for GRANT command construction hiding in the prerm
support script. thanks again to Radu (closes: #362571).
* added a check for the version of createuser to prevent the
createuser cmd from stopping the install question with a
prompt about roles (defaulting to not giving users the
role granting privs).
* change the authmethod-user question to medium priority, but
we really need a way to let the maintainers specify the default
authentication method.
* fix typo in postinst support code that always logs "administrative
sql" even when it's doing normal sql.
* error checking when dumping the database in prerm. needs a bit
more work still as we end up going back through the postinst/configure
code again which isn't smart enough to realize what's going on sometimes.
* fix some internal pgsql code where $extra was tossed around too much
in the wrong scope.
* support for postgresql-8.1.
dbconfig-common (1.8.12) unstable; urgency=low
[sean finney]
* dbconfig-common is now migrated to svn.debian.org.
* two fixes for GRANT command construction from Radu Spineanu:
- if dbc_dbserver is localhost, then dbc_dballow should
also be set to localhost (currently it's set to the output of
`hostname`, just like with remote connections)
- if connecting to a remote host, use the fqdn (`hostname -f`)
instead of the node name.
(closes: #362571).
* the source package in ./examples is now split into several
smaller source packages, one per binary. this should hopefully
make things much easier to understand for developers interested
in using dbconfig-common. thanks to Jelle Boomstra for the
suggestion (closes: #350588).
* fix a documentation bug on where installation files should
be placed. thanks to Uwe Steinmann for pointing this out
(closes: #348720).
* Cameron Dale noticed that a mix of script/sql/admin sql upgrades
would not necessarily be applied in sorted order with respect
to each other. this *should* be fixed now, but i'm sure i'll
hear if it isn't.
* added missing build-depend on gs.
* added a debugging and logging function, and started using it
in various places as i add more code. to get a little more
info on what goes on, export dbc_debug=1 before installing
a dbc-using package.
* logic fix for install/upgrades in postinst that would otherwise
result in installation code being run when it shouldn't, which
can be really annoying. now everything *should* work the way
it ought to...
-- Ubuntu Archive Auto-Sync <email address hidden> Thu, 15 Jun 2006 13:37:18 +0100