dpkg-statoverride was created first and foremost for the admin to use. In your maintainer script you'd better use the idiom if ! dpkg-statoverride --list /usr/bin/fusermount > /dev/null; then # admin changed nothing chown and chmod to your heart's content fi # else the admin changed something (say, the group able to use fusermount) and you should not interfere
This way you'll avoid not only this bug but also heavy objects flying in your general direction from some unhappy admin. If you go this route, I'd also suggest removing on upgrade the override previous versions of fuse-utils created (of course iff it is exactly like what the package did and not modified by the local administrator). -- MichaĆ Politowski Talking has been known to lead to communication if practiced carelessly.
signature.asc
Description: Digital signature