Whitelisting takes no precedence over blacklisting
Reading this documentation it appears that whitelisting should take precedence over blacklisting.
In other words, this should work:
<selectfont>
<!-- global blacklist of all fonts -->
<rejectfont>
<glob>/usr/share/fonts/*</glob>
</rejectfont>
<!-- whitelist specific fonts -->
<acceptfont>
<glob>/usr/share/fonts/fontfile.ttf</glob>
</acceptfont>
</selectfont>
Unfortunately this doesn't seem to be the case, with a config like above I get no fonts at all. Is there any other way to reject a glob and re-add specific fonts later?