ppr-index - Scan system and create indexes of things PPR can use
ppr-index [--delete] [fonts] [ppds] [filters]
This program scans the directories listed in the [fonts] section of /etc/ppr/ppr.conf and builds an index of the fonts it finds in those directories. Once fonts are in the index, PPR can download them when printing if the job contains DSC comments requesting font downloading.
This program scans the directories listed in the [ppds] section of /etc/ppr/ppr.conf and builds an index of the PPD files it finds in those directories. The web interface refers to this index when displaying the list of available PPD files.
This program searches the PATH for programs which can be used by PPR filter scripts to convert files in various formats to PostScript. After gathering information, this program will create usable filter scripts from a collection of prototype scripts. If more than one prototype scripts could be used, it automatically chooses what it considers to be the best one. If the necessary programs for a particular prototype filter script can't be found, no usable script will be created and if there already is one it will be removed.
You should run this program anytime you install or remove software that might be used to convert files to PostScript. Examples include NetPBM, Acroread, and HTMLDOC. This program is run automatically once a day from PPR's crontab.
The font database is stored in the file /var/spool/ppr/fontindex.db.
The PPD file database is stored in the file /var/spool/ppr/ppdindex.db.
The prototype filters scripts are found in /usr/lib/ppr/fixup/. The usable filter scripts created by this program are deposited in /usr/lib/ppr/filters/. When this program is run from cron, the output is logged in /var/spool/ppr/logs/ppr-indexfilters.
``PPR, a PostScript Print Spooler''
PPR was written at Trinity College during 1993--2003.
David Chappell, Trinity College Computing Center, Hartford, Connecticut.