[Debian GNUstep maintainers] Bug#1094636: dpkg conffile modified warnings on upgrades

Michael Biebl biebl at debian.org
Wed Jan 29 13:47:53 GMT 2025


Hi

Am 29.01.25 um 14:36 schrieb Yavor Doganov:
> Michael Biebl wrote:

>> I'm not a aware of a good way to turn a postinst generated configuration
>> file into a proper conffile, but one thing you could do is store a hash
>> (or a list of known hashes) of the postinst generated configuration file
>> and remove /etc/GNUstep/gdomap_probes in *preinst* if it has not been
>> modified by the user.
>>
>> # md5sum /etc/GNUstep/gdomap_probes
>> 0350e9dc3fb96577e6cc2d8873f2fde5  /etc/GNUstep/gdomap_probes
> 
> But mine is different (bookworm, i386) and I haven't modified it:
> 
> $ md5sum /etc/GNUstep/gdomap_probes
> d9d712469c9cec8898136e52142a19d1  /etc/GNUstep/gdomap_probe
> 
> Since the old postinst runs "hostname -i" (bad idea, I know) I guess
> the file is going to be different across various systems, depending
> on the configuration.

Ok, thanks for the additional info. So this rules out
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1094636#10


What you could do then, is to generate the list of known hashes 
on-the-fly by taking "hostname -i" into account. Instead of hard-coding 
the hashsums, you generate them in preinst in exactly the same way as 
previous versions did.

Does that make sense?

Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnustep-maintainers/attachments/20250129/df0d3650/attachment.sig>


More information about the pkg-GNUstep-maintainers mailing list