I noticed I had some .cfg00 file in /etc/postfix that wasn't detected by etc-update. The reason was that I keep my while email system encrypted on disk, including the smtp ssl keys, and /etc/postfix is actually a symlink that points to the encrypted mount. I will attach a patch that seem to resolve the problem. Reproducible: Always
Created attachment 112792 [details, diff] follow symlinks while searching .cfg000 files
Hmm, this could be quite annoying if a package installs a symlink from /etc to /usr (like apache or xorg used to do) and installs many files into the symlink location. Anyone else having an opinion on this one?
I guess it could be a problem for things like /etc/spamassassin if something (duplicate _cfg entries would be returned). Perhaps I should use mount --bind instead of a symlink. The symlink looked more strightforward though...
ok, given this wasn't an obvious approach, never mind, I solved it by moving the sensitive private keys out of /etc/ and by symlinking the private keys directly instead of pretending to migrate the entire directory to a crypto partition. Thanks.