1. Run flpr as 'flpr -\? -v". That gives basic usage instructions. 2. This is the README from the flpr install package: 3. a2ps -- a ASCII to Adobe PostScript converter 4. psnup -- a Adobe PostScript 2, 4, 8, or 16 images per side filter =============================================================================== Steps: 1. Run "zcat flp.cp.Z | cpio -icmudv" to obtain materials 2. Create if necessary the directories where the executables and the README file are to be put. Fermilab custom is /usr/local/bin and /usr/local/man. 3. Run "./Configure" and answer the questions. 4. Assume sufficient authority to make the directories and files for where the programs are to reside. This normally is 'root'. 5. Run "make" 6. Optional: using an editor, create a defaults file. 7. flpr.1 is the DWB nroff source for the man page. 8. flpr.1.catman is a formatted copy of flpr.1. 9. flpr.1.print is a slightly editted copy of flpr.1.catman that will print neatly on the Talaris printers All three programs will display a description of their arguments when given an argument of '-?'. [For csh, -\? is required.] All three programs display the machine they were compiled on and the compilation date given an argument of '-v'. flpr also prints host, queue, and login id data reflecting all sources of this data the programs use. flpr, the print program, can either print from stdin or from a list of files, but not both stdin and a list of files. It uses disk space in /usr/tmp for temporary storage of stdin data and for control files. flpq, the query program, has the capacity to request either a long or short form output and select by users or jobs. Some lpr daemons may not support these capacities. flpk, the print request cancel program, has the capacity to request the cancellation of output optionally selected by users or jobs names. Some lpr daemons may not support these capacities. There is a defaults file (/etc/flp.defaults) that can contain default values for the host, username and printer queue. These values are referenced first but if environment variables or arguments are supplied, the values in the defaults file are ignored. The effect of /etc/flp.defaults is system wide. The format of the defaults file is (one tag per line): optional whitespace, a tag, whitespace, a value, optional whitespace and the end of the line. The tags are: host - the computer system where the target lpd is, user - a default login name on the 'host' computer system, this tag is only needed if the users login name on the host system is different from the users login on the system the user is currently logged into, queue - a default printer queue on the 'host' computer system. The effect of environment variables are system-wide if defined in /etc/cshrc or /etc/profile. The effect can be individualized for a specific user in their shell initialization files or by interactive input. The following environmental variables may be used: FLPHOST - the computer system where the target lpd is, FLPUSER - a default login name on the 'host' computer system, this tag is only needed if the users login name on the host system is different from the users login on the system the user is currently logged into, FLPQUE - a default printer queue on the 'host' computer system. From highest to lowest, the priority of the data sources are: program arguments, environment variables (which may come from either the user's or the system's shell start up files), the defaults file, and what may be compiled into the program.