Trusted Solaris Administrator's Procedures

To Set Up Public Print Jobs from an Unlabeled Print Server

Files that are available to the general public may be printed on an unlabeled printer.

  1. In the tnrhdb/tnrhtp entries that define an unlabeled print server, assign to the print server the appropriate label.

    For example, a site may label files that are available to the general public as PUBLIC or UNCLASSIFIED.

  2. Do the following three steps for each user or role allowed to print publicly-readable files without page labels.

    1. Make sure that the public label is in each account's personal label range.

    2. Instruct each user to define the PRINTER variable in the appropriate shell initialization file in the user's publicly-labeled home directory SLD.

      1. Go to the publicly-labeled home directory SLD.

      2. Open the .login or .profile file (as appropriate) for editing.

      3. Define the PRINTER variable to be the name of the printer connected to the unlabeled print server.

        When a printer named nolabels is connected to a single-label print server whose label is PUBLIC, the .login or .profile file in the PUBLIC SLD directory would have the following environment variable defined.


        setenv PRINTER nolabels
      4. Write and quit the file.

    3. Have each affected account log out and log in again to put the changed printer definitions in effect.

    4. Have each affected account create and print jobs that need to be printed without labels from within the publicly-labeled SLD.