Download Print this page
HP 9000 Administration Manual
Hide thumbs Also See for 9000:

Advertisement

HP 9000 Computer Systems
HP Distributed Print Service
Administration Guide
ABCDE
HP Part No. B2355-90113
Printed in U.S.A.
1996
First Edition
E0696

Advertisement

loading

Summary of Contents for HP 9000

  • Page 1 HP 9000 Computer Systems HP Distributed Print Service Administration Guide ABCDE HP Part No. B2355-90113 Printed in U.S.A. 1996 First Edition E0696...
  • Page 2 Copyright c 1996 by Hewlett-Packard Company Restricted Rights Legend...
  • Page 3 Conventions Used in this Manual Italic ServerName Bold...
  • Page 4 Syntax Notation Flags LocalJobId GlobalJobId Flags LocalJobId GlobalJobId LocalJobId GlobalJobId Flags LocalJobId GlobalJobId LocalJobId GlobalJobId Flags LocalJobId GlobalJobId...
  • Page 5 Syntax Notation...
  • Page 6 Special Characters in Syntax...
  • Page 7 Special Characters in Syntax HP Distributed Print Service User's Guide...
  • Page 8 Using Abbreviations for Attribute Names and Values viii...
  • Page 9 Contents 1. Introducing HP Distributed Print Service Contents-1...
  • Page 10 2. Installing HP Distributed Print Service 3. Planning Your HPDPS Con guration Contents-2...
  • Page 11 4. Getting Started with HPDPS 5. Creating/Con guring Supervisors and Physical Printers Contents-3...
  • Page 12 6. Con guring Spoolers, Queues, and Logical Printers Contents-4...
  • Page 13 7. Using Noti cation Contents-5...
  • Page 14 8. Managing DCE Security for HPDPS Contents-6...
  • Page 15 9. Managing the Spooler, Logical Printers, and Queues Contents-7...
  • Page 16 Contents-8...
  • Page 17 10. Managing Supervisors and Physical Printers Contents-9...
  • Page 18 11. Managing Jobs and Supporting Users Contents-10...
  • Page 19 12. Using HPDPS Error Logs Contents-11...
  • Page 20 13. Troubleshooting Contents-12...
  • Page 21 Index Contents-13...
  • Page 22 Figures Contents-14...
  • Page 23 Tables Contents-15...
  • Page 25 Introducing HP Distributed Print Service The Benefits of HPDPS Introducing HP Distributed Print Service 1-1...
  • Page 26 Using Abbreviations for Attribute Names and Values Institute of Electrical and Electronics Engineers (IEEE) Portable Operating Systems Interface (POSIX) System Administration Interface/Printing P1387.4 International Organization for Standardization (ISO) Document Printing Application (DPA) 10175-1 1-2 Introducing HP Distributed Print Service...
  • Page 27 Using Abbreviations for Attribute Names and Values The Minimum HPDPS Configuration Figure 1-1. A Minimum Configuration client Introducing HP Distributed Print Service 1-3...
  • Page 28 Using Abbreviations for Attribute Names and Values servers HPDPS Architecture Figure 1-2. Major HPDPS Objects 1-4 Introducing HP Distributed Print Service...
  • Page 29 Using Abbreviations for Attribute Names and Values What is an HPDPS Physical Printer? printer device physical printer What Is an HPDPS Logical Printer? logical printer What Is an HPDPS Queue? queue Introducing HP Distributed Print Service 1-5...
  • Page 30 Using Abbreviations for Attribute Names and Values What Is an HPDPS Spooler? What Is an HPDPS Supervisor? The Distributed Print Environment DCE Extended Environment Basic Environment 1-6 Introducing HP Distributed Print Service...
  • Page 31 Using Abbreviations for Attribute Names and Values The DCE Extended Environment The Basic Environment HPDPS Gateway Printers What Are Objects and Attributes? object attributes attributes values Introducing HP Distributed Print Service 1-7...
  • Page 32 Using Abbreviations for Attribute Names and Values How HPDPS Processes Jobs 1-8 Introducing HP Distributed Print Service...
  • Page 33 Using Abbreviations for Attribute Names and Values Understanding Job and Document Defaulting Introducing HP Distributed Print Service 1-9...
  • Page 34 Using Abbreviations for Attribute Names and Values Configuring HPDPS to Meet the Needs of Your Users Balancing the Use of Printer Devices Figure 1-3. Department or Desktop Printer 1-10 Introducing HP Distributed Print Service...
  • Page 35 Using Abbreviations for Attribute Names and Values Figure 1-4. Printer Pool Introducing HP Distributed Print Service 1-11...
  • Page 36 Using Abbreviations for Attribute Names and Values Providing Secured Access to Printer Devices Figure 1-5. Printer Security 1-12 Introducing HP Distributed Print Service...
  • Page 37 Using Abbreviations for Attribute Names and Values Authorizing Access to Printer Functions Figure 1-6. Authorizing Access to Printer Functions at the Logical Printer Introducing HP Distributed Print Service 1-13...
  • Page 38 Using Abbreviations for Attribute Names and Values Figure 1-7. Authorizing Access to Printer Functions at the Physical Printer Basic Environment Access to DCE Extended Environments 1-14 Introducing HP Distributed Print Service...
  • Page 39 Using Abbreviations for Attribute Names and Values Supporting LP Spooler Users HP Distributed Print Service User's Guide Introducing HP Distributed Print Service 1-15...
  • Page 40 Using Abbreviations for Attribute Names and Values HPDPS System Management Interfaces Using the Command Line Interface HP Distributed Print Service User's Guide Using the System Administration Manager (SAM) 1-16 Introducing HP Distributed Print Service...
  • Page 41 Using Abbreviations for Attribute Names and Values Managing HP-UX Software with SD-UX Introducing HP Distributed Print Service 1-17...
  • Page 43 Installing HP Distributed Print Service Prerequisites for HPDPS Installation Installing HP Distributed Print Service 2-1...
  • Page 44 Calculating the Memory and Disk Space Requirements Disk Space Required for HPDPS Components Table 2-1. Disk Space Requirements for HPDPS Component(s) Disk Space Required Client 10MB Spooler and Client 5 + 10MB Supervisor and Client 5 + 12MB 2-2 Installing HP Distributed Print Service...
  • Page 45 Using Abbreviations for Attribute Names and Values Disk Space Required for Spooling Spooling space Spooling space Disk Space Required for Paging Installing HP Distributed Print Service 2-3...
  • Page 46 Supervisor 64MB Spooler 148MB 168MB 208MB Client or 128MB 128MB 128MB Supervisor 128MB Spooler 276MB 296MB 336MB Client or 256MB 256MB 256MB Supervisor 256MB Spooler 532MB 552MB 592MB Client or 512MB 512MB 512MB Supervisor 2-4 Installing HP Distributed Print Service...
  • Page 47 Using Abbreviations for Attribute Names and Values Total Disk Space Required for a Distributed Print Environment Installing Individual HPDPS Components Installing HP Distributed Print Service 2-5...
  • Page 48 Using Abbreviations for Attribute Names and Values Configuring DCE Components Configuring DCE Security pddcesetup 2-6 Installing HP Distributed Print Service...
  • Page 49 Planning Your HPDPS Configuration Planning Overview Planning Your HPDPS Configuration 3-1...
  • Page 50 Using Abbreviations for Attribute Names and Values Meeting Your Printing and Management Needs 3-2 Planning Your HPDPS Configuration...
  • Page 51 Using Abbreviations for Attribute Names and Values Planning Your Physical Configuration Determining How Many Clients to Install Determining How Many Spoolers to Install Planning Your HPDPS Configuration 3-3...
  • Page 52 Using Abbreviations for Attribute Names and Values Determining How Many Supervisors to Install Migrating Your Printers to Be Managed by HPDPS 3-4 Planning Your HPDPS Configuration...
  • Page 53 Using Abbreviations for Attribute Names and Values Planning Your Logical Configuration Spooler Considerations Logical Printer Considerations Planning Your HPDPS Configuration 3-5...
  • Page 54 Using Abbreviations for Attribute Names and Values Queue Considerations Supervisor Considerations Physical Printer Considerations printer model HPDPS Gateway Printer Considerations HPDPS Gateway Printer 3-6 Planning Your HPDPS Configuration...
  • Page 55 Using Abbreviations for Attribute Names and Values Selecting Logical Configuration Models The Desktop Configuration Model Planning Your HPDPS Configuration 3-7...
  • Page 56 Using Abbreviations for Attribute Names and Values Figure 3-1. Desktop Configuration Model 3-8 Planning Your HPDPS Configuration...
  • Page 57 Using Abbreviations for Attribute Names and Values The Printer Pool Configuration Model Figure 3-2. Printer Pool Configuration Model Planning Your HPDPS Configuration 3-9...
  • Page 58 Using Abbreviations for Attribute Names and Values The Funnel Configuration Model 3-10 Planning Your HPDPS Configuration...
  • Page 59 Using Abbreviations for Attribute Names and Values Figure 3-3. Funnel Configuration Model Planning Your HPDPS Configuration 3-11...
  • Page 60 Using Abbreviations for Attribute Names and Values The Hourglass Configuration Model Figure 3-4. Hourglass Configuration Model 3-12 Planning Your HPDPS Configuration...
  • Page 61 Using Abbreviations for Attribute Names and Values Planning DCE Extended Environment Personnel Groups pd operator pd admin Security Considerations Planning Your HPDPS Configuration 3-13...
  • Page 62 Using Abbreviations for Attribute Names and Values Notification Considerations Planning User Groups Planning Printer Operator Groups pd operator 3-14 Planning Your HPDPS Configuration...
  • Page 63 Using Abbreviations for Attribute Names and Values Planning System Operator Groups Planning Administrator Groups pd admin Planning Your HPDPS Configuration 3-15...
  • Page 64 Using Abbreviations for Attribute Names and Values 3-16 Planning Your HPDPS Configuration...
  • Page 65 Getting Started with HPDPS HPDPS Administration Login Logging in to DCE Getting Started with HPDPS 4-1...
  • Page 66 Using Abbreviations for Attribute Names and Values Initially Starting HPDPS Components SpoolerName SpoolerName SupervisorName SupervisorName Startup Log File Component Component 4-2 Getting Started with HPDPS...
  • Page 67 Using Abbreviations for Attribute Names and Values Component Verifying That HPDPS Processes Are Running Using SAM to Verify HPDPS Processes Verifying That the HPDPS Client Daemon Is Running Verifying That the Supervisor Is Running SupervisorName Getting Started with HPDPS 4-3...
  • Page 68 Using Abbreviations for Attribute Names and Values SupervisorName SupervisorName SupervisorName Checking on Multiple Supervisors Verifying That the Spooler Is Running SpoolerName SpoolerName SpoolerName 4-4 Getting Started with HPDPS...
  • Page 69 Using Abbreviations for Attribute Names and Values SpoolerName Checking on Multiple Spoolers Automatically Starting HPDPS Getting Started with HPDPS 4-5...
  • Page 70 Using Abbreviations for Attribute Names and Values 4-6 Getting Started with HPDPS...
  • Page 71 Using Abbreviations for Attribute Names and Values Starting HPDPS Stopping HPDPS Components Verifying and Setting Environment Variables Getting Started with HPDPS 4-7...
  • Page 72 Using Abbreviations for Attribute Names and Values Verifying the Setting of the PATH Environment Variable Setting the PD CONFIRM DELETE Environment Variable Setting the PDPRINTER Environment Variable 4-8 Getting Started with HPDPS...
  • Page 73 Using Abbreviations for Attribute Names and Values Understanding How System Shutdown Affects HPDPS Backing Up and Restoring HPDPS Directories Backing up Your HPDPS Directories and Files Getting Started with HPDPS 4-9...
  • Page 74 Using Abbreviations for Attribute Names and Values Note Restoring Data Further Tuning of HPDPS 4-10 Getting Started with HPDPS...
  • Page 75 Creating/Configuring Supervisors and Physical Printers Creating/Configuring Supervisors and Physical Printers 5-1...
  • Page 76 Using Abbreviations for Attribute Names and Values Creating and Configuring Supervisors Creating or Starting the Supervisor 5-2 Creating/Configuring Supervisors and Physical Printers...
  • Page 77 Using Abbreviations for Attribute Names and Values Configuring Supervisors pd att supervisor Specifying a Description for the Supervisor Specifying Key Contacts for the Supervisor Receiving Supervisor Notification Messages Creating/Configuring Supervisors and Physical Printers 5-3...
  • Page 78 Using Abbreviations for Attribute Names and Values UserName@HostName Creating and Configuring Physical Printers Creating a Physical Printer ServerName 5-4 Creating/Configuring Supervisors and Physical Printers...
  • Page 79 Using Abbreviations for Attribute Names and Values Table 5-1. Summary of Key Attributes According to attachment-type Attachment-Type Required Attributes serial, parallel printer-model device-name tcpip printer-model internet-address tcpip-bsd printer-model internet-address print-queue-name lp-spool-hp, lp-spool-bsd printer-model (optional) internet-address print-queue-name Attribute Description Creating/Configuring Supervisors and Physical Printers 5-5...
  • Page 80 Using Abbreviations for Attribute Names and Values 5-6 Creating/Configuring Supervisors and Physical Printers...
  • Page 81 Using Abbreviations for Attribute Names and Values ServerName Creating/Configuring Supervisors and Physical Printers 5-7...
  • Page 82 Using Abbreviations for Attribute Names and Values 5-8 Creating/Configuring Supervisors and Physical Printers...
  • Page 83 Using Abbreviations for Attribute Names and Values Adding A Printer Model YourModelName Creating/Configuring Supervisors and Physical Printers 5-9...
  • Page 84 Using Abbreviations for Attribute Names and Values Configuring Physical Printers Descriptive Attributes Determining Attributes of a Physical Printer 5-10 Creating/Configuring Supervisors and Physical Printers...
  • Page 85 Using Abbreviations for Attribute Names and Values Enabling a Physical Printer Note Creating/Configuring Supervisors and Physical Printers 5-11...
  • Page 87 Configuring Spoolers, Queues, and Logical Printers Configuring Spoolers, Queues, and Logical Printers 6-1...
  • Page 88 Using Abbreviations for Attribute Names and Values Creating and Configuring HPDPS Spoolers Creating or Starting the Spooler 6-2 Configuring Spoolers, Queues, and Logical Printers...
  • Page 89 Using Abbreviations for Attribute Names and Values Configuring Spoolers pd att spooler Receiving Spooler Notification Messages UserName@HostName Configuring Spoolers, Queues, and Logical Printers 6-3...
  • Page 90 Using Abbreviations for Attribute Names and Values Specifying Key Contacts for the Spooler Specifying a Description for the Spooler 6-4 Configuring Spoolers, Queues, and Logical Printers...
  • Page 91 Using Abbreviations for Attribute Names and Values Creating and Configuring Queues Creating a Queue Specifying the Queue Scheduling Method Configuring Spoolers, Queues, and Logical Printers 6-5...
  • Page 92 Using Abbreviations for Attribute Names and Values About the First-In-First-Out (FIFO) Scheduling Method Figure 6-1. Fifo Queue Feeding Two Physical Printers 6-6 Configuring Spoolers, Queues, and Logical Printers...
  • Page 93 Using Abbreviations for Attribute Names and Values About the Priority-FIFO Scheduling Method Configuring Spoolers, Queues, and Logical Printers 6-7...
  • Page 94 Using Abbreviations for Attribute Names and Values Figure 6-2. Priority-FIFO Queue Feeding One Physical Printer 6-8 Configuring Spoolers, Queues, and Logical Printers...
  • Page 95 Using Abbreviations for Attribute Names and Values Configuring the Queue Backlog Attributes Non-settable attributes Configuring Spoolers, Queues, and Logical Printers 6-9...
  • Page 96 Using Abbreviations for Attribute Names and Values About Controlling Queue Backlog Processing 6-10 Configuring Spoolers, Queues, and Logical Printers...
  • Page 97 Using Abbreviations for Attribute Names and Values Figure 6-3. Queue Backlog Upper and Lower Bounds Configuring Spoolers, Queues, and Logical Printers 6-11...
  • Page 98 Using Abbreviations for Attribute Names and Values Receiving Queue Notification Messages Specifying Who Receives Messages From Users 6-12 Configuring Spoolers, Queues, and Logical Printers...
  • Page 99 Using Abbreviations for Attribute Names and Values UserName UserName UserName@HostName UserName HostName UserName Specifying a Description for the Queue Configuring Spoolers, Queues, and Logical Printers 6-13...
  • Page 100 Using Abbreviations for Attribute Names and Values Creating and Configuring Initial-Value-Job and Initial-Value-Document Objects What Attributes Can You Specify for Initial Value Objects? pd att ivjob 6-14 Configuring Spoolers, Queues, and Logical Printers...
  • Page 101 Using Abbreviations for Attribute Names and Values pd att ivdocument Creating an Initial Value Object Associating an Initial Value Object with a Logical Printer Configuring Spoolers, Queues, and Logical Printers 6-15...
  • Page 102 Using Abbreviations for Attribute Names and Values Creating and Configuring Logical Printers Creating the Logical Printer 6-16 Configuring Spoolers, Queues, and Logical Printers...
  • Page 103 Using Abbreviations for Attribute Names and Values Configuring the Logical Printer Configuring Spoolers, Queues, and Logical Printers 6-17...
  • Page 104 Using Abbreviations for Attribute Names and Values About Job Defaulting and Validation 6-18 Configuring Spoolers, Queues, and Logical Printers...
  • Page 105 Using Abbreviations for Attribute Names and Values Figure 6-4. Job Defaulting and Validation Configuring Spoolers, Queues, and Logical Printers 6-19...
  • Page 106 Using Abbreviations for Attribute Names and Values Validation at the Logical Printer xxx- Validation at the Physical Printer 6-20 Configuring Spoolers, Queues, and Logical Printers...
  • Page 107 Using Abbreviations for Attribute Names and Values pd att phy ptr pd att log prt Job/Document Attributes Requiring Initial Value Objects to Restrict Configuring Spoolers, Queues, and Logical Printers 6-21...
  • Page 108 Using Abbreviations for Attribute Names and Values pd att document pd att job pd att phy ptr 6-22 Configuring Spoolers, Queues, and Logical Printers...
  • Page 109 Using Abbreviations for Attribute Names and Values Table 6-1. Common Document Attributes Validated by Printer Attributes Document Default Printer Attribute Supported Values Attribute Name Name 1..2147483647 copy-count maximum-copies- supported Note: HPDPS compares the product of the document attribute times copy-count the total value of all of the components of the job-copies...
  • Page 110 Using Abbreviations for Attribute Names and Values Table 6-1. Common Document Attributes Validated by Printer Attributes (continued) Document Default Printer Attribute Supported Values Attribute Name Name HPDPS attempts to document-formats- document-format determine the supported pd att phy ptr (5) document format. If manpage it cannot, the attribute defaults to...
  • Page 111 Using Abbreviations for Attribute Names and Values Configuring Spoolers, Queues, and Logical Printers 6-25...
  • Page 112 Using Abbreviations for Attribute Names and Values Configuring Logical Printers for Defaulting and Restriction 6-26 Configuring Spoolers, Queues, and Logical Printers...
  • Page 113 Using Abbreviations for Attribute Names and Values Using an Initial Value Object for Job and Document Defaulting Configuring Spoolers, Queues, and Logical Printers 6-27...
  • Page 114 Using Abbreviations for Attribute Names and Values Figure 6-5. Using Initial Value Objects for Job and Document Defaulting 6-28 Configuring Spoolers, Queues, and Logical Printers...
  • Page 115 Using Abbreviations for Attribute Names and Values Adding Logical Printers to a Desktop Configuration Configuring Spoolers, Queues, and Logical Printers 6-29...
  • Page 116 Using Abbreviations for Attribute Names and Values Figure 6-6. Adding Logical Printers to a Desktop Configuration 6-30 Configuring Spoolers, Queues, and Logical Printers...
  • Page 117 Using Abbreviations for Attribute Names and Values Using Logical Printers to Restrict the Use of Printer Capabilities xxx- xxx- xxx- Configuring Spoolers, Queues, and Logical Printers 6-31...
  • Page 118 Using Abbreviations for Attribute Names and Values xxx- xxx- 6-32 Configuring Spoolers, Queues, and Logical Printers...
  • Page 119 Using Abbreviations for Attribute Names and Values Figure 6-7. Using Logical Printers to Restrict Printer Capabilities Configuring Spoolers, Queues, and Logical Printers 6-33...
  • Page 120 Using Abbreviations for Attribute Names and Values 6-34 Configuring Spoolers, Queues, and Logical Printers...
  • Page 121 Using Abbreviations for Attribute Names and Values Using Initial Value Objects to Ensure Restriction Configuring Spoolers, Queues, and Logical Printers 6-35...
  • Page 122 Using Abbreviations for Attribute Names and Values Configuring Logical Printers for Workload Balancing 6-36 Configuring Spoolers, Queues, and Logical Printers...
  • Page 123 Using Abbreviations for Attribute Names and Values Figure 6-8. One Logical Printer for Multiple Physical Printers Configuring Spoolers, Queues, and Logical Printers 6-37...
  • Page 124 Using Abbreviations for Attribute Names and Values Configuring Logical Printers with DCE Security 6-38 Configuring Spoolers, Queues, and Logical Printers...
  • Page 125 Using Abbreviations for Attribute Names and Values Using DCE to Restrict Access with One Logical Printer Configuring Spoolers, Queues, and Logical Printers 6-39...
  • Page 126 Using Abbreviations for Attribute Names and Values Figure 6-9. Using DCE to Restrict Access to a Physical Printer 6-40 Configuring Spoolers, Queues, and Logical Printers...
  • Page 127 Using Abbreviations for Attribute Names and Values Using DCE to Restrict Access with Multiple Logical Printers Figure 6-10. Using DCE to Restrict Access with Multiple Logical Printers Configuring Spoolers, Queues, and Logical Printers 6-41...
  • Page 128 Using Abbreviations for Attribute Names and Values 6-42 Configuring Spoolers, Queues, and Logical Printers...
  • Page 129 Using Abbreviations for Attribute Names and Values Using Logical Printers and DCE to Restrict Capabilities Configuring Spoolers, Queues, and Logical Printers 6-43...
  • Page 130 Using Abbreviations for Attribute Names and Values Figure 6-11. Using Logical Printers and DCE to Restrict Capabilities 6-44 Configuring Spoolers, Queues, and Logical Printers...
  • Page 131 Using Abbreviations for Attribute Names and Values Configuring Spoolers, Queues, and Logical Printers 6-45...
  • Page 132 Using Abbreviations for Attribute Names and Values Configuring Logical Printers as HPDPS Gateway Printers ForeignHost ForeignPrinter LocalSpooler HPDPSGatewayPrinterName 6-46 Configuring Spoolers, Queues, and Logical Printers...
  • Page 133 Using Abbreviations for Attribute Names and Values LocalSpooler HPDPS Gateway PrinterName Configuring Spoolers, Queues, and Logical Printers 6-47...
  • Page 134 Using Abbreviations for Attribute Names and Values 6-48 Configuring Spoolers, Queues, and Logical Printers...
  • Page 135 Using Abbreviations for Attribute Names and Values Other Logical Printer Configuration Tasks Specifying a Description for the Logical Printer Configuring Spoolers, Queues, and Logical Printers 6-49...
  • Page 136 Using Abbreviations for Attribute Names and Values Receiving Logical Printer Notification Messages UserName 6-50 Configuring Spoolers, Queues, and Logical Printers...
  • Page 137 Using Abbreviations for Attribute Names and Values Enabling a Logical Printer Configuring Spoolers, Queues, and Logical Printers 6-51...
  • Page 139 Using Notification What Is Notification? Understanding the notification-profile Attribute Using Notification 7-1...
  • Page 140 Using Abbreviations for Attribute Names and Values event-identifiers Component 7-2 Using Notification...
  • Page 141 Using Abbreviations for Attribute Names and Values Events Specified for Servers (Spoolers and Supervisors) Events Specified in any Notification Profile Using Notification 7-3...
  • Page 142 Using Abbreviations for Attribute Names and Values delivery-method and delivery-address Components UserName@HostName UserName@HostName UserName@HostName UserName@HostName UserName UserName 7-4 Using Notification...
  • Page 143 Using Abbreviations for Attribute Names and Values event-comment Component locale Component List of Notification Event Identifiers Using Notification 7-5...
  • Page 144 Using Abbreviations for Attribute Names and Values Table 7-1. Description of Event Identifier Values Event Event Class Objects Supported class-job-status checkpoint-taken class-report Description: The server saved checkpoint information (where this job could be restarted if necessary) for this job. Message : The server saved checkpoint information for job 1 (Super1:1234567890). class-job-attention close-to-discard- class-warning...
  • Page 145 Using Abbreviations for Attribute Names and Values Table 7-1. Description of Event Identifier Values (continued) Event Event Class Objects Supported class-aborted document-aborted-by- class-job-attention Physical Printer server class-job-default Supervisor Description : The supervisor aborted this document. The document has been deleted from the spooler. Message : Document 1 (my le.txt) in job 1 (Super1:1234567890) was aborted by the server.
  • Page 146 Using Abbreviations for Attribute Names and Values Table 7-1. Description of Event Identifier Values (continued) Event Event Class Objects Supported class-aborted job-aborted-by- class-job-attention Physical Printer server class-job-default Spooler Supervisor Description : The server aborted this job because job or printer errors occurred during printing.
  • Page 147 Using Abbreviations for Attribute Names and Values Table 7-1. Description of Event Identifier Values (continued) Event Event Class Objects Supported class-aborted job-cancelled-by- class-job-attention Physical Printer user Queue Spooler Supervisor Description : The user deleted their job. Message : Job 1 (Spool1:1234567890) was cancelled by the user. class-job-attention job-cannot-be- class-job-default...
  • Page 148 Using Abbreviations for Attribute Names and Values Table 7-1. Description of Event Identifier Values (continued) Event Event Class Objects Supported class-job-default job-discarded class-job-attention Queue class-report Spooler Description : The date and time speci ed by the or the job-discard-time attribute has passed, and the job was deleted. The job job-retention-period printed before it was discarded.
  • Page 149 Using Abbreviations for Attribute Names and Values Table 7-1. Description of Event Identifier Values (continued) Event Event Class Objects Supported class-job-status job-resubmitted class-report Queue Spooler Description : The job was successfully resubmitted to a di erent logical printer. The logical printer validates the job. Message : Job 1 (Spool1:1234567890) was resubmitted to logical printer Spool1:LogPrt1 from queue Spool1:Queue1.
  • Page 150 Using Abbreviations for Attribute Names and Values Table 7-1. Description of Event Identifier Values (continued) Event Event Class Objects Supported class-error no-document class-job-problem Physical Printer Supervisor Description : The document could not be accessed by the server. The document and possibly the entire job have been aborted. Check the error log for messages related to this failure.
  • Page 151 Using Abbreviations for Attribute Names and Values Table 7-1. Description of Event Identifier Values (continued) Event Event Class Objects Supported class-logical-printer- Logical Printer object-created con guration Physical Printer class-physical-printer- Queue con guration Spooler class-queue-con guration Supervisor class-report Description : The object is created. Message : Successfully created object queue Spool1:Queue1.
  • Page 152 Using Abbreviations for Attribute Names and Values Table 7-1. Description of Event Identifier Values (continued) Event Event Class Objects Supported class-physical-printer- object-paused attention Physical Printer class-queue-attention Queue class-warning Spooler Supervisor Description : A printer or queue was paused and cannot process jobs. Message : Successfully paused object queue Spool1:Queue1.
  • Page 153 Using Abbreviations for Attribute Names and Values Table 7-1. Description of Event Identifier Values (continued) Event Event Class Objects Supported class-error past-discard-time class-job-attention Queue Spooler Description : The date and time speci ed by the job attribute job-discard-time passed before the job printed and the job was discarded. Message : Job 1 (Spool1:1234567890) was discarded before it printed.
  • Page 154 Using Abbreviations for Attribute Names and Values Table 7-1. Description of Event Identifier Values (continued) Event Event Class Objects Supported class-job-attention Physical Printer printer-needs- class-physical-printer- Supervisor administrator attention class-physical-printer- default class-warning Description : The supervisor or printer detected a condition requiring administrator intervention.
  • Page 155 Using Abbreviations for Attribute Names and Values Table 7-1. Description of Event Identifier Values (continued) Event Event Class Objects Supported class-job-attention printer-paper-jam class-job-default Physical Printer class-physical-printer- Supervisor attention class-physical-printer- default class-warning Description : The physical printer has a paper jam. Message : Physical Printer Super1:PhyPrt1 paper jam.
  • Page 156 Using Abbreviations for Attribute Names and Values Table 7-1. Description of Event Identifier Values (continued) Event Event Class Objects Supported class-physical-printer- Physical Printer printer-registered status Queue class-report Spooler Supervisor Description : A physical printer has registered with a spooler. The queue can now schedule jobs to this printer.
  • Page 157 Using Abbreviations for Attribute Names and Values Table 7-1. Description of Event Identifier Values (continued) Event Event Class Objects Supported class-physical-printer- Physical Printer printer-timed-out attention Supervisor class-physical-printer- default class-warning Description : The physical printer did not connect or get a response from the printer device in the time speci ed by the printer printer-timeout-period...
  • Page 158 Using Abbreviations for Attribute Names and Values Table 7-1. Description of Event Identifier Values (continued) Event Event Class Objects Supported class-job-status processing-started class-report Queue Physical Printer Spooler Supervisor Description : The server has begun to process the job. The job has been scheduled to print on a physical printer.
  • Page 159 Using Abbreviations for Attribute Names and Values Table 7-1. Description of Event Identifier Values (continued) Event Event Class Objects Supported class-queue-status Queue queue-state-changed class-state-changed Description : The queue state changed. Processing continues. Message : The state of queue Spool1:Queue1 changed to ready. class-physical-printer- Physical Printer resource-needs-...
  • Page 160 Using Abbreviations for Attribute Names and Values Table 7-1. Description of Event Identifier Values (continued) Event Event Class Objects Supported class-report Spooler server-startup- class-server-con guration Supervisor complete Description : This server is started. Message : Successfully started spooler Spool1. class-server-status Spooler server-state-changed class-state-changed Supervisor...
  • Page 161 Using Abbreviations for Attribute Names and Values List of Notification Event Classes Using Notification 7-23...
  • Page 162 Using Abbreviations for Attribute Names and Values Table 7-2. Event Classes Event Class Individual Events Description class-aborted document-aborted-by-printer job-aborted-by-server document-aborted-by-server job-cancelled-by-operator document-cancelled-at-printer job-cancelled-by-user An aborted event occurs whenever a server aborts a job or document, or when the user or operator cancels a job. class-error document-content no-resource...
  • Page 163 Using Abbreviations for Attribute Names and Values Table 7-2. Event Classes (continued) Event Class Individual Events Description class-job-problem document-content no-resource job-submission-not-complete unrecognized-resource no-document These are events in which the job has encountered a problem but will attempt to proceed. class-job-status checkpoint-taken job-requeued le-transferred...
  • Page 164 Using Abbreviations for Attribute Names and Values Table 7-2. Event Classes (continued) Event Class Individual Events Description class-physical-printer- object-paused printer-shutdown-job- attention requeued printer-disabled printer-timed-out printer-needs-administrator resource-needs-attention printer-needs-attention resource-needs-operator printer-needs-operator These events indicate that a problem exists with the physical printer and they usually require intervention by an operator or administrator.
  • Page 165 Using Abbreviations for Attribute Names and Values Table 7-2. Event Classes (continued) Event Class Individual Events Description class-queue-attention object-paused queue-backlogged These events indicate that a problem exists with the queue and they usually require intervention by an operator or administrator. class-queue- object-created object-modi ed...
  • Page 166 Using Abbreviations for Attribute Names and Values Table 7-2. Event Classes (continued) Event Class Individual Events Description class-state-changed job-state-changed queue-state-changed printer-state-changed server-state-changed A state-change event occurs whenever the state of a job, queue, printer, or server object changes. class-server-attention internal-server-error server-shutdown-started other-error server-shutdown-complete...
  • Page 167 Using Abbreviations for Attribute Names and Values Table 7-2. Event Classes (continued) Event Class Individual Events Description class-warning close-to-discard-time printer-needs-administrator job-cannot-be-scheduled printer-needs-attention job-modi ed printer-needs-operator job-paused printer-shutdown-job- requeued job-requeued printer-timed-out job-timed-out printer-unregistered object-cleaned queue-backlogged object-modi ed resource-needs-attention object-paused resource-needs-operator other-warning server-shutdown-started printer-disabled unable-to-register printer-function-unavailable A warning event occurs whenever a condition arises which...
  • Page 168 Using Abbreviations for Attribute Names and Values Table 7-3. Default Events for Objects Object Default Events initial-value-job No default document-aborted-by-printer job-cannot-be scheduled document-aborted-by-server job-completed document-cancelled-at-printer job-discarded job-aborted-by-server printer-needs-attention job-cancelled-by-operator printer-needs-operator logical printer object-cleaned object-deleted physical printer object-cleaned printer-timed-out object-deleted printer-paper-jam printer-needs-administrator printer-paper-out printer-needs-attention...
  • Page 169 Using Abbreviations for Attribute Names and Values Adding, Replacing, or Deleting Values from Notification Profiles object object UserName HostName Using Notification 7-31...
  • Page 170 Using Abbreviations for Attribute Names and Values Note 7-32 Using Notification...
  • Page 171 Using Abbreviations for Attribute Names and Values Displaying the Contents of a Notification Profile Creating a Notification Profile Using Notification 7-33...
  • Page 172 Using Abbreviations for Attribute Names and Values Adding a Value to a Notification Profile Adding an Event to an Existing Value 7-34 Using Notification...
  • Page 173 Using Abbreviations for Attribute Names and Values Specifying Who Receives Notification Sending Different People Messages for the Same Object Setting Two Values for the Same Person Setting Two Values for Someone Other Than Yourself Using Notification 7-35...
  • Page 174 Using Abbreviations for Attribute Names and Values UserName 7-36 Using Notification...
  • Page 175 Using Abbreviations for Attribute Names and Values Using Just the delivery-method Component Using Notification 7-37...
  • Page 176 Using Abbreviations for Attribute Names and Values Using Just the delivery-address Component 7-38 Using Notification...
  • Page 177 Using Abbreviations for Attribute Names and Values Creating a Notification Profile Attributes File Using Notification 7-39...
  • Page 178 Using Abbreviations for Attribute Names and Values Setting Notification Profile Values Using an Attributes File Resetting a Notification Profile to the Original Default Values 7-40 Using Notification...
  • Page 179 Using Abbreviations for Attribute Names and Values Notification Profile Examples by HPDPS Object Type Spooler Notification Profile Examples UserName HostName Using Notification 7-41...
  • Page 180 Using Abbreviations for Attribute Names and Values 7-42 Using Notification...
  • Page 181 Using Abbreviations for Attribute Names and Values Using Notification 7-43...
  • Page 182 Using Abbreviations for Attribute Names and Values Logical Printer Notification Profile Examples 7-44 Using Notification...
  • Page 183 Using Abbreviations for Attribute Names and Values Note Queue Notification Profile Example Using Notification 7-45...
  • Page 184 Using Abbreviations for Attribute Names and Values Supervisor Notification Profile Examples Note 7-46 Using Notification...
  • Page 185 Using Abbreviations for Attribute Names and Values Physical Printer Notification Profile Examples Using Notification 7-47...
  • Page 186 Using Abbreviations for Attribute Names and Values Note 7-48 Using Notification...
  • Page 187 Using Abbreviations for Attribute Names and Values Initial-Value-Job Notification Profile Examples Note Using Notification 7-49...
  • Page 188 Using Abbreviations for Attribute Names and Values 7-50 Using Notification...
  • Page 189 Using Abbreviations for Attribute Names and Values UserName Job Notification Profile Example Using Notification 7-51...
  • Page 190 Using Abbreviations for Attribute Names and Values Getting Help for Notification Messages 7-52 Using Notification...
  • Page 191 Using Abbreviations for Attribute Names and Values Summary Tables for the notification-profile Attribute Using Notification 7-53...
  • Page 192 Using Abbreviations for Attribute Names and Values Table 7-4. Notification Profile Attribute Summary Purpose Designates which persons are to be noti ed of speci c events relating to a given object, and how the persons are to be noti ed. commands to set by initial-value-job Settable with the pdcreate pdset...
  • Page 193 Using Abbreviations for Attribute Names and Values Table 7-5. Notification Profile Component Descriptions event-identifiers Explanation: Speci es the events for which the user is to receive messages. Value Type: Multiple values. Values: A text string up to 4095 characters that lists any of the events listed in Table 7-3 and Table 7-2.
  • Page 194 Using Abbreviations for Attribute Names and Values Table 7-5. Notification Profile Component Descriptions (continued) delivery-method Explanation: The method by which the person is to receive the event messages. You can use this component to add, replace, or delete values in a noti cation pro le.
  • Page 195 Using Abbreviations for Attribute Names and Values Table 7-5. Notification Profile Component Descriptions (continued) delivery-address Explanation: The address of the person to receive the event messages. You can use this component to add, replace, or delete values in a noti cation pro le.
  • Page 196 Using Abbreviations for Attribute Names and Values Table 7-5. Notification Profile Component Descriptions (continued) event-comment This is an optional component. Explanation: Supplies textual information that is appended to the event message. Value Type: Single value. Values: A text string up to 4095 characters that supplies additional information concerning the event.
  • Page 197 Managing DCE Security for HPDPS Managing DCE Security for HPDPS 8-1...
  • Page 198 Using Abbreviations for Attribute Names and Values DCE Documentation Table 8-1. List of DCE Documentation HP Part Number Title ISBN# B3190-90052 None Planning and Con guring HP DCE B3190-90037 OSF DCE Application ISBN# 0-13-185869-6 Development Reference B3190-90038 ISBN# 0-13-185877-7 OSF DCE Application Developers Guide Vol 1: Intro &...
  • Page 199 Using Abbreviations for Attribute Names and Values Determining Appropriate DCE Permissions for HPDPS User Groups Managing DCE Security for HPDPS 8-3...
  • Page 200 Using Abbreviations for Attribute Names and Values Deciding Which Groups Your Organization Needs 8-4 Managing DCE Security for HPDPS...
  • Page 201 Using Abbreviations for Attribute Names and Values Creating Additional Groups Planning a Printer Operator Group Managing DCE Security for HPDPS 8-5...
  • Page 202 Using Abbreviations for Attribute Names and Values 8-6 Managing DCE Security for HPDPS...
  • Page 203 Using Abbreviations for Attribute Names and Values Planning a Group for People Who Will Use Restricted Printers Restricting Access to a Printer Device Managing DCE Security for HPDPS 8-7...
  • Page 204 Using Abbreviations for Attribute Names and Values Restricting Functions of a Printer Device 8-8 Managing DCE Security for HPDPS...
  • Page 205 Using Abbreviations for Attribute Names and Values xxx- Giving Your DCE Groups Permissions to HPDPS Objects Managing DCE Security for HPDPS 8-9...
  • Page 206 Using Abbreviations for Attribute Names and Values Understanding Where HPDPS Security Information is Stored namespace 8-10 Managing DCE Security for HPDPS...
  • Page 207 Using Abbreviations for Attribute Names and Values Understanding How DCE Permissions Propagate Downward Managing DCE Security for HPDPS 8-11...
  • Page 208 Using Abbreviations for Attribute Names and Values Setting the Default Permissions Granted by a Server and All Its Objects Figure 8-1. Propagation of DCE Permissions 8-12 Managing DCE Security for HPDPS...
  • Page 209 Using Abbreviations for Attribute Names and Values Managing DCE Security for HPDPS 8-13...
  • Page 210 Using Abbreviations for Attribute Names and Values Figure 8-2. DCE Permissions, Servers and Objects 8-14 Managing DCE Security for HPDPS...
  • Page 211 Using Abbreviations for Attribute Names and Values Note Giving a Group Permission to the Security Directory IO and IC ACLs Managing DCE Security for HPDPS 8-15...
  • Page 212 Using Abbreviations for Attribute Names and Values 8-16 Managing DCE Security for HPDPS...
  • Page 213 Using Abbreviations for Attribute Names and Values Removing a Group from the Security Directory IO and IC ACLs Managing DCE Security for HPDPS 8-17...
  • Page 214 Using Abbreviations for Attribute Names and Values current Setting the Default Permissions Granted by All Physical Printers in a Supervisor 8-18 Managing DCE Security for HPDPS...
  • Page 215 Using Abbreviations for Attribute Names and Values Setting the Permissions Granted by One HPDPS Object Examples of Specifying Different Kinds of Objects Managing DCE Security for HPDPS 8-19...
  • Page 216 Using Abbreviations for Attribute Names and Values Giving a DCE Group Permission to an Individual HPDPS Object. Taking Away All Permissions That a Group Has to an Individual 8-20 Managing DCE Security for HPDPS...
  • Page 217 Using Abbreviations for Attribute Names and Values Taking Away All Permissions That any other and unauthenticated Have to an HPDPS Object Managing DCE Security for HPDPS 8-21...
  • Page 218 Using Abbreviations for Attribute Names and Values Note 8-22 Managing DCE Security for HPDPS...
  • Page 219 Managing the Spooler, Logical Printers, and Queues Monitoring Spooler, Logical Printer, and Queue Configurations Managing the Spooler, Logical Printers, and Queues 9-1...
  • Page 220 Using Abbreviations for Attribute Names and Values Setting the Message Attribute for Spoolers and Spooler Objects Note 9-2 Managing the Spooler, Logical Printers, and Queues...
  • Page 221 Using Abbreviations for Attribute Names and Values Creating Archive Files for Spoolers and Spooler Objects Managing the Spooler, Logical Printers, and Queues 9-3...
  • Page 222 Using Abbreviations for Attribute Names and Values Querying for Spooler Information Querying for the State of a Specific Spooler 9-4 Managing the Spooler, Logical Printers, and Queues...
  • Page 223 Using Abbreviations for Attribute Names and Values Spooler States State Description Querying for the States of All HPDPS Spoolers Managing the Spooler, Logical Printers, and Queues 9-5...
  • Page 224 Using Abbreviations for Attribute Names and Values Querying for the Verbose Set of Spooler Attributes Logical Physical Server State Printers Supported Printers Supported Type Queues ------ ---- ------------------ ------------------ ------ ------ Spool3 ready LogPrt1 PhyPrt1 spooler Queue1 LogPrt2 PhyPrt2 Queue3 LogPrt3 PhyPrt3 Querying for Job and Document Attributes Supported by the...
  • Page 225 Using Abbreviations for Attribute Names and Values Querying for Enabled Logical Printers Contained in the Spooler ServerName: ServerName Querying for Physical Printers Registered with the Spooler Managing the Spooler, Logical Printers, and Queues 9-7...
  • Page 226 Using Abbreviations for Attribute Names and Values Querying for Logical Printer Information Querying for the Status of a Logical Printer 9-8 Managing the Spooler, Logical Printers, and Queues...
  • Page 227 Using Abbreviations for Attribute Names and Values Querying for the Verbose Set of Logical Printer Attributes Querying for Ready Physical Printers Associated with the Logical Printer Managing the Spooler, Logical Printers, and Queues 9-9...
  • Page 228 Using Abbreviations for Attribute Names and Values Querying for Queue Information Querying for the Status of a Queue 9-10 Managing the Spooler, Logical Printers, and Queues...
  • Page 229 Using Abbreviations for Attribute Names and Values Queue States State Description Querying for the Verbose Set of Queue Attributes Scheduler Logical Physical Queue State Ready Server Printers Assigned Printers Assigned ------ ----- ------------- ------ ----------------- ----------------- Queue2 ready priority FIFO Spool2 LogPrt2 PhyPrt2 LogPrt3 PhyPrt3...
  • Page 230 Using Abbreviations for Attribute Names and Values Querying for Queue Backlog Boundaries 9-12 Managing the Spooler, Logical Printers, and Queues...
  • Page 231 Using Abbreviations for Attribute Names and Values Querying for Enabled Logical Printers Associated with the Queue Scheduler Logical Logical Queue State Ready Server Printers Assigned Printers Ready ------ ----- ------------- ------ ----------------- -------------- Queue6 ready priority FIFO Spool3 LogPrt5 LogPrt6 LogPrt6 Querying for Ready Physical Printers Associated with the Queue Scheduler...
  • Page 232 Using Abbreviations for Attribute Names and Values Managing Jobs in Queues and Spoolers 9-14 Managing the Spooler, Logical Printers, and Queues...
  • Page 233 Using Abbreviations for Attribute Names and Values Querying for Jobs in the Queue Current Printer Printers Job ID Name State Jobs Requested Assigned --- ----------------- --------- ---------- ----- --------- -------- Spool2:4629300046 pallstart pending LogPrt5 Spool2:4629300057 smit.log processing 1 LogPrt5 PhyPrt2 Spool2:4629300075 cobby.txt held LogPrt6 Managing the Spooler, Logical Printers, and Queues 9-15...
  • Page 234 Using Abbreviations for Attribute Names and Values Querying for Timed-Out and Retained Jobs in the Spooler Current Inter Printer Printers Job ID Name State Jobs Requested Assigned Reasons --- ----------- --------- --------- ---- --------- -------- -------------------- 10 Spool2:462900046 pallstart retained LogPrt5 PhyPrt3 completed succesfully 14 Spool2:462900057 err.log...
  • Page 235 Using Abbreviations for Attribute Names and Values Managing the Spooler, Logical Printers, and Queues 9-17...
  • Page 236 Using Abbreviations for Attribute Names and Values Resuming a Paused Queue Deleting Jobs from Queues and from the Spooler Deleting Pending, Paused, or Held Jobs from the Queue 9-18 Managing the Spooler, Logical Printers, and Queues...
  • Page 237 Using Abbreviations for Attribute Names and Values Deleting Jobs from the Queue and Retaining Them in the Spooler Deleting Timed-Out or Retained Jobs from the Spooler Managing the Spooler, Logical Printers, and Queues 9-19...
  • Page 238 Using Abbreviations for Attribute Names and Values Deleting Jobs with the pdclean Command Resubmitting Jobs to Different Logical Printers 9-20 Managing the Spooler, Logical Printers, and Queues...
  • Page 239 Using Abbreviations for Attribute Names and Values Managing the Spooler, Logical Printers, and Queues 9-21...
  • Page 240 Using Abbreviations for Attribute Names and Values Receiving Messages Related to Production Jobs Disabling Messages Related to Production Jobs 9-22 Managing the Spooler, Logical Printers, and Queues...
  • Page 241 Using Abbreviations for Attribute Names and Values Performing Other Spooler-Related Tasks About Managing Queue Backlog About the Queue Upper Backlog Boundary Managing the Spooler, Logical Printers, and Queues 9-23...
  • Page 242 Using Abbreviations for Attribute Names and Values About the Queue Lower Backlog Boundary About the Queue Backlog Update Interval 9-24 Managing the Spooler, Logical Printers, and Queues...
  • Page 243 Using Abbreviations for Attribute Names and Values Responding to Queue Backlog Managing the Spooler, Logical Printers, and Queues 9-25...
  • Page 244 Using Abbreviations for Attribute Names and Values Queue Backlog Backlog Backlog Queue State Backlogged Backlog Upper Bound Lower Bound Interval ------ ----- ---------- ------- ----------- ----------- -------- Queue3 ready true 0:30 0:10 0:05 0:05 Current Inter Printer Printers Job Job ID Name State Jobs Requested Assigned Octets...
  • Page 245 Using Abbreviations for Attribute Names and Values Determining the Cause of the Queue Backlog Managing Job-Related Queue Backlogs Managing the Spooler, Logical Printers, and Queues 9-27...
  • Page 246 Using Abbreviations for Attribute Names and Values 9-28 Managing the Spooler, Logical Printers, and Queues...
  • Page 247 Using Abbreviations for Attribute Names and Values About Enabling Logical Printers Managing the Spooler, Logical Printers, and Queues 9-29...
  • Page 248 Using Abbreviations for Attribute Names and Values Disabling a Logical Printer Disabling All Logical Printers Associated with a Queue 9-30 Managing the Spooler, Logical Printers, and Queues...
  • Page 249 Using Abbreviations for Attribute Names and Values Enabling a Disabled Logical Printer Modifying Logical Printer Attributes Managing the Spooler, Logical Printers, and Queues 9-31...
  • Page 250 Using Abbreviations for Attribute Names and Values AttributeValuePair AttributeValuePair AttributeValuePair Modifying Initial Value Objects 9-32 Managing the Spooler, Logical Printers, and Queues...
  • Page 251 Using Abbreviations for Attribute Names and Values Modifying the printer-register-threshold Spooler Attribute Managing the Spooler, Logical Printers, and Queues 9-33...
  • Page 252 Using Abbreviations for Attribute Names and Values About Server Communications 9-34 Managing the Spooler, Logical Printers, and Queues...
  • Page 253 Using Abbreviations for Attribute Names and Values Deleting Objects Contained in Spoolers Deleting a Logical Printer Managing the Spooler, Logical Printers, and Queues 9-35...
  • Page 254 Using Abbreviations for Attribute Names and Values Deleting a Queue Deleting a Queue that Contains Pending Jobs 9-36 Managing the Spooler, Logical Printers, and Queues...
  • Page 255 Using Abbreviations for Attribute Names and Values Deleting a Queue that Contains Held or Paused Jobs Managing the Spooler, Logical Printers, and Queues 9-37...
  • Page 256 Using Abbreviations for Attribute Names and Values 9-38 Managing the Spooler, Logical Printers, and Queues...
  • Page 257 Using Abbreviations for Attribute Names and Values Deleting an Initial Value Object Managing the Spooler, Logical Printers, and Queues 9-39...
  • Page 258 Using Abbreviations for Attribute Names and Values Shutting Down and Restarting the Spooler Shutting Down the Spooler Immediately 9-40 Managing the Spooler, Logical Printers, and Queues...
  • Page 259 Using Abbreviations for Attribute Names and Values Shutting Down the Spooler after All Jobs Have Printed Managing the Spooler, Logical Printers, and Queues 9-41...
  • Page 260 Using Abbreviations for Attribute Names and Values Restarting the Spooler after It Has Been Shut Down 9-42 Managing the Spooler, Logical Printers, and Queues...
  • Page 261 Using Abbreviations for Attribute Names and Values Deleting the Spooler Managing the Spooler, Logical Printers, and Queues 9-43...
  • Page 263 Managing Supervisors and Physical Printers Monitoring Supervisor and Physical Printer Configurations Setting the message Attribute for Supervisors and Supervisor Objects Managing Supervisors and Physical Printers 10-1...
  • Page 264 Using Abbreviations for Attribute Names and Values Note Creating Archive Files for Supervisors and Supervisor Objects 10-2 Managing Supervisors and Physical Printers...
  • Page 265 Using Abbreviations for Attribute Names and Values Note Setting Policy for Job-Size Physical Printer Attributes Managing Supervisors and Physical Printers 10-3...
  • Page 266 Using Abbreviations for Attribute Names and Values Using the maximum-copies-supported Attribute 10-4 Managing Supervisors and Physical Printers...
  • Page 267 Using Abbreviations for Attribute Names and Values Note Controlling the Sizes of Jobs Accepted by the Physical Printer Managing Supervisors and Physical Printers 10-5...
  • Page 268 Using Abbreviations for Attribute Names and Values Determining Which Physical Printers Require Authorization Supporting Special Media 10-6 Managing Supervisors and Physical Printers...
  • Page 269 Using Abbreviations for Attribute Names and Values Sending Media-Related Messages to Operators Managing Supervisors and Physical Printers 10-7...
  • Page 270 Using Abbreviations for Attribute Names and Values Querying for Supervisor Information Querying for the State of a Specific Supervisor 10-8 Managing Supervisors and Physical Printers...
  • Page 271 Using Abbreviations for Attribute Names and Values Supervisor States State Description Querying for the States of All HPDPS Supervisors Querying for the Verbose Set of Supervisor Attributes Managing Supervisors and Physical Printers 10-9...
  • Page 272 Using Abbreviations for Attribute Names and Values Querying for Ready Physical Printers Contained in the Supervisor ServerName: ServerName 10-10 Managing Supervisors and Physical Printers...
  • Page 273 Using Abbreviations for Attribute Names and Values Querying for Physical Printer Information Querying for the State of a Physical Printer Physical Printer States Managing Supervisors and Physical Printers 10-11...
  • Page 274 Using Abbreviations for Attribute Names and Values Determining Whether a Physical Printer is Registered 10-12 Managing Supervisors and Physical Printers...
  • Page 275 Using Abbreviations for Attribute Names and Values Responding to Physical Printer State Problems Printer needs-key-operator Problem Managing Supervisors and Physical Printers 10-13...
  • Page 276 Using Abbreviations for Attribute Names and Values Needs Key Printer Realization State Enabled Queue Operator Time ------- ----------- ------------------ ------- ------ ------------- PhyPrt4 physical needs-key-operator false Queue4 23:44 Printer has timed-out Problem 10-14 Managing Supervisors and Physical Printers...
  • Page 277 Using Abbreviations for Attribute Names and Values Message-Related Tasks for Physical Printer Management Specifying Who Receives Job Start and End Messages Managing Supervisors and Physical Printers 10-15...
  • Page 278 Using Abbreviations for Attribute Names and Values About Controlling Job Start and End Messages 10-16 Managing Supervisors and Physical Printers...
  • Page 279 Using Abbreviations for Attribute Names and Values Disabling Job Start and End Messages Managing Supervisors and Physical Printers 10-17...
  • Page 280 Using Abbreviations for Attribute Names and Values Job-Related Tasks for Physical Printer Management Determining Which Jobs Are Scheduled to a Physical Printer Current Intervening Printer Printers Job ID Name State Jobs Requested Assigned --- ----------------- --------- ---------- ----------- --------- -------- Spool2:5969346789 File1.txt processing LogPrt4 PhyPrt4...
  • Page 281 Using Abbreviations for Attribute Names and Values Pausing Processing Jobs About Pausing and Disabling Physical Printers Managing Supervisors and Physical Printers 10-19...
  • Page 282 Using Abbreviations for Attribute Names and Values Disabling a Physical Printer 10-20 Managing Supervisors and Physical Printers...
  • Page 283 Using Abbreviations for Attribute Names and Values Enabling a Disabled Physical Printer Pausing a Physical Printer Resuming a Paused Physical Printer Managing Supervisors and Physical Printers 10-21...
  • Page 284 Using Abbreviations for Attribute Names and Values Performing Routine Physical Printer Tasks Changing the Media in Printers Performing Preventative Maintenance on the Printer Device 10-22 Managing Supervisors and Physical Printers...
  • Page 285 Using Abbreviations for Attribute Names and Values Modifying Supervisor and Physical Printer Tuning Attributes Setting the job-submission-timer Supervisor Attribute Managing Supervisors and Physical Printers 10-23...
  • Page 286 Using Abbreviations for Attribute Names and Values Note Setting the printer-register-threshold Physical Printer Attribute 10-24 Managing Supervisors and Physical Printers...
  • Page 287 Using Abbreviations for Attribute Names and Values Setting the printer-timeout-period Physical Printer Attribute Managing Supervisors and Physical Printers 10-25...
  • Page 288 Using Abbreviations for Attribute Names and Values Deleting a Physical Printer 10-26 Managing Supervisors and Physical Printers...
  • Page 289 Using Abbreviations for Attribute Names and Values Shutting Down and Restarting the Supervisor Shutting Down the Supervisor Immediately Managing Supervisors and Physical Printers 10-27...
  • Page 290 Using Abbreviations for Attribute Names and Values Cancelling Jobs and Shutting Down the Supervisor Shutting Down the Supervisor when the HPDPS Client is not Running 10-28 Managing Supervisors and Physical Printers...
  • Page 291 Using Abbreviations for Attribute Names and Values Restarting the Supervisor After it has been Shut Down Deleting the Supervisor Managing Supervisors and Physical Printers 10-29...
  • Page 293 Managing Jobs and Supporting Users Finding and Identifying Jobs Managing Jobs and Supporting Users 11-1...
  • Page 294 Using Abbreviations for Attribute Names and Values Table 11-1. Job Identification Attributes Attribute Description A job identi cation number, such as , that is unique to a job-client-id user. Used by users to manage their own jobs. A global job identi er, such as , that job-identifier Spool1:2414600001...
  • Page 295 Using Abbreviations for Attribute Names and Values Understanding Job Identifiers UserName HostName Understanding the user-name, job-originator, and job-owner Attributes UserName UserName@HostName Managing Jobs and Supporting Users 11-3...
  • Page 296 Using Abbreviations for Attribute Names and Values Understanding the job-name Attribute Finding Jobs Submitted by Other Users 11-4 Managing Jobs and Supporting Users...
  • Page 297 Using Abbreviations for Attribute Names and Values Current Intervening Printer Printers Job ID Name State Jobs Requested Assigned --- ----------------- ----- -------- ----------- --------- -------- Spool1:2934700005 file1 held LogPrt1 Spool1:2934700011 file2 retained LogPrt1 PhyPrt1 ServerName: ServerName Current Intervening Printer Printers Job ID Name State...
  • Page 298 Using Abbreviations for Attribute Names and Values Managing Jobs in Queues and Spoolers Attributes That Control Scheduling, Retaining, and Discarding Jobs 11-6 Managing Jobs and Supporting Users...
  • Page 299 Using Abbreviations for Attribute Names and Values Table 11-2. Job Control and Scheduling Attributes Attribute Description The following attributes determine when HPDPS schedules jobs. Speci es whether the job can be scheduled for printing. job-hold This attribute can have one of two values: .
  • Page 300 Using Abbreviations for Attribute Names and Values Table 11-2. Job Control and Scheduling Attributes (continued) Attribute Description Speci es the total size of the job in octets (bytes). total-job-octets Determined by the size of all of the printable documents in the job, the number of document copies in the job as speci ed by the attribute, copy-count...
  • Page 301 Using Abbreviations for Attribute Names and Values Increasing the Priority of a User Job Resubmitting Jobs for Users Managing Jobs and Supporting Users 11-9...
  • Page 302 Using Abbreviations for Attribute Names and Values Holding a Job 11-10 Managing Jobs and Supporting Users...
  • Page 303 Using Abbreviations for Attribute Names and Values Releasing a Held Job Assigning a Retention Period for a Job Managing Jobs and Supporting Users 11-11...
  • Page 304 Using Abbreviations for Attribute Names and Values Determining When Retained Jobs Will Be Discarded Current Intervening Printer Printers Job ID Name State Jobs Requested Assigned --- ----------------- --------- -------- ----------- --------- -------- 168 Spool2:3947600212 file1.txt retained LogPrt1 PhyPrt1 Completion Retention Document File Time Period...
  • Page 305 Using Abbreviations for Attribute Names and Values Assigning a job-print-after Time for a Job About Modifying Other Job and Document Attributes Managing Jobs and Supporting Users 11-13...
  • Page 306 Using Abbreviations for Attribute Names and Values 11-14 Managing Jobs and Supporting Users...
  • Page 307 Using Abbreviations for Attribute Names and Values Setting Up a Logical Printer for High-Priority Jobs Managing Jobs and Supporting Users 11-15...
  • Page 308 Using Abbreviations for Attribute Names and Values Setting Up the Job Results Profile 11-16 Managing Jobs and Supporting Users...
  • Page 309 Using Abbreviations for Attribute Names and Values DeliveryMethod ResultSetComment DeliveryAddress JobCopies OutputBin Specifying the results-profile Attribute with a Job Managing Jobs and Supporting Users 11-17...
  • Page 310 Using Abbreviations for Attribute Names and Values Specifying copy-count and job-copies Changing the Default Order of Documents 11-18 Managing Jobs and Supporting Users...
  • Page 311 Using Abbreviations for Attribute Names and Values pd att job Specifying Multiple Values for the results-profile Attribute Setting Up a Results Profile with an Initial-Value-Job Managing Jobs and Supporting Users 11-19...
  • Page 312 Using Abbreviations for Attribute Names and Values About Pausing and Cancelling Jobs 11-20 Managing Jobs and Supporting Users...
  • Page 313 Using Abbreviations for Attribute Names and Values Determining Job States and Job Status Managing Jobs and Supporting Users 11-21...
  • Page 314 Using Abbreviations for Attribute Names and Values Table 11-3. Job Status Attributes Attribute Description The following are job-state attributes. Describes the current state of the job, such as current-job-state pending Describes the previous state of the job. previous-job-state Describes why the job is in the job-state-reasons current-job-state The following are time-related status attributes.
  • Page 315 Using Abbreviations for Attribute Names and Values Querying for the Status of Jobs Querying for the Brief Set of Job Attributes Current Intervening Printer Printers Job ID Name State Jobs Requested Assigned --- ----------------- ------- ------- ----------- --------- -------- Spool2:0900700003 cmds.v1 pending 7 LogPrt3 Document File...
  • Page 316 Using Abbreviations for Attribute Names and Values Current Intervening Printer Job ID Name State Jobs Requested --- ----------------- -------- ------- ----------- --------- Spool2:0900700003 file.txt pending LogPrt3 Printers Total Document File Assigned Octets Owner Number Format Name -------- ------ ----- -------- ------- -------- 2479 jones@poplar.xyz.com ascii...
  • Page 317 Using Abbreviations for Attribute Names and Values Table 11-4. Normal Job States Current Job State Previous Job State Job State Reason Example 1: Job with a retention period successfully printed. pdpr -x "retention-period=10" file1.txt pending preprocessing processing pending retained processing completed-with-errors completed-with-warnings Example 2: Job submitted with job-hold set to...
  • Page 318 Using Abbreviations for Attribute Names and Values About Current and Previous Job States Job State Reason 11-26 Managing Jobs and Supporting Users...
  • Page 319 Using Abbreviations for Attribute Names and Values Managing Jobs and Supporting Users 11-27...
  • Page 320 Using Abbreviations for Attribute Names and Values Job-State Reasons Table 11-5. Descriptions of Job-State Reasons Job-State Reasons Description The server aborted the job. aborted-by-system An operator or system administrator cancelled the cancelled-by-operator job. The person who submitted the job cancelled the cancelled-by-user job.
  • Page 321 Using Abbreviations for Attribute Names and Values About Jobs That Cannot Be Scheduled Because of Resources Managing Jobs and Supporting Users 11-29...
  • Page 322 Using Abbreviations for Attribute Names and Values Querying Job Status for Large Jobs 11-30 Managing Jobs and Supporting Users...
  • Page 323 Using Abbreviations for Attribute Names and Values Querying for the Number of Octets Completed for a Processing Job Querying for the Number of Job Copies Completed for a Processing Job Managing Jobs and Supporting Users 11-31...
  • Page 324 Using Abbreviations for Attribute Names and Values Querying for the Processing Time Required by a Job 11-32 Managing Jobs and Supporting Users...
  • Page 325 Using HPDPS Error Logs Finding and Viewing a Client Error Log Using HPDPS Error Logs 12-1...
  • Page 326 Using Abbreviations for Attribute Names and Values Changing Server Error Log Attribute Values Changing the Attribute Values of a Server Error Log Temporarily ServerName ServerName Note ServerName 12-2 Using HPDPS Error Logs...
  • Page 327 Using Abbreviations for Attribute Names and Values ServerName Using Configuration Files to Set Attribute Values for Server Error Logs on Restart Using HPDPS Error Logs 12-3...
  • Page 328 Using Abbreviations for Attribute Names and Values Available Values for the log-severity Attribute 12-4 Using HPDPS Error Logs...
  • Page 329 Using Abbreviations for Attribute Names and Values How HPDPS Backs Up Server Error Logs Error Log Backup After a Server is Shutdown ServerName ServerName ServerName Using HPDPS Error Logs 12-5...
  • Page 330 Using Abbreviations for Attribute Names and Values Error Log Backup After a Server is Deleted ServerName ServerName ServerName ServerName ServerName ServerName Finding and Viewing Server (Spooler and Supervisor) Error Logs 12-6 Using HPDPS Error Logs...
  • Page 331 Using Abbreviations for Attribute Names and Values Finding Messages in an Old Error Log Note Using HPDPS Error Logs 12-7...
  • Page 332 Using Abbreviations for Attribute Names and Values Removing Error Log Backup Files and Directories Using the rm Command to Delete an Error Log File Using the rm Command to Delete an Error Log Directory Using the Messages in Error Logs A 07/31/95 10:24:42 [205fdf28 jjones >;Spool1] 5010-363 The list request for server objects is complete.
  • Page 333 Using Abbreviations for Attribute Names and Values Using HPDPS Error Logs 12-9...
  • Page 335 Troubleshooting Getting Full Descriptions for HPDPS Error and Notification Messages Troubleshooting 13-1...
  • Page 336 Using Abbreviations for Attribute Names and Values AttributeValue AttributeName 13-2 Troubleshooting...
  • Page 337 Using Abbreviations for Attribute Names and Values Problems with Physical Printers Problem See the following section: If some jobs in a queue are not moving \Checking the Physical Printers for a forward Queue" If a printer device is not printing \The Printer Device is Not Printing"...
  • Page 338 Using Abbreviations for Attribute Names and Values 13-4 Troubleshooting...
  • Page 339 Using Abbreviations for Attribute Names and Values The Printer Device is Not Printing Troubleshooting 13-5...
  • Page 340 Using Abbreviations for Attribute Names and Values Table 13-1. Physical Printer Attribute Values: printer-state and enabled printer-state enabled Your next action to resume and enable the printer: Use the command to resume the printer. paused true pdresume Use the commands to resume and paused false pdresume...
  • Page 341 Using Abbreviations for Attribute Names and Values Table 13-1. Physical Printer Attribute Values: printer-state and enabled (continued) printer-state enabled Your next action to resume and enable the printer: Check that the printer is con gured correctly, is turned needs-key- true on, and is connected. operator If the printer device is TCP/IP-attached, use your local false...
  • Page 342 Using Abbreviations for Attribute Names and Values Physical Printer State is Timed-Out 13-8 Troubleshooting...
  • Page 343 Using Abbreviations for Attribute Names and Values When Multiple Printers are Listed Troubleshooting 13-9...
  • Page 344 Using Abbreviations for Attribute Names and Values When a Single Printer is Listed Cannot Print to an Enabled Physical Printer 13-10 Troubleshooting...
  • Page 345 Using Abbreviations for Attribute Names and Values Problems with Jobs Problem See this section: If the print command immediately \Error Message Returns with pdpr displays an error message Command Instead of Creating a Job" If the print command is accepted, but the \The Job Is Not Printing"...
  • Page 346 Using Abbreviations for Attribute Names and Values Error Message Returns with pdpr Command Instead of Creating a HPDPS Cannot Find or Open a File or Object Your Job Needs 13-12 Troubleshooting...
  • Page 347 Using Abbreviations for Attribute Names and Values Troubleshooting 13-13...
  • Page 348 Using Abbreviations for Attribute Names and Values There Is a Problem with the Attributes or Values the User Specified pd att job 13-14 Troubleshooting...
  • Page 349 Using Abbreviations for Attribute Names and Values pd att job pd att job HP Distributed Print Service User's Guide Troubleshooting 13-15...
  • Page 350 Using Abbreviations for Attribute Names and Values The User Is Not Authorized to Use the Logical Printer List the DCE Permissions Granted by an HPDPS Object. 13-16 Troubleshooting...
  • Page 351 Using Abbreviations for Attribute Names and Values List the Members of a DCE Group. Troubleshooting 13-17...
  • Page 352 Using Abbreviations for Attribute Names and Values The Job Is Not Printing 13-18 Troubleshooting...
  • Page 353 Using Abbreviations for Attribute Names and Values Table 13-2. Guide to Your Next Step Current job state: Additional job information: Your next step: Any state other than The job state reason. See \The Job's Current State is Neither Pending pending processing Nor Processing".
  • Page 354 Using Abbreviations for Attribute Names and Values The Current State Is \Pending" but the Job Is Not Moving in the Queue The Job's Current State Is \Processing", But There Is No Printout 13-20 Troubleshooting...
  • Page 355 Using Abbreviations for Attribute Names and Values The Job's Current State is Neither Pending Nor Processing Table 13-3. Job Attribute Values current-job-state job-state-reasons Your Next Action: Use the command to view the paused pdls job attribute. name-of-last-accessor For example, if the global job identi er is , enter: Spool1:1000000015 pdls -U -r name-of-last-accessor...
  • Page 356 Using Abbreviations for Attribute Names and Values Table 13-3. Job Attribute Values (continued) current-job-state job-state-reasons Your Next Action: See \The Printer Resources that the Job held required- Requires Are Not Ready". resources-not- ready See \The Printer Resources that the Job held required- Requires Are Not Supported".
  • Page 357 Using Abbreviations for Attribute Names and Values Table 13-3. Job Attribute Values (continued) current-job-state job-state-reasons Your Next Action: The job successfully completed processing retained completed- and might or might not have completed successfully with errors. The job-retention-period is non-zero. You can query the job's value to see what printers-assigned physical printer printed the job.
  • Page 358 Using Abbreviations for Attribute Names and Values Table 13-3. Job Attribute Values (continued) current-job-state job-state-reasons Your Next Action: value indicates that the timed-out timed-out spooler has lost contact with the physical printer that was printing the job and contact was not re-established within the period speci ed in the of the printer-register-threshold...
  • Page 359 Using Abbreviations for Attribute Names and Values Table 13-4. Job Attribute Value Held current-job-state job-state-reasons See this section: \The Printer Resources held required-resources- that the Job Requires Are not-ready Not Ready". \The Printer Resources held required-resources- that the Job Requires Are not-supported Not Supported".
  • Page 360 Using Abbreviations for Attribute Names and Values Finding the Printers that Support the Job's Attribute Values. FilterCriteria 13-26 Troubleshooting...
  • Page 361 Using Abbreviations for Attribute Names and Values Media Job Size Printer State Enabled Ready Supported Size Ready -------- -------- ------- --------------- --------------------- ------------ PhysPrt1 printing true na-letter-white 0:9223372036854775800 3000:1000000 iso-a4-transparent PhysPrt2 printing true na-letter-white 0:9223372036854775800 0:50000000 Troubleshooting 13-27...
  • Page 362 Using Abbreviations for Attribute Names and Values Modifying the job-size-range-ready Attribute Value. Modifying the media-ready Attribute Value. 13-28 Troubleshooting...
  • Page 363 Using Abbreviations for Attribute Names and Values The Printer Resources that the Job Requires Are Not Supported Troubleshooting 13-29...
  • Page 364 Using Abbreviations for Attribute Names and Values The User Received a job-complete Message, But Cannot Find a Printout The Job Printed with an Incorrect Document Format 13-30 Troubleshooting...
  • Page 365 Using Abbreviations for Attribute Names and Values The Job Attributes Are Incorrect Troubleshooting 13-31...
  • Page 366 Using Abbreviations for Attribute Names and Values Problems with the HPDPS Client Daemon Problems with Servers 13-32 Troubleshooting...
  • Page 367 Using Abbreviations for Attribute Names and Values The Active Servers Are Not Listening for Requests Troubleshooting 13-33...
  • Page 369 Index attachment-types required attributes, 5-4 aborted-by-system job state, 11-28 attributes access changing for server error log, 12-2 from Basic Environment to DCE changing or adding for physical Extended Environment, 1-14, printers, 5-10 determining for a physical printer, providing security, 1-12 5-10 acl edit command, 8-7, 13-16 initial value objects, 6-14...
  • Page 370 authorize-jobs attribute, 6-39, 8-8 in noti cation-pro le attribute, 7-1 automatic start up, 4-5 cancelled-by-operator job state, 11-28 backing up HPDPS, 4-9 cancelled-by-user job state, 11-28 backlog cancelled job state, 11-26 determing the cause, 9-27 cancelling lower boundary, 9-24 job processing, 10-18 managing job-related queue backlogs, jobs, 10-28, 11-20 9-27...
  • Page 371 class-server-con guration event class, funnel, 3-10 7-28 hourglass, 3-12 class-server-default event class, 7-28 printer pool, 3-9 class-server-status event class, 7-28 selecting, 3-7 class-warning event class, 7-29 con guring client daemon error log attribute values, 12-3 problems, 13-32 initial value objects, 6-14 verifying that it is running, 4-3 logical printers, 6-16 clients logical printers for defaulting and...
  • Page 372 logical printers, 6-26 acl edit command, 8-7 default-input-tray attribute, 6-23 container, 8-12 defaults documentation, 8-2 DCE permissions, 8-11 giving groups permissions, 8-9 DCE permissions,physical printers, list of documentation , 8-2 8-18 logging in, 4-1 logical printer settings, 4-8 namespace, 8-10 noti cation pro le, 7-31 permission propagation, 8-11 noti cation pro le, overview, 7-29...
  • Page 373 /var/opt/pd, 4-9, 10-29, 12-3 querying for those in associated queue, /var/opt/pd/lib/model, 4-5 9-13 /var/opt/pd/pdclientd/error.log , querying for those in spooler, 9-7 12-1 enabling disabling a disabled logical printer, 9-31 logical printers, 9-30 a disabled physical printer, 10-21 physical printers, 10-20 logical printers, 6-51 queues, 9-16 logical printers, overview, 9-29...
  • Page 374 event-comment component, 7-5 specifying a results pro le, 11-19 event identi ers initial-value-job-identi er attribute, noti cation pro le, 7-5 6-14 event-identi ers component, 7-2 initial value objects events associating with a logical printers, default, 7-30 6-15 attributes, 6-14 con guring, 6-14 creating, 6-14, 6-27 fo scheduling method, 6-5 deleting, 9-39 le-transferred event identi er, 7-7 modifying, 9-32...
  • Page 375 job-cancelled-by-operator event identi er, jobs assigning a job-discard time, 11-12 job-cancelled-by-user event identi er, assigning a job-print-after time, 11-13 assigning a retention period, 11-11 job-cannot-be-scheduled event identi er, attributes not correct, 13-31 attributes, precedence, 1-9 job-client-id attribute, 11-1 cancelling, 10-28, 11-20 job-comment attribute, 11-1 cancelling those processing, 10-18 job-completed event identi er, 7-9 completion, 13-30...
  • Page 376 physical printers not accepting, 9-7, job-size-range-supported 10-11 setting policy, 10-3 problems, 13-11 job-size-range-supported attribute, 10-5 processing, 1-8 jobs-priority attribute, 11-15 processing state but no printout, jobs-state reasons 13-20 and descriptions, 11-28 promoting, 11-8 job start message querying, 11-5 specifying who receives, 10-15 querying for attributes in logical job-state-changed event identi er, 7-11 printer, 9-9...
  • Page 377 adding to desktop con guration, 6-29 log-severity attribute, 12-2, 12-4 associating with initial value objects, log-size attribute, 12-2 6-15 log-wrap attribute, 12-2 con guring, 6-16 LP spooler con guring DCE security, 6-38 using, 1-15 controlling use with job validation, 6-20 creating, 6-16 managing default events, 7-30 DCE security, 8-1 default settings, 4-8...
  • Page 378 naming convention, 5-2 using only the delivery address needs-key-operator state, 10-13, 13-7 component, 7-38 no-document event identi er, 7-12 using only the delivery method no-resource event identi er, 7-12 component, 7-37 noti cation noti cation-pro le attribute, 7-1 event classes, 7-23 summary tables, 7-53 overview, 7-1 notify-operator attribute, 10-16 planning personnel considerations, 3-14...
  • Page 379 paused state PD SPOOLERS environment variable, of jobs, 11-26 of queues, 9-11 pdstartclient command, 4-3 pausing pdstartspl command, 6-2, 9-42 jobs, 11-20 pdstartsuv command, 4-2, 5-2 physical printer, 10-21 PD SUPERVISORS environment processing jobs, 10-19 variable, 4-5 queues, 9-16 pd user group resuming queues, 9-18 planning, 3-14 pd admin group, 8-4...
  • Page 380 changing the media, 10-22 required-resources-not-supported, controlling use with job validation, 11-29 6-20 responding to state problems, 10-13 creating, 5-4 restricting access with DCE, 6-43 default DCE permissions, 8-18 resuming, 10-21 default events, 7-30 routine tasks, 10-22 deleting, 10-26 setting attributes, 5-10 descriptive attributes, 5-10 state, 9-13 determining attributes, 5-10...
  • Page 381 printer-initial-value-document attribute, printer-state-changed event identi er, 6-15 7-18 printer-initial-value-document atttribute, printer-timed-out event identi er, 7-19 6-19 printer-timeout-period attribute, 10-25 printer-initial-value-job attribute, 6-19, printer-toner-low event identi er, 7-19 9-29 printer-unregistered event identi er, printer-locations attribute, 5-10 7-19 printer-locations-requested attribute, printouts 6-24 cannot nd, 13-30 printer model print-queue-name attribute adding, 5-9 values, 5-6...
  • Page 382 for enabled logical printers in the disabling, 9-16 spooler, 9-7 jobs not moving forward, 13-3 for job and document attributes noti cation messages, 6-12 supported by logical printer, 9-9 noti cation pro le example, 7-45 for queue status, 9-10 overview, 1-5 for ready physical printers, 9-9 pausing, 9-16 for ready physical printers in queue, planning considerations, 3-6...
  • Page 383 resource-needs-operator event identi er, creating for queues, 6-5 7-21 security restarting planning considerations in DCE spooler, 9-42 Extended Environment, 3-13 supervisors, 10-29 with DCE, 1-12 restoring HPDPS, 4-10 security directory, 8-10 restricting permissions, 8-15 access to printers with DCE, 8-7 removing a group, 8-17 functions of printers, 8-8 server communications logical printers with DCE, 8-8...
  • Page 384 supervisors, 10-28 HPDPS, 4-2 sides attribute, 6-23 HPDPS automatically, 4-5 spoolers HPDPS client daemon, 4-2 con guring, 6-2, 6-3 spoolers, 4-2 creating an archive le, 9-3 supervisors, 5-2, 5-4 default events, 7-30 start-message-supported attribute, 10-16 de ned, 4-5 disabling messages, 10-17 deleting, 9-43 startup.log, 4-5 deleting jobs, 9-19 startup log le, 4-2...
  • Page 385 specifying key contacts for notifcation, unable-to-register event identi er, 7-22 syntax unauthenticated HPDPS Gateway Printer, 6-46 removing permissions, 8-21 notation, iv unauthenticated value, 8-8 system boot unknown job state, 9-20 starting HPDPS automatically, 4-5 unrecognized-resource event identi er, system operator group 7-22 planning, 3-15 user groups system shutdown, 4-9...