OBSOLETE Patch-ID# 141026-14


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 print command sched d cancel -u delete solaris network set ldap incompatibilities libpapi r combination add modify add/modify d-port remote hang -uri list_remove papi psm banner
Synopsis: Obsoleted by: 142909-17 SunOS 5.10: print patch
Date: Jul/09/2010


Install Requirements: NA

Solaris Release: 10

SunOS Release: 5.10

Unbundled Product:

Unbundled Release:

Xref: This patch available for x86 as patch 143358

Topic: SunOS 5.10: print patch

Relevant Architectures: sparc

Bugs fixed with this patch:

Sun CR # Bug #
618082315232574
659192915416097
661912015432169
665347115452404
665564015453762
666735415460391
666878615461233
668918815473197
669485015476318
669864815478654
669864915478655
669865015478656
669918215479022
669925515479051
669968915479319
670491015481842
670798615483594
670844215483850
671244615486206
671545015487953
671889715490054
672058615491149
672389215493183
672447715493531
672490415493801
672988515496975
673583715500583
673714615501410
673938315502891
674007915503313
674038115503471
674075915503681
674932315508948
675124415510095
675237215510750
675256815510842
675257715510847
675733015513883
675960415515377
675991015515625
676176715516742
676819715520611
678079215527459
678302315528810
678458415529727
678650515530847
678979015532729
679460215535841
679587815536596
679946015538591
679946615538594
679948515538599
679961515538666
680175515539869
680226515540157
680613615542426
680802515543492
681303715546432
681519815547766
681522215547781
681530015547823
681593315548141
681621415548284
681927915550101
682112415551149
682159015551430
682716615554521
683895015561614
684180615563350
685285715570688
685483715572029
685483915572031
685689515573462
686349815577705
686423415578071
686669815579255
686900715580784
686902815580803
687651715585495
688461515591556
688764515593851
689181515596750
689905415601959
691967315617431
691967615617433
692219715619365
692613415622513
692833015624331
694155315634792


Changes incorporated in this version: 6899054 6922197 6926134 6928330 6941553

Patches accumulated and obsoleted by this patch: 138112-01 138116-01 138118-01 138120-01 138411-01 138627-07 138848-02 138858-01 138870-01 139390-01 139487-01 139958-01 139970-01 139971-01 140192-01 140395-01 140397-11

Patches which conflict with this patch:

Patches required with this patch: 118833-36 120011-14 127127-11 (or greater)

Obsoleted by: 142909-17

Files included with this patch:

/usr/bin/cancel
/usr/bin/disable
/usr/bin/enable
/usr/bin/lp
/usr/bin/lpc
/usr/bin/lpq
/usr/bin/lpr
/usr/bin/lprm
/usr/bin/lpstat
/usr/lib/libipp-listener.so.0
/usr/lib/libpapi-common.so.0
/usr/lib/libpapi.so.0
/usr/lib/lp/bin/getppdfile
/usr/lib/lp/bin/ppdfilename2mmp
/usr/lib/lp/local/lpsched
/usr/lib/print/in.lpd
/usr/lib/print/lpd-port
/usr/lib/print/psm-ipp.so.1
/usr/lib/print/psm-lpd.so.1
/usr/lib/print/psm-lpsched.so.1
/usr/sadm/admin/printmgr/classes/pmclient.jar
/usr/sadm/admin/printmgr/classes/pmserver.jar
/usr/sbin/accept
/usr/sbin/lpadmin
/usr/sbin/lpmove
/usr/sbin/ppdmgr
/usr/sbin/reject

Problem Description:

6899054 hang with lpstat -v when xfn listed in nsswitch conf
6922197 remote printing broken if banner page is disabled
6926134 files printed from the global zone should reflect the subject's label
6928330 cancel(1) does not print localized message if destination or request-id were specified.
6941553 banner Title field switches to standard input if source file path is longer than 23 characters
 
(from 141026-13)
 
6838950 normal printjobs are not printed after unmount of form
6919673 job can be resumed by using spool file number even though there is not such a job number
 
(from 141026-12)
 
6919676 lpstat output message under powersave mode needs to be fixed
 
(from 141026-11)
 
6887645 "Title:" is not printed on banner page
 
(from 141026-10)
 
6876517 PRINTMGR still produces java.lang.NullPointerException error
 
(from 141026-09)
 
6869007 multi print jobs deleted by cancel(1)
6884615 files with no world rights don't print with 140397-07 or above
6891815 job can be canceled by using spool file number even though there is not such a job number
 
(from 141026-08)
 
6864234 lpstat -o {jobid} does not output status "on <queue>"
 
(from 141026-07)
 
6852857 USER-HOST information displayed by the command lpstat -R is not correct
6854837 job id is different between `lpstat -o` and banner page's Job number when lpd protocol is used
6854839 job id is different between lpstat -o and lpstat -p when lpd protocol is used
6856895 printer request ID mismatch while the sequence number is 0
6863498 "standard input" doesn't get printed to "Title:" even if the data is given to lp via its stdin
6866698 statement for 'lpstat -p' is changed
6869028 print jobs are not arranged as lp -q specified
 
(from 141026-06)
 
6668786 lpstat -t return non-zero code without printers defined
6751244 lpstat -p with a printer list as argument fails
6821124 SUNWpsr package issues
6827166 a request submitted from client to server using "ipp" service cannot be canceled using "lpd" service
 
(from 141026-05)
 
	This revision accumulates generic Sustaining patch 140397-11
	into Solaris S10U8 update.
 
(from 141026-04)
 
	This revision accumulates generic Sustaining patch 140397-10
	into Solaris S10U8 update.
 
(from 141026-03)
 
	This revision accumulates generic Sustaining patch 140397-09
	into Solaris S10U8 update.
 
(from 141026-02)
 
	This revision accumulates generic Sustaining patch 140397-08
	into Solaris S10U8 update.
 
(from 141026-01)
 
	This revision accumulates generic Sustaining patch 140397-07
	into Solaris S10U8 update.
 
(from 140397-11)
 
6761767 lpc topq subcommand causes sigsegv
6783023 lpstat -v dumps core without printer name
6786505 number of copies incorrect when using stdin
6795878 cascading banner page produces lp@ instead of user@
6799460 lpmove disabled source printer after it executed
6801755 printmgr sets printer to localhost in an LDAP environment
6813037 unable to cancel print jobs when printer name contains a hyphen
6819279 "lpstat -p -l " doesn't report "-l" information
6821590 lpstat -lp output for remote printers is that of local printers
6841806 incorrect pointer modification in massage_control_file()
 
(from 140397-10)
 
6591929 lp prints postscript source from standard input
6739383 print commands accept, reject, disable enable don't report status after execution
 
(from 140397-09)
 
6619120 lpmove (1M) core dump when invokes without parameter
6723892 lpstat cores with the queues created with the "-s ipp://" or "-s lpd://" options
 
(from 140397-08)
 
6740079 lpstat -R does not show queued jobs
6752372 lpstat -o output is incorrect
6808025 incomplete fix for 6699255
6815222 lpstat -o reports incorrect job# for general user
6815300 lpstat output for remote queues does not match the behavior prior to S10U5
 
(from 140397-07)
 
6749323 'lpstat -o' does not display the host info along with the owner of the request
6757330 discard zero byte size printjob to remote queue
6759604 general user on the lp client can cancel root user's print job
6768197 after hold the print request on print server, "lpstat -p" output showed "now printing" result
6780792 control file name containing 'localhost' is useless in a network context
6789790 'lpstat -o' does not display the host info along with the owner of the request with ipp service
6799466 lp issue: lpmove should give friendly message as previous version
6799485 lpr -t does not tell the data from stdin is troff to printers after 127127-11
6799615 return from stat() should be checked when looking for zero byte files
6802265 massage_control_data() does not check for H<hostname>
6806136 file name either not printed or printed incorrectly in banner page
6815198 lp -d .. -H hold not working after patch 127127-11 is applied
6815933 lpstat -l 2 -p <print queue> always shown Processing Job (regression)
 
(from 140397-06)
 
6816214 feature patch 140397-05 has incorrect revisions for accumulated sustaining patch 138627-06
 
(from 140397-05)
 
6712446 OpenSolaris 2008.05 guest PPD-cache builder consumes 100% host CPU in VirtualBox on WinXP
6740381 lpstat -o does not report status for remote Windows printers
6759910 lpstat doesn't display (-D) Description
 
(from 140397-04)
 
6794602 lp dumps core in s10u7 on several commands in basic print test package
 
(from 140397-03)
 
        This revision accumulates generic Sustaining patch 138627-05
        into Solaris S10U7 update.
 
(from 140397-02)
 
        This revision accumulates generic Sustaining patch 138627-04
        into Solaris S10U7 update.
 
(from 140397-01)
 
        This revision accumulates generic Sustaining patch 140192-01
        into Solaris S10U7 update.
 
(from 139958-01)
 
        This revision accumulates generic Sustaining patch 139487-01
        into Solaris S10U7 update.
 
(from 139970-01)
 
        This revision accumulates generic Sustaining patch 138848-02
        into Solaris S10U7 update.
 
(from 139971-01)
 
        This revision accumulates generic Sustaining patch 138627-03
        into Solaris S10U7 update.
 
(from 140395-01)
 
        This revision accumulates generic Sustaining patch 139390-01
        into Solaris S10U7 update.
 
(from 138627-07)
 
6740381 lpstat -o does not report status for remote Windows printers
6759910 lpstat doesn't display (-D) Description
 
(from 138627-06)
 
6752577 lpmove dumps core after moving job since applying 127128-11
 
(from 138627-05)
 
6752568 lpstat -o reports "Failed to contact service for <printer>: not-found"
 
(from 138627-04)
 
6699255 127127/127128-11 break lp operation if the prinit server and client have different kernel versions
6699689 lpadmin: adding description (-D) corrupts /etc/printers.conf and leads lpstat to core dump
6720586 "nobanner" entry gets added when using "-i" with lp
6724477 cancel segfaults when running cancel <printer>
6737146 127127/127128-11 break -H hold for non-privileged user
6740759 lpstat always reports "Forms allowed: (none)" after making form available to printer
6784584 bring the many Solaris 10 printing patches into a single patch to fix the S10U5 regressions
 
(from 138627-03)
 
6715450 lp -P m- not working correctly
 
(from 138627-02)
 
        This revision accumulates generic Sustaining patch 138116-01
        into Solaris S10U6 update.
 
(from 138627-01)
 
6694850 list_remove() implementation in PAPI has some problems
 
(from 138116-01)
 
6698648 127127/127128-11 break lp -P
6698649 127127/127128-11 break lp -H hold
6698650 127127/127128-11 break lp -q
6704910 printing not properly parsing options
 
(from 138411-01)
 
        This revision accumulates generic Sustaining patch 138118-01
        into Solaris S10U6 update.
 
(from 138118-01)
 
6699182 patch 127127-11 breaks the cancel -u command
 
(from 138848-02)
 
6718897 lpstat regression
 
(from 138848-01)
 
        This revision accumulates generic Sustaining patch 138112-01
        into Solaris S10U6 update.
 
(from 138112-01)
 
6180823 printmgr(1M) says banner "always" when it's "never"
6667354 printmgr fails to add/modify printer
6689188 modify queue displays incorrect printmgr values for file contents, notification, printer type
 
(from 138858-01)
 
        This revision accumulates generic Sustaining patch 138120-01
        into Solaris S10U6 update.
 
(from 138120-01)
 
6708442 Solaris printmgr gives unknown error when attempting to add network printer
 
(from 138870-01)
 
6707986 lpset/ldap/printer-uri/libpapi incompatibilities cause printing problems
 
(from 139390-01)
 
6653471 lpadmin(1) may enumerate wrong printers
6655640 ppdmgr(1M) may not include all cache files
6735837 PRINTMGR 'Description' not displayed in overview
 
(from 139487-01)
 
6724904 lpr -r -s no longer an accepted combination of options
 
(from 140192-01)
 
6729885 many lpd-port processes let remote printing nearly hang


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:
-----------------------------
 
None.


README -- Last modified date: Saturday, November 10, 2012