1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
Source: dbconfig-common
Section: admin
Priority: optional
Maintainer: sean finney <seanius@debian.org>
Build-Depends: debhelper (>= 4.0.0), debiandoc-sgml, po-debconf, tetex-extra, gs
Standards-Version: 3.7.2
Package: dbconfig-common
Architecture: all
Depends: ucf, ${misc:Depends}
Suggests: virtual-mysql-client | mysql-client | postgresql-client
Description: common framework for packaging database applications
dbconfig-common presents a policy and implementation for
managing various databases used by applications included in
debian packages.
.
dbconfig-common can:
* support mysql, postgresql, and sqlite based applications
* create databases and database users
* access local or remote databases
* upgrade/modify databases when upstream changes database structure
* remove databases and database users
* generate config files in many formats with the database info
* import configs from packages previously managing databases on their own
* prompt users with a set of normalized, pre-translated questions
* handle failures gracefully, with an option to retry.
* do all the hard work automatically
* work for package maintainers with little effort on their part
* work for local admins with little effort on their part
* comply with an agreed upon set of standards for behaviour
* do absolutely nothing if it is the whim of the local admin
* perform all operations from within the standard flow of debian
package maintenance (no additional skill is required of the local
admin)
|