7 Fine Tuning CUPS-Related Ports

If CUPS is going to serve as the primary printing system, then one may choose to optionally add certain knobs to /etc/make.conf that will emphasize CUPS over other printing options. Some of these “knobs” that one may want to add are:

WITH_CUPS=YES
CUPS_OVERWRITE_BASE=YES
WITHOUT_LPR=YES

The first knob, WITH_CUPS, adds CUPS support to ports where applicable. The second knob, CUPS_OVERWRITE_BASE, will fix certain symlinks and paths that would otherwise apply to the default FreeBSD printing system, LPR, and will prevent these fixes from being reverted upon the next buildworld system upgrade. The third knob, WITHOUT_LPR, will prevent LPR support from being added to ports where applicable.