Patch Name: PHCO_16752 Patch Description: s700_800 10.20 HPDPS cumulative patch Creation Date: 98/10/28 Post Date: 98/11/30 Hardware Platforms - OS Releases: s700: 10.20 s800: 10.20 Products: N/A Filesets: DistributedPrint.PD-CLIENT DistributedPrint.PD-COMMON DistributedPrint.PD-SERVCOMMON DistributedPrint.PD-SPOOLER DistributedPrint.PD-SUPERVISOR DistributedPrint.PD-ENG-A-MAN Automatic Reboot?: No Status: General Superseded Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHCO_16752 Symptoms: PHCO_16752: - Spooler and supervisor dump core during HPDPS shutdown. This happens when HPDPS is started and then immediately shut down. - Given a physical printer configured with tcpip-bsd, lp-spool-hp, or lp-spool-bsd attachment type, if the printer has problem, pdpr or pddelete command hangs. PHCO_15902: - HPDPS supervisor might hang under certain conditions, such as when the physical printer, configured with tcpip attachment type, is suddenly powered off while the printer is printing. - Job cancellation commands, such as pdrm, pddelete and pdclean, might hang under certain conditions. PHCO_15540: - HPDPS supervisor occasionally core dumps when it is starting to print a job. - A few more error detections added. PHCO_15148: - HPDPS is not linked with year2000 library. PHCO_14518: - HPDPS can have problem printing small postscript files. - paper-out and paper-jam state were not reflected in the printer status. - pdclientd may core dump when printing a Script generated file. - HPDPS spooler hangs when printing an empty file. - HPDPS will need to support P405 printer model. PHCO_12405: - pdclientd running out of resources and core dump when too many concurrent jobs happen at the same time. - In some concurrent print request situation, supervisor can go into a deadlock situation and use a lot of CPU. - Simplify gateway printer configuration. - e-mail notification can't handle the situation when notification locale is different from the user's locale. - jobs submitted via lp did not use the notification-profile attribute of the initial-value-job. - submitting job through "lp -m" command did not get job completion notification through HPDPS. - Supervisor always waits for one minute before starting to register physical printers. - Physical printer always stores dotted decimal for tcpip-address. PHCO_11618: - Directory /var/spool/lp/request/PDRequest was not created. PHCO_10608: - Printing PCL files produced incorrect output. - Command 'pdpr' hangs if filename is not last parameter and if filename is an NFS directory name. - Process size grows in supervisor process when creating physical printer(s). - Core dumps when creating a large number of physical printers. - If a job is submitted through 'lp' to HPDPS by users other than root, root cannot cancel the job. Enhancements: - HPDPS supports new HP Printers Lj5si Mopier and HP5000 D640. - Removed restriction of port number used for TCPIP network printer attachment-type. - Reduced process run time memory usage. - Improved performance when creating more than a hundred printers. - Reduced SNMP monitoring frequency. - Enabled socket notification mechanism. - The default local job id range is changed to 1-100. - Enabled job submission from NT. - All jobs submitted through 'lp' will be owned by a special user 'hpdps_lp_user'. - If a user wants to list a job, submitted through 'lp', using 'pdls' command, then use -U flag. PHCO_8821: Jobs submitted from remote servers (via rlpdaemon) to HPDPS printers will fail to spool. PHCO_8435: Jobs submitted from remote servers (via rlpdaemon) to HPDPS printers will fail to spool. Defect Description: PHCO_16752: - Spooler and supervisor dump core when shutting down HPDPS. A threaded object, which might not have been fully created during start up, is being deleted at shutdown, causing the core dump. - If the tcpip-bsd, lp-spool-hp, or lp-spool-bsd printer has problem while printing a job, the pddelete or pdpr command is ineffective because it waits until the job is completed. PHCO_15902: - HPDPS supervisor might hang under certain conditions, such as when the physical printer, configured with tcpip attachment type, is suddenly powered off while the printer is printing. - When the job is in "processing" state, under certain conditions, the job cannot be cancelled, and pdrm, pddelete or pdclean would hang. PHCO_15540: - HPDPS supervisor occasionally core dumps when it is starting to print a job. - A few more error detections added. PHCO_15148: - HPDPS is not linked with year2000 library. PHCO_14518: - When printing some small postscript files, only the banner page was printed, the printer ran into error 40.1 and the file content is not printed. - When printer ran into paper-out and paper-jam state, the printer was still showing idle state. - pdclientd may core dump when printing a Script generated file. Script is a tool which capture a session to a file. - HPDPS spooler hangs when printing an empty file. - HPDPS will need to support the P405 printer model. PHCO_12405: - pdclientd running out of resources and core dump when too many concurrent jobs happen at the same time. This enhancement allows the admin. to restrict concurrent threads in pdclientd. Admin can specify the following environment variables in /etc/rc.config.d/pd to control this behavior: PD_MAXTHREADS (defaults to 50 threads) PD_MAXRETRIES (defaults to 0 retries) PD_RETRY_INTERVAL (defaults to 5 seconds) - Avoid deadlock situation in the supervisor. In some concurrent print request situations, supervisor can go into a deadlock and use a lot of CPU. - a new utility, pdgwcfg, is released to make configuring gateway printer easier. - correct locale problem when invoking mailx for e-mail notification. - jobs submitted via lp will get the notification-profile attribute of the initial-value-job. - lp -m will send email upon job completion to the user who submitted the job. - remove the one minute wait in the supervisor before all physical printers can be registered. - Allow using domain name for printer addresses. Do not convert domain name to dotted decimals. PHCO_11618: - Directory /var/spool/lp/request/PDRequest was not created. PHCO_10608: - Printing PCL files produced incorrect output. - Command 'pdpr' hangs if filename is not last parameter. Incorrect parsing caused 'pdpr' to wait for input from stdin when filename was not the last parameter. - Process size grows in supervisor process when creating physical printer(s). - 'basicdsd' process core dumps when creating a large number of physical printers. Enhancements: - HPDPS supports new HP Printers Lj5si Mopier and HP5000 D640. - Removed restriction of port number used for TCPIP network printer attachment-type. SAM still limits the port number to 9100, 9101, and 9102. This functionality will be fixed in a future SAM release. - Reduced process run time memory usage. - Improved performance when creating more than a hundred printers. - Reduced SNMP monitoring frequency. - Enabled socket notification mechanism. - The default local job id range is changed to 1-100. The range can be changed through the PDIDTABLE environment variable. - Enabled job submission from NT. - All jobs submitted through 'lp' will be owned by a special user 'hpdps_lp_user'. PHCO_8821: Jobs submitted from remote servers (via rlpdaemon) to HPDPS printers will fail to spool. PHCO_8435: Jobs submitted from remote servers (via rlpdaemon) to HPDPS printers will fail to spool. SR: 5003423558 1653266684 5003423475 5003424887 5003419804 1653260232 4701366807 4701366799 1653250969 Patch Files: /opt/pd/bin/pddcesetup /opt/pd/bin/pdgwcfg /opt/pd/bin/pdmsg /opt/pd/bin/pdmsghlp /opt/pd/bin/pdstartclient /opt/pd/bin/pdstartspl /opt/pd/bin/pdstartsuv /opt/pd/lbin/basicdsd /opt/pd/lbin/dspmsg /opt/pd/lbin/pdclientd /opt/pd/lbin/pdcommand /opt/pd/lbin/pddmsg /opt/pd/lbin/pdlp /opt/pd/lbin/pdverdce /opt/pd/lbin/spooler /opt/pd/lbin/startbasicdsd /opt/pd/lbin/supervisor /opt/pd/lib/ip/DesignJet /opt/pd/lib/ip/PCL3 /opt/pd/lib/ip/PCL4 /opt/pd/lib/ip/PCL5 /opt/pd/lib/ip/PSII-P4050Z /opt/pd/lib/ipmap/DesignJet /opt/pd/lib/ipmap/PCL3 /opt/pd/lib/ipmap/PCL4 /opt/pd/lib/ipmap/PCL5.DPI300 /opt/pd/lib/ipmap/PCL5.DPI600 /opt/pd/lib/libdposerv.sl /opt/pd/lib/libfcrm0.sl /opt/pd/lib/libnwtools.sl /opt/pd/lib/libordered.sl /opt/pd/lib/libordersuv.sl /opt/pd/lib/libpd.sl /opt/pd/lib/libpdclient.sl /opt/pd/lib/libpdobj.sl /opt/pd/lib/libpdparse.sl /opt/pd/lib/libserv.sl /opt/pd/lib/libsnmp.sl /opt/pd/lib/libsock.sl /opt/pd/lib/libspl.sl /opt/pd/lib/libsuv.sl /opt/pd/lib/model/ColorLaserJet/attribute /opt/pd/lib/model/ColorLaserJet5/attribute /opt/pd/lib/model/ColorLaserJt5M/attribute /opt/pd/lib/model/DesignJet650/attribute /opt/pd/lib/model/DesignJet650C/attribute /opt/pd/lib/model/DesignJet750C/attribute /opt/pd/lib/model/DesignJet755CM/attribute /opt/pd/lib/model/DesignJt650CPS/attribute /opt/pd/lib/model/DeskJet1200/attribute /opt/pd/lib/model/DeskJet1200C/attribute /opt/pd/lib/model/DeskJet1200CPS/attribute /opt/pd/lib/model/DeskJet1600/attribute /opt/pd/lib/model/DeskJet1600C/attribute /opt/pd/lib/model/DeskJet1600CM/attribute /opt/pd/lib/model/DeskJet660C/attribute /opt/pd/lib/model/DeskJet850C/attribute /opt/pd/lib/model/DeskJet855C/attribute /opt/pd/lib/model/HP5000D640/attribute /opt/pd/lib/model/HP5000D640/driver /opt/pd/lib/model/HP5000D640/ip /opt/pd/lib/model/HP5000D640/ipmap /opt/pd/lib/model/LaserJet3/attribute /opt/pd/lib/model/LaserJet3D/attribute /opt/pd/lib/model/LaserJet3P/attribute /opt/pd/lib/model/LaserJet3Si/attribute /opt/pd/lib/model/LaserJet4/attribute /opt/pd/lib/model/LaserJet4L/attribute /opt/pd/lib/model/LaserJet4M/attribute /opt/pd/lib/model/LaserJet4ML/attribute /opt/pd/lib/model/LaserJet4MP/attribute /opt/pd/lib/model/LaserJet4MPlus/attribute /opt/pd/lib/model/LaserJet4MV/attribute /opt/pd/lib/model/LaserJet4P/attribute /opt/pd/lib/model/LaserJet4Plus/attribute /opt/pd/lib/model/LaserJet4Si/attribute /opt/pd/lib/model/LaserJet4SiMX/attribute /opt/pd/lib/model/LaserJet4V/attribute /opt/pd/lib/model/LaserJet5/attribute /opt/pd/lib/model/LaserJet5L/attribute /opt/pd/lib/model/LaserJet5MP/attribute /opt/pd/lib/model/LaserJet5P/attribute /opt/pd/lib/model/LaserJet5Si/attribute /opt/pd/lib/model/LaserJet5SiMX/attribute /opt/pd/lib/model/LaserJet5SiMopier/attribute /opt/pd/lib/model/LaserJet5SiMopier/driver /opt/pd/lib/model/LaserJet5SiMopier/ip /opt/pd/lib/model/LaserJet5SiMopier/ipmap /opt/pd/lib/model/HPP405/attribute /opt/pd/lib/model/HPP405/driver /opt/pd/lib/model/HPP405/ip /opt/pd/lib/model/HPP405/ipmap /opt/pd/lib/nls/msg/C/fpa.cat /opt/pd/lib/nls/msg/C/fpahelp.cat /opt/pd/lib/nls/msg/C/Pd/oid.cat /opt/pd/lib/nls/msg/C/Pd/piobe.cat /opt/pd/lib/nls/msg/C/Pd/psf6K.cat /opt/pd/lib/nls/msg/C/Pd/sbsd.cat /opt/pd/lib/oids/pd.db /opt/pd/lib/oids/piobe.db /opt/pd/lib/oids/psf6K.db /opt/pd/lib/oids/sbsd.db /opt/pd/share/man/man1m.Z/pdgwcfg.1m /opt/pd/share/man/man4.Z/pdgwcfg.conf.4 what(1) Output: /opt/pd/bin/pddcesetup: (none) /opt/pd/bin/pdgwcfg: (none) /opt/pd/bin/pdmsg: (none) /opt/pd/bin/pdmsghlp: $Header: pdmsghlp.cpp,v 80.1.1.1 97/02/28 11:41:50 s sa Exp $ /opt/pd/bin/pdstartclient: (none) /opt/pd/bin/pdstartspl: (none) /opt/pd/bin/pdstartsuv: (none) /opt/pd/lbin/basicdsd: HPDPS $Header: basicdsd_rev.c,v 80.1.1.2 98/10/27 19 :54:47 ssa Exp $ /opt/pd/lbin/dspmsg: HPDPS $Header: dspmsg.cpp,v 80.1.1.1 97/02/28 11:39: 05 ssa Exp $ /opt/pd/lbin/pdclientd: HPDPS $Header: libpdclient_rev.c,v 80.1.1.2 98/10/27 19:54:13 ssa Exp $ HPDPS $Header: pdclientd_rev.c,v 80.1.1.3 98/10/27 1 9:54:25 ssa Exp $ /opt/pd/lbin/pdcommand: HPDPS $Header: pdcommand_rev.c,v 80.2.1.3 98/10/27 1 9:54:30 ssa Exp $ /opt/pd/lbin/pddmsg: $Header: pddmsg.cpp,v 80.1.1.1 97/02/28 11:40:04 ssa Exp $ /opt/pd/lbin/pdlp: $Header: pdenq.cpp,v 80.11.1.7 97/11/05 11:02:38 ssa Exp $ /opt/pd/lbin/pdverdce: $Header: pdverdce.c,v 80.2.1.1 97/02/28 11:42:19 ssa Exp $ /opt/pd/lbin/spooler: $Header: spooler_rev.c,v 80.2.1.2 98/10/27 19:55:06 ssa Exp $ /opt/pd/lbin/startbasicdsd: (none) /opt/pd/lbin/supervisor: HPDPS $Header: libsuv_rev.c,v 80.2.1.2 98/10/27 19:5 5:17 ssa Exp $ HPDPS $Header: supervisor_rev.c,v 80.1.1.3 98/10/27 19:51:41 ssa Exp $ /opt/pd/lib/ip/DesignJet: $Header: DesignJet,v 80.1 96/09/26 10:46:24 ssa Exp $ /opt/pd/lib/ip/PCL3: $Header: PCL3,v 78.5 96/04/22 13:56:50 ssa Exp $ /opt/pd/lib/ip/PCL4: $Header: PCL4,v 78.5 96/04/22 13:56:53 ssa Exp $ /opt/pd/lib/ip/PCL5: $Header: PCL5,v 80.2 96/10/14 23:55:25 ssa Exp $ /opt/pd/lib/ip/PSII-P4050Z: (none) /opt/pd/lib/ipmap/DesignJet: $Header: DesignJet,v 80.1 96/09/26 10:49:33 ssa Exp $ /opt/pd/lib/ipmap/PCL3: $Header: PCL3,v 78.6 96/03/25 14:23:40 ssa Exp $ /opt/pd/lib/ipmap/PCL4: $Header: PCL4,v 78.5 96/03/25 14:23:41 ssa Exp $ /opt/pd/lib/ipmap/PCL5.DPI300: $Header: PCL5.DPI300,v 80.3 96/10/18 15:51:08 ssa Ex p $ /opt/pd/lib/ipmap/PCL5.DPI600: $Header: PCL5.DPI600,v 80.3 96/10/18 15:51:05 ssa Ex p $ /opt/pd/lib/libdposerv.sl: HPDPS $Header: libdposerv_rev.c,v 80.1.1.2 98/10/27 19:54:43 ssa Exp $ /opt/pd/lib/libfcrm0.sl: HPDPS $Header: libfcrm0_rev.c,v 80.1.1.2 98/10/27 19 :55:10 ssa Exp $ /opt/pd/lib/libnwtools.sl: libnwtools.sl library is obsoleted with PHCO_10608 5 /05/97. /opt/pd/lib/libordered.sl: HPDPS $Header: libordered_rev.c,v 80.1.1.2 98/10/27 19:54:51 ssa Exp $ /opt/pd/lib/libordersuv.sl: HPDPS $Header: libordersuv_rev.c,v 80.1.1.2 98/10/27 19:55:13 ssa Exp $ /opt/pd/lib/libpd.sl: HPDPS $Header: libpd_rev.c,v 80.1.1.2 98/10/27 19:54 :39 ssa Exp $ /opt/pd/lib/libpdclient.sl: libpdclient.sl library is obsoleted with PHCO_10608 5/05/97. /opt/pd/lib/libpdobj.sl: libpdobj.sl library is obsoleted with PHCO_10608 5/0 5/97. /opt/pd/lib/libpdparse.sl: HPDPS $Header: libpdparse_rev.c,v 80.1.1.2 98/10/27 19:54:17 ssa Exp $ /opt/pd/lib/libserv.sl: HPDPS $Header: libserver_rev.c,v 80.1.1.2 98/10/27 1 9:54:59 ssa Exp $ /opt/pd/lib/libsnmp.sl: $Id: SNMP_Client.C,v 1.19 1996/02/24 21:24:40 clough Exp $ $Id: XPortCache.C,v 1.4 1995/12/08 22:35:45 clough E xp $ $Id: snmplib.c,v 1.7 1996/03/13 19:43:04 clough Exp $ $Id: snmputil.c,v 1.3 1995/12/08 22:39:33 clough Exp $ $Id: xportudp.c,v 1.4 1995/12/08 22:41:21 clough Exp $ /opt/pd/lib/libsock.sl: libsock.sl library is obsoleted with PHCO_10608 5/05 /97. /opt/pd/lib/libspl.sl: libspl.sl library is obsoleted with PHCO_10608 5/05/ 97. /opt/pd/lib/libsuv.sl: libsuv.sl library is obsoleted with PHCO_10608 5/05/ 97. /opt/pd/lib/model/ColorLaserJet/attribute: $Header: ColorLaserJet.att,v 78.6 96/03/25 14:12:27 ssa Exp $ /opt/pd/lib/model/ColorLaserJet5/attribute: $Header: ColorLaserJet5.att,v 78.6 96/03/25 14:12:29 ssa Exp $ /opt/pd/lib/model/ColorLaserJt5M/attribute: $Header: ColorLaserJt5M.att,v 78.6 96/03/25 14:12:30 ssa Exp $ /opt/pd/lib/model/DesignJet650/attribute: $Header: DesignJet650.att,v 78.4 96/03/25 14:12:31 s sa Exp $ /opt/pd/lib/model/DesignJet650C/attribute: $Header: DesignJet650C.att,v 78.4 96/03/25 14:12:32 ssa Exp $ /opt/pd/lib/model/DesignJet750C/attribute: $Header: DesignJet750C.att,v 78.4 96/03/25 14:12:32 ssa Exp $ /opt/pd/lib/model/DesignJet755CM/attribute: $Header: DesignJet755CM.att,v 78.4 96/03/25 14:12:33 ssa Exp $ /opt/pd/lib/model/DesignJt650CPS/attribute: $Header: DesignJt650CPS.att,v 78.4 96/03/25 14:12:34 ssa Exp $ /opt/pd/lib/model/DeskJet1200/attribute: $Header: DeskJet1200.att,v 78.5 96/03/25 14:12:34 ss a Exp $ /opt/pd/lib/model/DeskJet1200C/attribute: $Header: DeskJet1200C.att,v 78.6 96/03/25 14:12:35 s sa Exp $ /opt/pd/lib/model/DeskJet1200CPS/attribute: $Header: DeskJet1200CPS.att,v 78.3 96/03/25 14:12:36 ssa Exp $ /opt/pd/lib/model/DeskJet1600/attribute: $Header: DeskJet1600.att,v 78.5 96/03/25 14:12:37 ss a Exp $ /opt/pd/lib/model/DeskJet1600C/attribute: $Header: DeskJet1600C.att,v 78.6 96/03/25 14:12:37 s sa Exp $ /opt/pd/lib/model/DeskJet1600CM/attribute: $Header: DeskJet1600CM.att,v 78.3 96/03/25 14:12:38 ssa Exp $ /opt/pd/lib/model/DeskJet660C/attribute: $Header: DeskJet660C.att,v 78.4 96/03/25 14:12:39 ss a Exp $ /opt/pd/lib/model/DeskJet850C/attribute: $Header: DeskJet850C.att,v 78.5 96/03/25 14:12:40 ss a Exp $ /opt/pd/lib/model/DeskJet855C/attribute: $Header: DeskJet855C.att,v 78.5 96/03/25 14:12:40 ss a Exp $ /opt/pd/lib/model/HP5000D640/attribute: $Header: HP5000D640.att,v /opt/pd/lib/model/HP5000D640/driver: HPDPS $Header: libfcrm0_rev.c,v 80.1.1.2 98/10/27 19 :55:10 ssa Exp $ /opt/pd/lib/model/HP5000D640/ip: $Header: PCL5,v 80.2 96/10/14 23:55:25 ssa Exp $ /opt/pd/lib/model/HP5000D640/ipmap: $Header: PCL5.DPI600,v 80.3 96/10/18 15:51:05 ssa Ex p $ /opt/pd/lib/model/LaserJet3/attribute: $Header: LaserJet3.att,v 78.6 96/03/25 14:12:41 ssa Exp $ /opt/pd/lib/model/LaserJet3D/attribute: $Header: LaserJet3D.att,v 78.4 96/03/25 14:12:42 ssa Exp $ /opt/pd/lib/model/LaserJet3P/attribute: $Header: LaserJet3P.att,v 78.6 96/03/25 14:12:43 ssa Exp $ /opt/pd/lib/model/LaserJet3Si/attribute: $Header: LaserJet3Si.att,v 78.6 96/03/25 14:12:43 ss a Exp $ /opt/pd/lib/model/LaserJet4/attribute: $Header: LaserJet4.att,v 78.6 96/03/25 14:12:44 ssa Exp $ /opt/pd/lib/model/LaserJet4L/attribute: $Header: LaserJet4L.att,v 78.4 96/03/25 14:12:45 ssa Exp $ /opt/pd/lib/model/LaserJet4M/attribute: $Header: LaserJet4M.att,v 78.6 96/03/25 14:12:45 ssa Exp $ /opt/pd/lib/model/LaserJet4ML/attribute: $Header: LaserJet4ML.att,v 78.4 96/03/25 14:12:46 ss a Exp $ /opt/pd/lib/model/LaserJet4MP/attribute: $Header: LaserJet4MP.att,v 78.4 96/03/25 14:12:47 ss a Exp $ /opt/pd/lib/model/LaserJet4MPlus/attribute: $Header: LaserJet4MPlus.att,v 78.4 96/03/25 14:12:48 ssa Exp $ /opt/pd/lib/model/LaserJet4MV/attribute: $Header: LaserJet4MV.att,v 78.6 96/03/25 14:12:48 ss a Exp $ /opt/pd/lib/model/LaserJet4P/attribute: $Header: LaserJet4P.att,v 78.6 96/03/25 14:12:49 ssa Exp $ /opt/pd/lib/model/LaserJet4Plus/attribute: $Header: LaserJet4Plus.att,v 78.4 96/03/25 14:12:50 ssa Exp $ /opt/pd/lib/model/LaserJet4Si/attribute: $Header: LaserJet4Si.att,v 78.6 96/03/25 14:12:50 ss a Exp $ /opt/pd/lib/model/LaserJet4SiMX/attribute: $Header: LaserJet4SiMX.att,v 78.4 96/03/25 14:12:51 ssa Exp $ /opt/pd/lib/model/LaserJet4V/attribute: $Header: LaserJet4V.att,v 78.4 96/03/25 14:12:52 ssa Exp $ /opt/pd/lib/model/LaserJet5/attribute: $Header: LaserJet5.att,v 78.6 96/03/25 14:12:53 ssa Exp $ /opt/pd/lib/model/LaserJet5L/attribute: $Header: LaserJet5L.att,v 78.4 96/03/25 14:12:53 ssa Exp $ /opt/pd/lib/model/LaserJet5MP/attribute: $Header: LaserJet5MP.att,v 78.4 96/03/25 14:12:54 ss a Exp $ /opt/pd/lib/model/LaserJet5P/attribute: $Header: LaserJet5P.att,v 78.6 96/03/25 14:12:55 ssa Exp $ /opt/pd/lib/model/LaserJet5Si/attribute: $Header: LaserJet5Si.att,v 78.6 96/03/25 14:12:56 ss a Exp $ /opt/pd/lib/model/LaserJet5SiMX/attribute: $Header: LaserJet5SiMX.att,v 78.4 96/03/25 14:12:57 ssa Exp $ /opt/pd/lib/model/LaserJet5SiMopier/attribute: $Header: LaserJet5SiMopier.att,v 80.2 96/11/21 18:47 :58 ssa Exp $ /opt/pd/lib/model/LaserJet5SiMopier/driver: HPDPS $Header: libfcrm0_rev.c,v 80.1.1.2 98/10/27 19 :55:10 ssa Exp $ /opt/pd/lib/model/LaserJet5SiMopier/ip: $Header: PCL5,v 80.2 96/10/14 23:55:25 ssa Exp $ /opt/pd/lib/model/LaserJet5SiMopier/ipmap: $Header: PCL5.DPI600,v 80.3 96/10/18 15:51:05 ssa Ex p $ /opt/pd/lib/model/HPP405/attribute: $Header: HPP405.att,v 78.1 98/02/26 16:14:17 ssa Exp $ /opt/pd/lib/model/HPP405/driver: HPDPS $Header: libfcrm0_rev.c,v 80.1.1.2 98/10/27 19 :55:10 ssa Exp $ /opt/pd/lib/model/HPP405/ip: (none) /opt/pd/lib/model/HPP405/ipmap: $Header: PCL3,v 78.6 96/03/25 14:23:40 ssa Exp $ /opt/pd/lib/nls/msg/C/fpa.cat: (none) /opt/pd/lib/nls/msg/C/fpahelp.cat: (none) /opt/pd/lib/nls/msg/C/Pd/oid.cat: (none) /opt/pd/lib/nls/msg/C/Pd/piobe.cat: (none) /opt/pd/lib/nls/msg/C/Pd/psf6K.cat: (none) /opt/pd/lib/nls/msg/C/Pd/sbsd.cat: (none) /opt/pd/lib/oids/pd.db: (none) /opt/pd/lib/oids/piobe.db: (none) /opt/pd/lib/oids/psf6K.db: (none) /opt/pd/lib/oids/sbsd.db: (none) /opt/pd/share/man/man1m.Z/pdgwcfg.1m: (none) /opt/pd/share/man/man4.Z/pdgwcfg.conf.4: (none) cksum(1) Output: 3779628517 19765 /opt/pd/bin/pddcesetup 2865745078 40960 /opt/pd/bin/pdgwcfg 1931736925 3883 /opt/pd/bin/pdmsg 3222473713 20480 /opt/pd/bin/pdmsghlp 2105414385 3704 /opt/pd/bin/pdstartclient 1459086777 6161 /opt/pd/bin/pdstartspl 4210947631 7516 /opt/pd/bin/pdstartsuv 1324623661 253952 /opt/pd/lbin/basicdsd 1695929101 16384 /opt/pd/lbin/dspmsg 3726837607 2158592 /opt/pd/lbin/pdclientd 77350361 241664 /opt/pd/lbin/pdcommand 3236262733 20480 /opt/pd/lbin/pddmsg 3097048427 176128 /opt/pd/lbin/pdlp 41363659 16384 /opt/pd/lbin/pdverdce 3999329941 2174976 /opt/pd/lbin/spooler 1070943326 1078 /opt/pd/lbin/startbasicdsd 2519206503 2293760 /opt/pd/lbin/supervisor 3906742266 8649 /opt/pd/lib/ip/DesignJet 2284472877 23342 /opt/pd/lib/ip/PCL3 2024786031 23742 /opt/pd/lib/ip/PCL4 4028316659 43889 /opt/pd/lib/ip/PCL5 1256781075 35185 /opt/pd/lib/ip/PSII-P4050Z 467733180 4278 /opt/pd/lib/ipmap/DesignJet 2613752155 4569 /opt/pd/lib/ipmap/PCL3 643107281 4641 /opt/pd/lib/ipmap/PCL4 514187632 5689 /opt/pd/lib/ipmap/PCL5.DPI300 1935962535 5732 /opt/pd/lib/ipmap/PCL5.DPI600 1318948883 278528 /opt/pd/lib/libdposerv.sl 3791902429 73728 /opt/pd/lib/libfcrm0.sl 3607695712 66 /opt/pd/lib/libnwtools.sl 2576430943 958464 /opt/pd/lib/libordered.sl 2051533162 155648 /opt/pd/lib/libordersuv.sl 2320728687 4620288 /opt/pd/lib/libpd.sl 594125099 67 /opt/pd/lib/libpdclient.sl 2943011920 65 /opt/pd/lib/libpdobj.sl 3129083839 135168 /opt/pd/lib/libpdparse.sl 71691116 1384448 /opt/pd/lib/libserv.sl 2167142451 57344 /opt/pd/lib/libsnmp.sl 3915421507 64 /opt/pd/lib/libsock.sl 550686117 63 /opt/pd/lib/libspl.sl 2480056567 63 /opt/pd/lib/libsuv.sl 293711744 4444 /opt/pd/lib/model/ColorLaserJet/attribute 354414294 4328 /opt/pd/lib/model/ColorLaserJet5/attribute 355459969 4350 /opt/pd/lib/model/ColorLaserJt5M/attribute 637537236 3554 /opt/pd/lib/model/DesignJet650/attribute 3658083107 3558 /opt/pd/lib/model/DesignJet650C/attribute 2367106869 3558 /opt/pd/lib/model/DesignJet750C/attribute 383627155 3581 /opt/pd/lib/model/DesignJet755CM/attribute 2703545895 3584 /opt/pd/lib/model/DesignJt650CPS/attribute 2810415429 4389 /opt/pd/lib/model/DeskJet1200/attribute 1280247384 4393 /opt/pd/lib/model/DeskJet1200C/attribute 1391464058 4420 /opt/pd/lib/model/DeskJet1200CPS/attribute 3557903673 4389 /opt/pd/lib/model/DeskJet1600/attribute 3203908418 4393 /opt/pd/lib/model/DeskJet1600C/attribute 2289341656 4416 /opt/pd/lib/model/DeskJet1600CM/attribute 1989249336 4004 /opt/pd/lib/model/DeskJet660C/attribute 1404496804 4004 /opt/pd/lib/model/DeskJet850C/attribute 4139345931 4004 /opt/pd/lib/model/DeskJet855C/attribute 2160952703 4502 /opt/pd/lib/model/HP5000D640/attribute 3791902429 73728 /opt/pd/lib/model/HP5000D640/driver 4028316659 43889 /opt/pd/lib/model/HP5000D640/ip 1935962535 5732 /opt/pd/lib/model/HP5000D640/ipmap 390201048 4402 /opt/pd/lib/model/LaserJet3/attribute 640331782 4446 /opt/pd/lib/model/LaserJet3D/attribute 3001249218 4406 /opt/pd/lib/model/LaserJet3P/attribute 1434900879 4449 /opt/pd/lib/model/LaserJet3Si/attribute 1060914170 4428 /opt/pd/lib/model/LaserJet4/attribute 540300660 4432 /opt/pd/lib/model/LaserJet4L/attribute 1275397568 4451 /opt/pd/lib/model/LaserJet4M/attribute 217618729 4455 /opt/pd/lib/model/LaserJet4ML/attribute 1887189109 4455 /opt/pd/lib/model/LaserJet4MP/attribute 2099414423 4467 /opt/pd/lib/model/LaserJet4MPlus/attribute 2340115881 4455 /opt/pd/lib/model/LaserJet4MV/attribute 1549256411 4432 /opt/pd/lib/model/LaserJet4P/attribute 1155652734 4444 /opt/pd/lib/model/LaserJet4Plus/attribute 3566996797 4476 /opt/pd/lib/model/LaserJet4Si/attribute 2953935786 4503 /opt/pd/lib/model/LaserJet4SiMX/attribute 4087370438 4432 /opt/pd/lib/model/LaserJet4V/attribute 4202461838 4428 /opt/pd/lib/model/LaserJet5/attribute 3831221023 4432 /opt/pd/lib/model/LaserJet5L/attribute 1460664122 4455 /opt/pd/lib/model/LaserJet5MP/attribute 3588595261 4432 /opt/pd/lib/model/LaserJet5P/attribute 1464702601 4476 /opt/pd/lib/model/LaserJet5Si/attribute 2194811999 4503 /opt/pd/lib/model/LaserJet5SiMX/attribute 3166176530 4756 /opt/pd/lib/model/LaserJet5SiMopier/ attribute 3791902429 73728 /opt/pd/lib/model/LaserJet5SiMopier/driver 4028316659 43889 /opt/pd/lib/model/LaserJet5SiMopier/ip 1935962535 5732 /opt/pd/lib/model/LaserJet5SiMopier/ipmap 2712112509 3702 /opt/pd/lib/model/HPP405/attribute 3791902429 73728 /opt/pd/lib/model/HPP405/driver 1256781075 35185 /opt/pd/lib/model/HPP405/ip 2613752155 4569 /opt/pd/lib/model/HPP405/ipmap 3780437105 115835 /opt/pd/lib/nls/msg/C/fpa.cat 1636811466 177763 /opt/pd/lib/nls/msg/C/fpahelp.cat 1325096629 181477 /opt/pd/lib/nls/msg/C/Pd/oid.cat 4288236229 1389 /opt/pd/lib/nls/msg/C/Pd/piobe.cat 3224424863 17486 /opt/pd/lib/nls/msg/C/Pd/psf6K.cat 3453007866 453 /opt/pd/lib/nls/msg/C/Pd/sbsd.cat 1005655502 163099 /opt/pd/lib/oids/pd.db 1557895195 1266 /opt/pd/lib/oids/piobe.db 2742258802 16214 /opt/pd/lib/oids/psf6K.db 542274052 362 /opt/pd/lib/oids/sbsd.db 2105563087 2719 /opt/pd/share/man/man1m.Z/pdgwcfg.1m 2394177510 3329 /opt/pd/share/man/man4.Z/pdgwcfg.conf.4 Patch Conflicts: None Patch Dependencies: s700: 10.20: PHCO_10891 s800: 10.20: PHCO_10891 Hardware Dependencies: None Other Dependencies: None Supersedes: PHCO_8435 PHCO_8821 PHCO_10608 PHCO_11618 PHCO_12405 PHCO_14518 PHCO_15148 PHCO_15540 PHCO_15902 Equivalent Patches: None Patch Package Size: 15930 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHCO_16752 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHCO_16752.depot 5b. For a homogeneous NFS Diskless cluster run swcluster on the server to install the patch on the server and the clients: swcluster -i -b This will invoke swcluster in the interactive mode and force all clients to be shut down. WARNING: All cluster clients must be shut down prior to the patch installation. Installing the patch while the clients are booted is unsupported and can lead to serious problems. The swcluster command will invoke an swinstall session in which you must specify: alternate root path - default is /export/shared_root/OS_700 source depot path - /tmp/PHCO_16752.depot To complete the installation, select the patch by choosing "Actions -> Match What Target Has" and then "Actions -> Install" from the Menubar. 5c. For a heterogeneous NFS Diskless cluster: - run swinstall on the server as in step 5a to install the patch on the cluster server. - run swcluster on the server as in step 5b to install the patch on the cluster clients. By default swinstall will archive the original software in /var/adm/sw/patch/PHCO_16752. If you do not wish to retain a copy of the original software, you can create an empty file named /var/adm/sw/patch/PATCH_NOSAVE. Warning: If this file exists when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. It is recommended that you move the PHCO_16752.text file to /var/adm/sw/patch for future reference. To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHCO_16752.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: - Must have 10.20 DistributedPrint product installed before this patch is installed. - PHCO_10891 is an LP patch needed for LP interface. - PHCO_11123 is needed for Japanese and German HPDPS catalogs only. Otherwise you do not install it. - Backup persistent database under /var/opt/pd. This backup should be restored if the patch is removed. Any configuration added since the patch was installed, is lost. The persistent database is upgraded on initial use of the patched version.