Ubuntu Archive Auto-Sync
katie at jackass.ubuntu.com
Tue Oct 25 17:25:51 CDT 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Origin: Debian/unstable
Format: 1.7
Date: Tue, 25 Oct 2005 21:48:47 +0100
Source: dbconfig-common
Binary: dbconfig-common
Architecture: source
Version: 1.8.6
Distribution: dapper
Urgency: low
Maintainer: sean finney <seanius at debian.org>
Changed-By: Ubuntu Archive Auto-Sync <katie at jackass.ubuntu.com>
Description:
dbconfig-common - common framework for packaging database applications
Closes: 301497 303005 305092 307160 307635 308423 318321 319030 320659 322281 323620 325745 329730 331616 333109
Changes:
dbconfig-common (1.8.6) unstable; urgency=low
.
[ sean finney ]
* with multidb support, subsequent installs would override the
chosen dbtype and default to what the autodetection found. thanks
to Craig Small for pointing this out (closes: #333109).
* similar to above, dbc_authmethod_user was being overridden by
a "default" value. fixed.
* in pgsql, if dbc_authmethod_admin is ident and dbc_authmethod_user
is set to password, the admin would be prompted on the terminal
for the dbuser's password because of a bug in internal/pgsql.
* removed duplicate and unneccesary call to mktemp in _dbc_psql.
* Translations:
- updated Czech translations from Miroslav Kure.
- updated Portuguese translations from Miguel Figueiredo.
- updated Vietnamese translations from Clytie Siddall.
- updated Dutch translation from Bart Cornelis
.
[ Christian Perrier ]
* Translations:
- updated French translations by the French team. Closes: #331616
.
dbconfig-common (1.8.5) unstable; urgency=low
.
* Sean Finney:
- make sure *all* cvs directories are removed from the final
package. thanks to Tim Olsen for pointing a few had slipped
through (closes: #325745).
- the postgres user now defaults to /bin/false as a shell, so
we explicitly add '-s /bin/sh' when su'ing to postgres. thanks
to Craig Small for finding this.
- added "-c" option to credit-xlators for my own convenience.
- debconf template updates.
- there was some leakage/spillage of the dbc_dbname environment
variable that messed things up for postgres users. this should
fix that issue. thanks to Craig Small for all the help
(closes: #329730).
* Bart Cornelis:
- Spelling fixes and some translations for new strings sent in by
Thijs Kinkhorst.
* Translations:
- updated Danish translation by Claus Hindsgaul.
- updated German translation by Andreas Tille.
.
dbconfig-common (1.8.4) unstable; urgency=low
.
* Sean Finney:
- add support for 'template' output format in dbc_generate_include.
- dbc no longer provides preinst hooks, as we can't promise
dbconfig-common will be there without pre-depends. turns out
there was a more graceful way to handle what we wanted to do
in there anyway. also updated example packages accordingly.
thanks to Miguel (as well as Marc 'HE' Brockschmidt)
for finding this (closes: #323620).
- updated vi.po fro clytie siddall (closes: #322281).
.
dbconfig-common (1.8.3) unstable; urgency=low
.
* Miguel Gea Milvaques:
- Correct typo in dbconfig-load-include man page (closes: #320659)
- changed populating order in internal/pgsql (1.scripts, 2.admin 3.user)
- add support for an "upgrade-dbadmin" data directory, which functions
like the "upgrade" directory except it guarantees to be run as the
database administrator).
* Sean Finney:
- updated Standards-Version to 3.6.2
- typo in control, Suggests postgresl-client should be postgresql-client.
- updated documentation for debugging.
- don't use login shells for su in internal/pgsql. thanks to andreas
for pointing this out.
- now providing the source packages for the db-test family of
packages underneath /usr/share/doc/dbconfig-common/examples.
* Translations:
- updated German debconf translations from andreas tille.
- updated Czech debconf translations from miroslav kure (closes: #318321).
- updated French translation by Christian Perrier
- updated Danish translation by Claus Hindsgaul (closes: #319030).
- updated italian translation by Giuseppe Sacco
.
dbconfig-common (1.8.2) unstable; urgency=low
.
* First release targeted at unstable. w00t!
* Sean Finney
- Initial Support for importing configurations from packages that
may have had pre-existing configs before using dbc, via the
dbconfig-load-include script.
- removed a bunch of duplicated pgsql code in internal/common.
- su to $dbc_dbadmin if connecting to localhost via ident authentication,
instead of postgres. for all other methods, don't change userid
(stay as root).
- add support for an "install-dbadmin" data directory, which functions
like the "install" directory except it guarantees to be run as the
database administrator (only really applicable for some pgsql
applications currently).
- various updates to documentation and "best-practices" policy draft.
- removed unused empty directories from the list of directories to
install.
- added the note about random password generation to the postgres
app-pass template too.
- updated TODO a bit.
- include a manpage for dbconfig-load-include.
- other cosmetic lintian-discovered fixes.
* Miguel Gea Milvaques:
- Support for an abort/retry option when something goes
wrong in the install, upgrade, or remove operations.
* Translations:
- typographical fix in one of the templates, thanks to Clytie Siddall
(closes: #308423).
- updated german translation from tobias grimm.
- French updated
- Danish debconf updated by Claus Hindsgaul
.
dbconfig-common (1.8.1) experimental; urgency=low
.
* the mysql verify user/db functions were broken in 1.8 thanks to my "better
error notification" fix.
* changed a couple references of upgrade_error to dbc_upgraded error,
as pointed out by tobias. there was also an remove_error that should
be dbc_remove_error
* various fixes for postgresql remote connections
* don't allow empty admin passwords in pgsql, since they don't work anyway.
* don't repeat asking for the admin password.
* use the return status of the execute sql/script functions, not the
value of dbc_status, which is not consistant and probably on its way
out. thanks to tobias for pointing this out.
* return 0, not exit 0 in dbc_go functions, as it will otherwise
halt the entire maintainer script.
* added three new maintainer-specifiable variables:
- dbc_generate_include_owner
- dbc_generate_include_perms
- dbc_generate_include_args
which are passed to dbconfig-generate-include and do just what you'd
expect. Thanks to Miguel Gea Milvaques for the idea and initial patch.
* updated THANKS.
* Translations:
- Catalan translations from Miguel Gea Milvaques.
- New Czech translations from Miroslav Kure (closes: #307160).
- New Vietnamese translations from Clytie Siddall (closes: #307635).
.
dbconfig-common (1.8) experimental; urgency=low
.
* dbconfig-common now defaults to blank passwords implying the
admin wants a random password (this makes automatic installations
even easier) thanks to Tobias Grimm <tobias.grimm at e-tobi.net> for
the inspiration.
* the admin is prompted only once if the app. password is blank. thanks
to tobias for the idea.
* added dependency on pwgen for generating passwords.
* the manpage for dbconfig-generate-include was never built into
the binary. d'oh!
* character encoding fix in the changelog to make lintian happy.
* limit mysql usernames to 16 characters long, as that's a built
in limit.
* the dbc_log functions now always produce output, as it's actually
helpful to see what's going on.
* dbconfig-generate-include has changed behavior. -P/--dbport is now for
port and -m/--mode is for mode (was -P/--perms, but i can't think of
a good name for port otherwise!).
* forget the host/port responses if reconfigured to use a local connection.
otherwise that causes confusion.
* better error notification in the internal mysql code.
* if something goes wrong in the install process, forget that we've
seen the relevant debconf questions (so they will be asked again).
.
dbconfig-common (1.7) experimental; urgency=low
.
* dbconfig-generate-include now honors the owner/perms arguments.
* fixes for more breakage from shrinking the similar debconf
questions. thanks to Tobias Grimm <tobias.grimm at e-tobi.net> for
pointing these out.
* Translations:
- French updated by Steve Petruzzello
.
dbconfig-common (1.6) experimental; urgency=low
.
* added a substitutable ${dbvendor} variable in the questions, which allows
me to drastically shrink a number of similar mysql/pgsql questions.
* drastically shrank a number of similar mysql/pgsql questions :)
* added a neat little script to credit the translators.
* spanish translation from Javier Fernández-Sanguino Peña <jfs at computer.org>.
* french translation from Steve <dlist at bluewin.ch> (closes: #303005).
* Danish translation by Claus Hindsgaul <claus_h at image.dk>
* minor typographical corrections from Javier.
* updated german translations from Andreas Tille <tillea at rki.de>.
* the consolidation in 1.5.1 missed a question or two it seems. fixed.
thanks to Miguel Gea Milvaques <debian at miguelgea.com> (closes: #305092).
* better error detection/notification for mysql database creation.
* better error detection/notification and misc bug fixes for pgsql code
.
dbconfig-common (1.5.1) experimental; urgency=low
.
* add a depends on ucf, and a suggests for mysql-client or
postgresql-client. thanks to Miguel Gea Milvaques <debian at miguelgea.com>
for pointing this out (closes: #301497).
* many, many debconf style corrections and suggestions from
Christian Perrier <bubulle at debian.org>. thanks!
* consolidation of some more or less duplicated debconf questions
to make translators' jobs a little easier.
.
dbconfig-common (1.5) experimental; urgency=low
.
* debconf config questions support "back".
* provide dbc_config_include to scripts for convenience
* handle the app db pass a little more effectively
* ucf now purges config files when package is purged.
.
dbconfig-common (1.4) experimental; urgency=low
.
* this should be the feature-complete-now-fix-bugs release.
* full support for installs/upgrades via the script method
.
dbconfig-common (1.3) experimental; urgency=low
.
* pgsql now supports ssl, modified README.pgsql to reflect this.
* random incoherent updates to TODO.
* updated german translation from andreas tille.
* dbconfig-generate-include is now a functional script, complete
with ucf support.
* dbconfig-generate-include support now included in maintainer
hook scripts.
* updates to documentation, though parts are still incomplete.
* simplified some error checking in postinst hook.
.
dbconfig-common (1.2) experimental; urgency=low
.
* config file / debconf interaction fixes
* additional support for different postgres authentication methods
* debconf template updates
.
dbconfig-common (1.1) experimental; urgency=low
.
* huge re-write of internal db management code. this fixes a lot
of things from the TODO that couldn't be done with dbconfig-common,
as well as addressing some security concerns presented (passing
passwords and other data on the cmdline).
* api change, so the major version number does as well.
* updated documentation for api changes
* german debconf translations, thanks to andreas tille.
.
dbconfig-common (0.9) experimental; urgency=low
.
* we now support for packages that support multiple underlying
database types, such as webapps that use db-independant code.
see documentation for details.
* postgres support upgraded from "initial" to "basic". all the
basic operations (install, upgrade, remove) work on a default
debian postgres installation running on the same machine. pretty
much everything else still doesn't
* error code is now more consolidated, providing more information
to the user, and generally more robust. there's still plenty of
room for improvement.
* we no longer default to keeping admin and app passwords stored
in debconf. by default they're removed after they're no longer
needed by the postinst. this can be overridden via a global config
setting, though they're never stored in a config file.
* the dbpass setting is no longer stored in the per-package config.
* prompting for the admin and user passwords is now consolidated
into two functions, which should help prevent code duplication
in future situations where we need to ask for the information
again (errors, include-file generators).
* initial version of dbconfig-generate-include, for taking db
configuration to generate code scriptlets (php, perl, et c) with
the db configuration needed to use the database.
* documentation updated to reflect changes
.
dbconfig-common (0.8) experimental; urgency=low
.
* intial code abstraction for multiple database types.
* initial support for postgresql.
.
dbconfig-common (0.7) experimental; urgency=low
.
* slight change to the api. see updated docs.
* incorporated debconf related suggestions from andreas tille
* updated policy and documentation about "opting out" by the
local administrator for install, upgrade, and remove operations.
* debconf responses were being overrided by contents of config
files instead of being pre-seeded with them. fixed.
* support for install, upgrade, and removal in mysql
nearly complete.
* support for (cleartext) tcp/ip nearly complete.
* misc debconf template changes
* misc lintian fixes.
.
dbconfig-common (0.6) experimental; urgency=low
.
* package has been renamed dbconfig-common
* added/modified debconf templates
* now shipping with much needed documentation
* now managed within alioth
.
dbconfig-common (0.5) experimental; urgency=low
.
* reworked how this package interacts with maintainer scripts. now
there's a /usr/share/dbconfig-common/dpkg/postinst.mysql, etc.
* added mysql script helpers for config, preinst, postinst, and prerm.
not yet complete, but more or less designed.
* intial support for mysql upgrades and removal
.
dbconfig-common (0.4) experimental; urgency=low
.
* for the time being, database "driver" scripts are going in
/usr/share/dbconfig-common/db.d/$dbtype/. this might change.
* starting off with a mysql adduser and createdb script
* also, for the time being, we're going to depend on wwwconfig-common's
pre-existing scripts for the dirty work :)
* added additional debconf templates
.
dbconfig-common (0.3) experimental; urgency=low
.
* added an "upgrade-backup" template
* added "method", "host" and "newhost" templates, making "location"
and "location_new" obsolete.
* changed */app_password and */admin_pw to a common *_pass
* postrm set to include debhelper stuff
.
dbconfig-common (0.2) experimental; urgency=low
.
* incorporated postgresql-specific debconf templates, along with other
changes and suggestions from oliver elphick <olly at lfix.co.uk>
* changed the wording in for "host" to "location".
.
dbconfig-common (0.1) experimental; urgency=low
.
* initial release.
Files:
c89c24ed9522c3eeb56c6f6b332ec9f8 146802 admin optional dbconfig-common_1.8.6.tar.gz
0016bc4580248a9acfc6e17661b8415d 514 admin optional dbconfig-common_1.8.6.dsc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iQEVAwUBQ16aLwF4adwMEr3XAQJ/VAf/bRwDEzH5kMT+mYSTIkA0bKh53vPxZW2l
5bobupBnS1KTilDJLXsXZr7Pzg7hYQjJeWMZjl0Dy9uQHMeBr90ACe+i88EVJ5hH
vfN7WqJ7LegU0EjrqRA/SoanUXydTVrps2e4Eq1WLPvhb/l/iX/vRg1B/AAYvz5G
ryjAuWIy6LkfKjapuwTtseJejgi24j/pxJDEI1iVuGxyjQFrw13OgFCmVBRqjJj9
qxr5yt/Y8IljGlyjkdsBZB4uArkYmtuPFg/xilzS3yLdRoagGvcKMbdZoHdoRtuT
X8eeAqfV6aiIivKldwCYHfukI+8h1RNTc5EvgSnQOYrf77B2u7OBbQ==
=ewxn
-----END PGP SIGNATURE-----
Accepted:
dbconfig-common_1.8.6.dsc
to pool/universe/d/dbconfig-common/dbconfig-common_1.8.6.dsc
dbconfig-common_1.8.6.tar.gz
to pool/universe/d/dbconfig-common/dbconfig-common_1.8.6.tar.gz
More information about the ubuntu-changes-auto
mailing list