* Sven Joachim: > On 2017-07-12 09:56 +0200, Florian Weimer wrote: > >> I've got a request to remove the conffile status of a file after it is >> no longer a conffile. dpkg-maintscript-helper rm_conffile does not >> seem to do this, based on the documentation and the source code. >> >> Is there a clean way to implement this (i.e., by not patching >> /var/lib/dpkg/status directly)? > > AFAIK the only method, and not a pretty one, that works from package > maintainer scripts is to rename the file in the preinst and rename it > back in the postinst. Plus all the error handling required (e.g. if > unpacking fails), where dpkg-maintscript-helper would at least take care > of the gory details[1] for you.
> 1. https://wiki.debian.org/DpkgConffileHandling Oh, I assumed that this was only about preserving the file, and it would not affect the state as a conffile as such (except that the file would be gone). > My choice would probably be to leave the conffile alone, at least until > dpkg itself is able to take care of the problem[2]. > 2. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822462 That makes sense, thanks.