[Bug 1065331] [NEW] variables defined in maintanier script overriden by global config
Marcin Antczak
marcin.antczak at gmail.com
Thu Oct 11 00:58:02 UTC 2012
Public bug reported:
This is an upstream bug.
Currently in /usr/share/dbconfig-common/config file there is function
called dbc_go()
This function calls dbc_config $@ few times (Lines 10 and 163).
dbc_config loads global configuration file for dbconfig-common localized
in /etc/dbconfig-common/conf
Values from this file override these provided by package maintainer in
package.postinst etc.
This is unusual and in my opinion wrong behavior.
For example - maintainer wants to avoid dependency on mysql-server
package and wants to enable an ability to configure package with
dbconfig-common and remote connection to some mysql-server on remote
host.
Then in package.config:
dbc_remote_questions_default='true'
. /usr/share/dbconfig-common/dpkg/config
dbc_go dbconfig-test $@
Unfortunately true for dbc_remote_questions_default is overriden if set
in global /etc/dbconfig-common/conf because this config is executed
directly from dbc_go
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: dbconfig-common 1.8.47
ProcVersionSignature: Ubuntu 3.2.0-32.51-generic 3.2.30
Uname: Linux 3.2.0-32-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.0.1-0ubuntu14
Architecture: amd64
Date: Thu Oct 11 02:45:41 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120328)
PackageArchitecture: all
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=pl_PL.UTF-8
SHELL=/bin/bash
SourcePackage: dbconfig-common
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: dbconfig-common (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug precise running-unity
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to dbconfig-common in Ubuntu.
https://bugs.launchpad.net/bugs/1065331
Title:
variables defined in maintanier script overriden by global config
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbconfig-common/+bug/1065331/+subscriptions
More information about the Ubuntu-server-bugs
mailing list