ghostscript and cups

Printer fonts are configured separately from X fonts.
A ghostscript file, Fontmap maps xfonts to postscript fonts.

bash> cat /usr/share/ghostscript/7.05/Fontmap ... (Fontmap.local) .runlibfile ... bash> cat /usr/share/ghostscript/7.05/Fontmap.local ... /POSTNET (/opt/POSTNET/fonts/truetype/POSTNET.ttf) ; ...

CUPS (Common Unix Printing System) usually calls ghostscript.
However most distros configure cups to use -dPARANOIDSAFER to prohibit using anything (including fonts) not compiled into gs.
This must be changed to -dSAFER to add fonts.

bash> cat /usr/lib/cups/filter/pstoraster ... gsopts ... -dSAFER ... ...