JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Trusted Extensions Administrator's Procedures
search filter icon
search icon

Document Information

Preface

1.  Trusted Extensions Administration Concepts

2.  Trusted Extensions Administration Tools

3.  Getting Started as a Trusted Extensions Administrator (Tasks)

4.  Security Requirements on a Trusted Extensions System (Overview)

5.  Administering Security Requirements in Trusted Extensions (Tasks)

6.  Users, Rights, and Roles in Trusted Extensions (Overview)

7.  Managing Users, Rights, and Roles in Trusted Extensions (Tasks)

8.  Remote Administration in Trusted Extensions (Tasks)

9.  Trusted Extensions and LDAP (Overview)

10.  Managing Zones in Trusted Extensions (Tasks)

11.  Managing and Mounting Files in Trusted Extensions (Tasks)

12.  Trusted Networking (Overview)

13.  Managing Networks in Trusted Extensions (Tasks)

14.  Multilevel Mail in Trusted Extensions (Overview)

15.  Managing Labeled Printing (Tasks)

Labels, Printers, and Printing

Restricting Access to Printers and Print Job Information in Trusted Extensions

Labeled Printer Output

Labeled Body Pages

Labeled Banner and Trailer Pages

PostScript Printing of Security Information

Printer Model Scripts

Additional Conversion Filters

Interoperability of Trusted Extensions With Trusted Solaris 8 Printing

Trusted Extensions Print Interfaces (Reference)

Managing Printing in Trusted Extensions (Task Map)

Configuring Labeled Printing (Task Map)

How to Configure a Multilevel Print Server and Its Printers

How to Configure a Network Printer for Sun Ray Clients

How to Configure Cascade Printing on a Labeled System

How to Configure a Zone for Single-Label Printing

How to Enable a Trusted Extensions Client to Access a Printer

How to Configure a Restricted Label Range for a Printer

Reducing Printing Restrictions in Trusted Extensions (Task Map)

How to Remove Labels From Printed Output

How to Assign a Label to an Unlabeled Print Server

How to Remove Page Labels From All Print Jobs

How to Enable Specific Users to Suppress Page Labels

How to Suppress Banner and Trailer Pages for Specific Users

How to Enable Users to Print PostScript Files in Trusted Extensions

16.  Devices in Trusted Extensions (Overview)

17.  Managing Devices for Trusted Extensions (Tasks)

18.  Trusted Extensions Auditing (Overview)

19.  Software Management in Trusted Extensions (Tasks)

A.  Quick Reference to Trusted Extensions Administration

B.  List of Trusted Extensions Man Pages

Index

Reducing Printing Restrictions in Trusted Extensions (Task Map)

The following tasks are optional. They reduce the printing security that Trusted Extensions provides by default when the software is installed.

Task
Description
For Instructions
Configure a printer to not label output.
Prevents security information from printing on body pages, and removes banner and trailer pages.
Configure printers at a single label without labeled output.
Enables users to print at a specific label to an Oracle Solaris printer. The print jobs are not marked with labels.
Remove visible labeling of body pages.
Modifies the tsol_separator.ps file to prevent labeled body pages on all print jobs that are sent from a Trusted Extensions host.
Suppress banner and trailer pages.
Authorizes specific users to print jobs without banner and trailer pages.
Enable trusted users to print jobs without labels.
Authorizes specific users or all users of a particular system to print jobs without labels.
Enable the printing of PostScript files.
Authorizes specific users or all users of a particular system to print PostScript files.
Assign printing authorizations.
Enables users to bypass default printing restrictions.

How to Remove Labels From Printed Output

Printers that do not have a Trusted Extensions printer model script do not print labeled banner or trailer pages. The body pages also do not include labels.

Before You Begin

You must be in the Security Administrator role in the global zone.

How to Assign a Label to an Unlabeled Print Server

A Oracle Solaris print server is an unlabeled print server that can be assigned a label for Trusted Extensions access to the printer at that label. Printers that are connected to an unlabeled print server can print jobs only at the label that has been assigned to the print server. Jobs print without labels or trailer pages and might print without banner pages. If a job prints with a banner page, the page does not contain any security information.

A Trusted Extensions system can be configured to submit jobs to a printer that is managed by an unlabeled print server. Users can print jobs on the unlabeled printer at the label that the security administrator assigns to the print server.

Before You Begin

You must be in the Security Administrator role in the global zone.

  1. Open the Solaris Management Console in the appropriate scope.

    For details, see Initialize the Solaris Management Console Server in Trusted Extensions in Oracle Solaris Trusted Extensions Configuration Guide.

  2. Under System Configuration, navigate to the Computers and Networks tool.

    Provide a password when prompted.

  3. Assign an unlabeled template to the print server.

    For details, see How to Assign a Security Template to a Host or a Group of Hosts.

    Choose a label. Users who are working at that label can send print jobs to the Oracle Solaris printer at the label of the print server. Pages do not print with labels, and banner and trailer pages are also not part of the print job.

Example 15-2 Sending Public Print Jobs to an Unlabeled Printer

Files that are available to the general public are suitable for printing to an unlabeled printer. In this example, marketing writers need to produce documents that do not have labels printed on the top and bottom of the pages.

The security administrator assigns an unlabeled host type template to the Oracle Solaris print server. The template is described in Example 13-6. The arbitrary label of the template is PUBLIC. The printer pr-nolabel1 is connected to this print server. Print jobs from users in a PUBLIC zone print on the pr-nolabel1 printer with no labels. Depending on the settings for the printer, the jobs might or might not have banner pages. The banner pages do not contain security information.

How to Remove Page Labels From All Print Jobs

This procedure prevents all print jobs on a Trusted Extensions printer from including visible labels on the body pages of the print job.

Before You Begin

You must be in the Security Administrator role in the global zone.

  1. Edit the /usr/lib/lp/postscript/tsol_separator.ps file.

    Use the trusted editor. For details, see How to Edit Administrative Files in Trusted Extensions.

  2. Find the definition of /PageLabel.

    Find the following lines:

    %% To eliminate page labels completely, change this line to
    %% set the page label to an empty string: /PageLabel () def
    /PageLabel Job_PageLabel def

    Note - The value Job_PageLabel might be different at your site.


  3. Replace the value of /PageLabel with a set of empty parentheses.
    /PageLabel () def

How to Enable Specific Users to Suppress Page Labels

This procedure enables an authorized user or role to print jobs on a Trusted Extensions printer without labels on the top and bottom of each body page. Page labels are suppressed for all labels at which the user can work.

Before You Begin

You must be in the Security Administrator role in the global zone.

  1. Determine who is permitted to print jobs without page labels.
  2. Authorize those users and roles to print jobs without page labels.

    Assign a rights profile that includes the Print without Label authorization to those users and roles. For details, see How to Create a Rights Profile for Convenient Authorizations.

  3. Instruct the user or role to use the lp command to submit print jobs:
    % lp -o nolabels staff.mtg.notes

How to Suppress Banner and Trailer Pages for Specific Users

Before You Begin

You must be in the Security Administrator role in the global zone.

  1. Create a rights profile that includes the Print without Banner authorization.

    Assign the profile to each user or role that is allowed to print without banner and trailer pages.

    For details, see How to Create a Rights Profile for Convenient Authorizations.

  2. Instruct the user or role to use the lp command to submit print jobs:
    % lp -o nobanner staff.mtg.notes

How to Enable Users to Print PostScript Files in Trusted Extensions

Before You Begin

You must be in the Security Administrator role in the global zone.

Example 15-3 Enabling PostScript Printing From a Public System

In the following example, the security administrator has constrained a public kiosk to operate at the PUBLIC label. The system also has a few icons that open topics of interest. These topics can be printed.

The security administrator creates an /etc/default/print file on the system. The file has one entry to enable the printing of PostScript files. No user needs a Print Postscript authorization.

# vi /etc/default/print

# PRINT_POSTSCRIPT=0
PRINT_POSTSCRIPT=1