Setting Up The Test Version Spool Queues

LPRng Reference Manual: 24 Sep 2004 (For LPRng-3.8.28)
Prev | Appendix C. Testing and Diagnostic Facilities | Next

# C.2. Setting Up The Test Version Spool Queues

The LPRng TESTSUPPORT directory contains a set of shell scripts and files that need to be installed in the appropriate directory. The following steps are used.

1. First, you need to set up your HOST environment variable to the fully qualified domain name of your host and your USER environment variable to your user name. This is done in order to get values to put into the Test Version configuration files.

2. In the TESTSUPPORT directory, edit the Makefile, and specify the location of the Test Version spool queues. The default location is `/tmp`; since on most systems these files are deleted or are available to everybody, a more secure location should most likely be used. DO NOT USE THE RAW TESTFILE DIRECTORY. These files need to be copied and placed in another directory.

3. The LPD_CONF environment variable should be set to the location of the installed `lpd.conf` file.

4. In the TESTSUPPORT directory, run make. This will copy and install the necessary files.

Example:

          CSH:
            setenv HOST {fully qualified domain name};
            setenv USER `whoami`
            setenv LPD_CONF /tmp/LPD/lpd.conf
            set path=( /tmp/LPD $path )
            unsetenv PRINTER
           Example:
              setenv HOST h4.private
              setenv USER papowell
              setenv LPD_CONF /tmp/LPD/lpd.conf
              set path=( /tmp/LPD $path )
              unsetenv PRINTER
          Bourne Shell:
            HOST={fully qualified domain name}; export HOST;
            USER='whoami'; export USER
            LPD_CONF=/tmp/LPD/lpd.conf.$HOST; export LPD_CONF
            PATH=/tmp/LPD:$PATH; export PATH
            PRINTER=; export PRINTER
           Example:
              HOST=h4.private; export HOST
              USER=papowell; export USER
              LPD_CONF=/tmp/LPD/lpd.conf.$HOST; export LPD_CONF
              PATH=/tmp/LPD:$PATH; export PATH
              PRINTER=; export PRINTER
          cd TESTSUPPORT
          make

Prev | Home | Next
Testing and Diagnostic Facilities | Up | Running the Test Version Software