Hi pabs!

On Tue, May 31, 2016 at 12:47:24PM +0800, Paul Wise wrote:
> The experimental version does not not deal with obsolete conffiles
> properly. Please use the dpkg-maintscript-helper support provided by
> dh_installdeb to remove these obsolete conffiles on upgrade.
> 
[...]
> 
> $ pkg=firejail ; adequate $pkg ; dpkg-query -W -f='${Conffiles}\n' $pkg | 
> grep obsolete
> firejail: obsolete-conffile /etc/firejail/disable-mgmt.inc
> firejail: obsolete-conffile /etc/firejail/disable-secret.inc
>  /etc/firejail/disable-mgmt.inc 50bda0b6c6837b0ee7409255b445037a obsolete
>  /etc/firejail/disable-secret.inc 9372a028cb5e15d15d1a95aa55d4015a obsolete

Thanks for reporting this issue.

I understand that it is a problem that files are not cleaned up.
But when they are not automatically removed, this means that the user
has manually touched/modified them.  The changes made either to the
includes or to profiles could still be relevant and in use by some
files, e.g. the user could be maintaining an extensive blacklist in
disable-secret.inc.
So even if they are no longer part of upstream's set of profiles, they
might not be obsolete in all cases.

Should they be removed anyway, even if there is the possibility that
it breaks a manual configuration by the user?

Regards,
  Reiner

Attachment: signature.asc
Description: Digital signature

Reply via email to