On Thu, 2011-09-08 at 01:37 +0200, Philipp Schafft wrote:
> Package: dnet-common
> Version: 2.56.1+nmu1
> Severity: important
> Tags: confirmed
> 
> The NMU wrongly worksaround #635604 by abusing $DNET_INTERFACES
> in /etc/default/decnet. It changes the content of the file based on
> debconf information in the postinst script.

Only on initial installation.  (The test '[ -z "$2" ]' checks that the
previous version number is empty.)

> The correct way would be to to not create (or not alter if already
> present) the node database (/etc/decnet.conf).
> 
> The result of this bug:
> This change is not undone by later reconfigure runs or upgrades.
> The change is permanent and users. even creating the node database would
> not enable decnet as documented and expected by users.
[...]

This is true.

What should be done is to prompt for the interface name(s) through
debconf, and then put that in /etc/default/decnet.

Ben.

-- 
Ben Hutchings
I say we take off; nuke the site from orbit.  It's the only way to be sure.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to