Control: tags -1 wontfix Your assumption seems that only the /usr/lib/sasl2 directory is taken into account. However, the programs read also /etc/sasl2 because configdir contains both.
I do not think it is a good idea to introduce this script trickery to let them point to the same actual directory. What is wrong with having two differnt places to store config files?
Linking from /usr/... to /etc/ and vice versa is a very bad idea.