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

Solaris Release: 7_x86

SunOS Release: 5.7_x86

Unbundled Product: OpenWindows

Unbundled Release: 3.6.1_x86

Relevant Architectures: i386

Xref: This patch available for SPARC as 107650

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: 108377-01 (or newer)

Obsoleted by:

Files included with this patch:

	/usr/openwin/share/man/man3/XpCancelDoc.3
	/usr/openwin/share/include/X11/extensions/Print.h
	/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/README
	/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 107651-07)
4290236 Print.h is not in build 36
4323892 printjob owner is not adjusted correctly

(from 107651-06)
Patch revision generated to update required patches
 
(from 107651-05)
4262383 Xprt should be in the Xsun feature patch

(from 107651-04)
4261678 prototype_com has incorrect permission set for lib and openwin
4258344 Add new manpages for 6.4 upgrade
4258361 Missing XPrint API man pages

(from 107651-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:
        108377: OpenWindows 3.6.1_x86: Xsun patch
        107653: OpenWindows 3.6.1_x86: XKB extension patch
        107655: OpenWindows 3.6.1_x86: XRX & LBX extensions patch
        107657: OpenWindows 3.6.1_x86: libXt patch
        107659: OpenWindows 3.6.1_x86: X11R6.4 API man pages patch
        108379: OpenWindows 3.6.1_x86: X11R6.4 lint libraries patch
