OBSOLETE Patch-ID# 146666-12

Download this patch from My Oracle Support

Your use of the firmware, software and any other materials contained in this update is subject to My Oracle Support Terms of Use, which may be viewed at My Oracle Support.
For further information on patching best practices and resources, please see the following links:
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.

Keywords: security lp lpsched garbled praudit text network printers netstandard foomatic
Synopsis: Obsoleted by: 147147-26 SunOS 5.10: lp patch
Date: Nov/08/2012

Install Requirements: Reboot after installing this patch to activate the changes delivered. An alternative may be specified in the Special Install Instructions.

Solaris Release: 10

SunOS Release: 5.10

Unbundled Product:

Unbundled Release:

Xref: This patch available for x86 as patch 146667

Topic: SunOS 5.10: lp patch

Relevant Architectures: sparc

Bugs fixed with this patch:

Sun CR # Bug #

Changes incorporated in this version: 7038555

Patches accumulated and obsoleted by this patch: 128348-01 137030-01 139578-01 139930-01

Patches which conflict with this patch:

Patches required with this patch: 118833-36 120011-14 127127-11 137137-09 139555-08 142909-17 144500-19 (or greater)

Obsoleted by: 147147-26

Files included with this patch:


Problem Description:

7038555 lpsched fails to start when old files remain in /var/spool/lp/requests/localhost
(from 146666-11)
6852573 printmgr issues warning when adding printer for some ppd files
7175058 cannot add HPLJ4300 printer through printmgr
(from 146666-10)
6968561 fix for 6757330 causes multiple files not to be printed if empty file is included
7016585 multiple files not printed if one file cannot be accessed
(from 146666-09)
7153295 lp -d dummy -P - /var/tmp/man.txt dumps core (invalid argument to -P option)
(from 146666-08)
7150136 cat foo.txt | lp -d bar' hangs to SMB printers
(from 146666-07)
7147864 AUE_inetd_connect audit records aren't written due to incorrect ip_type after fix for CR 6864075
(from 146666-06)
7051780 print job times out and job is resent
7060328 netpr hangs indefinitely
7122748 print (-o lpi) options are not enabled after print HOLD and RELEASE since 145798-07
(from 146666-05)
7127714 lpadmin deletes class printer entry in /etc/printers.conf
(from 146666-04)
4705906 problem with lp
7036059 printing on 142900-02 doesn't work with protocol=tcp on port 9100
7110744 lp(1) dumps core when changing special-handling for existing request-id with -H option
(from 146666-03)
6864075 adt.xml is missing support for tokens needed by the ILB project
7098976 print request audit records for cascade printing could include originating hostname
(from 146666-02)
6624444 adt_put_event failure conditions should all be reviewed for a proper exit_error parameter use
6624513 return token values from userland should be able to include errno
6906692 printing of information needs to be audited via an audit record in Solaris TX
7030932 64-hotpluggable-limit for device allocation needs work
7082641 device allocation cannot re-add sraudio1 after sraudio10 is added
7099806 S10U5 printing sends incorrect forms options to Solaris 8/9 printservers
(from 146666-01)
6855367 lp -o <option>=<11 digits> generates a negative integer
7035850 lp should support cancel -u <user> option
7053080 change in bsd control file ordering creates incompatibility with Z/OS IBM print server
(from 137030-01)
        This revision accumulates generic Sustaining patch 128348-01
        into Solaris S10U5 update.
(from 128348-01)
6579524 praudit produces garbled characters for text token by always stripping MSB off
(from 139930-01)
        This revision accumulates generic Sustaining patch 139578-01
        into Solaris S10U7 update.
(from 139578-01)
6574578 network printers configured with netstandard_foomatic interface reprint large jobs

Patch Installation Instructions:
Please refer to the man pages for instructions on using 'patchadd'
and 'patchrm' commands provided with Solaris.
The following example installs a patch to a standalone machine:
       example# patchadd /var/spool/patch/123456-07
The following example removes a patch from a standalone system:
       example# patchrm 123456-07
For additional examples please see the appropriate man pages. Any
other special or non-generic installation instructions should be
described below as special instructions.

Special Install Instructions:
NOTE 1:  To get the complete fix for BugId 7150136 (cat foo.txt | lp -d bar'
         hangs to SMB printers), please execute below command for all printers
         created before the patch installation which are configured to use
         the uri interface program:
         lpadmin -p <printer> -m uri

README -- Last modified date: Sunday, February 10, 2013