The location for the printer files is: /net/sw/mgc/printer

Inside this directory are:

configs/ – holding all config files
export_pdf/ – files required to create pdf files
fis/ – holding filter invocation scripts
logs/ – log file locations
model/ – location of model files to use with lpadmin
pet – the printer pet file

All machines use the same files when printing to a printer. But when printing to a file, all the machines use different files. So inside of each directory above, there is another directory with the machine name that holds the files needed for printing to a file.

Other log entries give the details for setting up printing to a printer. To set up printing to a file, it’s done much as it was under HPUX.

The only parameters I’m using are:
paper_sizes are either A, B, C or D
device is generic_ps
color_plotting is either enabled or disabled, depending on what want

Procedure
1. Create config file (template is in $MGC_HOME/shared/pkgs/ps_filter/templates/ps_filter.template)
2. Create a fis file (use filter_setup if need to make a new one)
3. cp $MGC_HOME/pkgs/print_base/examples/mgc_only_model.template /net/sw/mgc/printer/model/hostname/xxx This is only needed for print to file models
4. lpadmin -pxxx -E -i/net/sw/mgc/printer/model/hostname/xxx -v/dev/null Unlike in HPUX, cupsd must be running when issue this command

Try it out with plot_test.