Found out what is causing it - redmine.config.
It also has another "fCode=0; foo || fCode=$?" This surely can be
shortened (and corrected for most linux shells) to "foo; fCode=$?"
Anyhow - adding "set -x" to the config shows this:
+ lStr=redmine/dbconfig-remove:
+ lName=redmine/dbconfig-remove
+ [ redmine/dbconfig-remove = redmine/dbconfig-remove ]
+ fCode=0
+ db_get redmine/dbconfig-remove
+ _db_cmd GET redmine/dbconfig-remove
+ IFS= printf %s\n GET redmine/dbconfig-remove
+ IFS=
read -r _db_internal_line
+ RET=
+ return 0
+ lVal=
+ [ 0 -eq 0 ]
+ lVal=
+ lNewname=redmine/instances/default/dbconfig-remove
+ [ -n ]
+ [ redmine/dbconfig-remove != redmine/default-language ]
+ db_unregister redmine/dbconfig-remove
+ _db_cmd UNREGISTER redmine/dbconfig-remove
+ IFS= printf %s\n UNREGISTER redmine/dbconfig-remove
+ IFS=
read -r _db_internal_line
+ RET=0
+ return 0
+ IFS=
+ IFS=
+ lSeen=*
+ [ * = * ]
+ lSeen=true
+ lStr=redmine/reconfigure-webserver:
+ lName=redmine/reconfigure-webserver
+ [ redmine/reconfigure-webserver = redmine/reconfigure-webserver ]
+ fCode=0
+ db_get redmine/reconfigure-webserver
+ _db_cmd GET redmine/reconfigure-webserver
+ IFS= printf %s\n GET redmine/reconfigure-webserver
+ IFS=
read -r _db_internal_line
+ RET=10 redmine/reconfigure-webserver doesn't exist
+ return 10
+ fCode=10
+ lVal=
+ [ 10 -eq 0 ]
+ lNewname=redmine/instances/default/reconfigure-webserver
+ [ -n ]
+ [ redmine/reconfigure-webserver != redmine/default-language ]
+ db_unregister redmine/reconfigure-webserver
+ _db_cmd UNREGISTER redmine/reconfigure-webserver
+ IFS= printf %s\n UNREGISTER redmine/reconfigure-webserver
+ IFS=
read -r _db_internal_line
+ RET=10 redmine/reconfigure-webserver doesn't exist
+ return 10
debconf-get-selections shows:
redmine redmine/reconfigure-webserver multiselect
redmine redmine/webserver-install string
smop.co.uk/redmine
redmine redmine/restart-webserver boolean false
I'm on debconf 1.5.20 (it's an ubuntu box in fact) - I guess that may
be the real problem here in which case my apologies!
Adrian
--
bitcube.co.uk - Linux infrastructure consultancy
Puppet, Debian, Red Hat, Ubuntu, CentOS, ...
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]