Patch-ID# 107650-08
Keywords: security Xprint X11R6.4 feature Print.h printjob Link libXp.so.1
Synopsis: OpenWindows 3.6.1 X11R6.4 Xprint Extension Patch
Date: Sep/15/00

Solaris Release: 7

SunOS Release: 5.7

Unbundled Product: OpenWindows

Unbundled Release: 3.6.1

Relevant Architectures: sparc

Xref: This patch available for x86 as 107651

BugId's fixed with this patch: 4225409 4258344 4258361 4261678 4262383 4290236 4323892 4358753

Changes incorporated in this version: 4358753

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch:

Patches required with this patch: 108376-01 (or newer)

Obsoleted by: 

Files included with this patch: 

	 /usr/openwin/server/etc/XpConfig/README 
	 /usr/openwin/share/include/X11/extensions/Print.h 
 	 /usr/openwin/share/man/man3/XpCancelDoc.3 
 	 /usr/openwin/share/man/man3/XpCancelJob.3 
	 /usr/openwin/share/man/man3/XpCancelPage.3 
	 /usr/openwin/share/man/man3/XpCreateContext.3 
	 /usr/openwin/share/man/man3/XpDestroyContext.3 
	 /usr/openwin/share/man/man3/XpEndDoc.3 
	 /usr/openwin/share/man/man3/XpEndJob.3 
	 /usr/openwin/share/man/man3/XpEndPage.3 
	 /usr/openwin/share/man/man3/XpFreePrinterList.3 
	 /usr/openwin/share/man/man3/XpGetAttributes.3 
	 /usr/openwin/share/man/man3/XpGetContext.3 
	 /usr/openwin/share/man/man3/XpGetDocumentData.3 
	 /usr/openwin/share/man/man3/XpGetImageResolution.3 
	 /usr/openwin/share/man/man3/XpGetLocaleHinter.3 
	 /usr/openwin/share/man/man3/XpGetOneAttribute.3 
	 /usr/openwin/share/man/man3/XpGetPageDimensions.3 
	 /usr/openwin/share/man/man3/XpGetPdmStartParams.3 
	 /usr/openwin/share/man/man3/XpGetPrinterList.3 
	 /usr/openwin/share/man/man3/XpGetScreenOfContext.3 
	 /usr/openwin/share/man/man3/XpInputSelected.3 
	 /usr/openwin/share/man/man3/XpPutDocumentData.3 
	 /usr/openwin/share/man/man3/XpQueryExtension.3 
	 /usr/openwin/share/man/man3/XpQueryScreens.3 
	 /usr/openwin/share/man/man3/XpQueryVersion.3 
	 /usr/openwin/share/man/man3/XpRehashPrinterList.3 
	 /usr/openwin/share/man/man3/XpSelectInput.3 
	 /usr/openwin/share/man/man3/XpSetAttributes.3 
	 /usr/openwin/share/man/man3/XpSetContext.3 
	 /usr/openwin/share/man/man3/XpSetImageResolution.3 
	 /usr/openwin/share/man/man3/XpSetLocaleHinter.3 
	 /usr/openwin/share/man/man3/XpStartDoc.3 
	 /usr/openwin/share/man/man3/XpStartJob.3 
	 /usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/AvantGarde-Book.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/AvantGarde-BookOblique.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/AvantGarde-Demi.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/AvantGarde-DemiOblique.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/Courier-Bold.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/Courier-BoldOblique.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/Courier-Oblique.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/Courier.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/Helvetica-Bold.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/Helvetica-BoldOblique.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/Helvetica-Oblique.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/Helvetica.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/LubalinGraph-Book.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/LubalinGraph-BookOblique.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/LubalinGraph-Demi.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/LubalinGraph-DemiOblique.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/NewCenturySchlbk-Bold.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/NewCenturySchlbk-BoldItalic.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/NewCenturySchlbk-Italic.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/NewCenturySchlbk-Roman.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/Souvenir-Demi.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/Souvenir-DemiItalic.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/Souvenir-Light.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/Souvenir-LightItalic.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/Symbol.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/Times-Bold.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/Times-BoldItalic.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/Times-Italic.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/Times-Roman.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/ZapfDingbats.pmf 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/fonts/fonts.dir 
 	/usr/openwin/server/etc/XpConfig/C/print/models/SPSPARC2/model-config 
 	/usr/openwin/share/man/man3/XpStartPage.3 
 	/usr/openwin/share/man/man3/libXp.3 
	/usr/openwin/lib/libXp.a 
	/usr/openwin/lib/libXp.so.1 
	/usr/openwin/lib/libXp.so
	/usr/openwin/server/etc/XpConfig/C/print/Xprinters 
	/usr/openwin/server/etc/XpConfig/C/print/attributes/document 
	/usr/openwin/server/etc/XpConfig/C/print/attributes/job 
	/usr/openwin/server/etc/XpConfig/C/print/attributes/printer 
	/usr/openwin/server/etc/XpConfig/C/print/ddx-config/raster/pcl 
	/usr/openwin/server/etc/XpConfig/C/print/ddx-config/raster/postscript 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00051.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00052.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00053.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00054.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00055.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00056.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00057.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00058.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00059.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00060.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00061.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00062.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00063.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00064.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00065.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00066.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00067.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00068.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00069.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00070.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00071.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00072.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00073.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00074.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00075.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00076.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00077.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00079.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00080.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00081.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00082.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00083.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00084.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00085.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00086.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00087.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00088.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00089.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00090.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00091.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00092.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00093.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/9nb00094.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/README 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/fonts.alias 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/fonts.dir 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/fonts/lpr0ye1a.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPDJ1600C/model-config 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00051.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00052.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00053.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00054.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00055.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00056.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00057.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00058.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00059.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00060.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00061.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00062.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00063.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00064.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00065.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00066.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00067.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00068.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00069.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00070.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00071.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00072.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00073.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00074.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00075.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00076.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00077.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00079.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00080.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00081.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00082.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00083.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00084.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00085.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00086.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00087.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00088.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00089.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00090.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00091.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00092.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00093.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/9nb00094.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/README 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/fonts.alias 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/fonts.dir 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/fonts/lpr0ye1a.pmf 
	/usr/openwin/server/etc/XpConfig/C/print/models/HPLJ4family/model-config 

Problem Description: 

4358753 Link missing to libXp.so.1 in the latest rev of patch 107650 & 107651

(from 107650-07)
4290236 Print.h is not in build 36
4323892 printjob owner is not adjusted correctly

(from 107650-06)
Patch revision generated to update required patches

(from 107650-05)
4261678 prototype_com has incorrect permission set for lib and openwin
4262383 Xprt should be in the Xsun feature patch

(from 107650-04)
4258344 Add new manpages for 6.4 upgrade
4258361 Missing XPrint API man pages

(from 107650-03)
4225409 x11r6.4 features upgrade

Patch Installation Instructions: 
-------------------------------- 
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch.

For Solaris 7 release, refer to the man pages for instructions on
using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:

	example# patchadd /var/spool/patch/104945-03

The following example removes a patch from a standalone system:

	example# patchrm 104945-03

For additional examples please see the appropriate man pages.

Special Install Instructions: 
----------------------------- 

This patch contains the Xprint extension components of the X11R6.4 upgrade.
To get the full X11R6.4 upgrade, you must either upgrade to Solaris 7 11/99
or install the following patches in addition to this patch:
        108376: OpenWindows 3.6.1: Xsun patch
        107652: OpenWindows 3.6.1: XKB extension patch
        107654: OpenWindows 3.6.1: XRX & LBX extensions patch
        107656: OpenWindows 3.6.1: libXt patch
        107658: OpenWindows 3.6.1: X11R6.4 API man pages patch
        108378: OpenWindows 3.6.1: X11R6.4 lint libraries patch
