Hi Gregor On Tue, Sep 04, 2012 at 12:03:45AM +0200, gregor herrmann wrote: > Control: tag -1 + patch > > On Thu, 26 Jan 2012 13:36:43 +0100, Andreas Beckmann wrote: > > > Preparing to replace conserver-client 8.1.16-3 (using > > .../conserver-client_8.1.18-1_amd64.deb) ... > > Unpacking replacement conserver-client ... > > ... > > Setting up conserver-client (8.1.18-1) ... > > > > Configuration file `/etc/conserver/console.cf' > > ==> Modified (by you or by a script) since installation. > > ==> Package distributor has shipped an updated version. > > What would you like to do about it ? Your options are: > > Y or I : install the package maintainer's version > > N or O : keep your currently-installed version > > D : show the differences between the versions > > Z : start a shell to examine the situation > > The default action is to keep your current version. > > *** console.cf (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing > > conserver-client (--configure): > > EOF on stdin at conffile prompt > > Errors were encountered while processing: > > conserver-client > > Attached is a first attempt to handle the config file in a better > way. > > Feedback welcome.
I found a problem on handling of debconf values (but it seems already
coming from before, not yet checked in detail). If I have the
config-file configured with a server and port, and run
dpkg-reconfigure conserver-client again it rewrites wrongly the
console.cf:
root@wheezy:/etc/conserver# cat console.cf
# default config for console
config * {
master localhost;
port 3109;
}
root@wheezy:/etc/conserver# dpkg-reconfigure conserver-client
# here choose again localhost and port 3109 ...
root@wheezy:/etc/conserver# cat console.cf
# default config for console
config * {
master localhost;
portY09;
}
root@wheezy:/etc/conserver#
(I have not yet checked where the problem comes from, Gregor can you reproduce
this?)
Regards,
Salvatore
signature.asc
Description: Digital signature

