iPrint Client for Windows XP/Vista/Win7 5.42
This document (5078392) is provided subject to the disclaimer at the end of this document.
patches this patch supersedes
| File | Product | Status | Patch |
|---|---|---|---|
| nipp530.zip | iPrint - Linux/OES SP2 | Obsolete | iPrint Client for Windows XP/Vista/Win7 5.30 |
| nipp530.zip | iPrint 4.0.0 - NetWare 6.5 | Obsolete | iPrint Client for Windows XP/Vista/Win7 5.30 |
| nipp530.zip | iPrint - Linux/OES Cypress | Obsolete | iPrint Client for Windows XP/Vista/Win7 5.30 |
| nipp530.zip | iPrint - Linux/OES | Obsolete | iPrint Client for Windows XP/Vista/Win7 5.30 |
| nipp530.zip | iPrint 4.0.7 - NetWare 6.5 SP7 | Obsolete | iPrint Client for Windows XP/Vista/Win7 5.30 |
| nipp532.zip | iPrint - Linux/OES | Obsolete | iPrint Client for Windows XP/Vista/Win7 5.32 |
| nipp532.zip | iPrint 4.0.0 - NetWare 6.5 | Obsolete | iPrint Client for Windows XP/Vista/Win7 5.32 |
| nipp540.zip | Open Enterprise Server 2 Support Pack 1 | Obsolete | iPrint Client for Windows XP/Vista/Win7 5.40 |
| nipp540.zip | iPrint 4.0.0 - NetWare 6.5 | Obsolete | iPrint Client for Windows XP/Vista/Win7 5.40 |
| nipp540.zip | Open Enterprise Server 2 Support Pack 2 | Obsolete | iPrint Client for Windows XP/Vista/Win7 5.40 |
| nipp426.exe | NetWare 6.5 | Obsolete | iPrint Client 4.26 |
patches that supersede this patch
patch attributes
document
abstract
nipp542.zip includes the iPrint Client version 5.42 for Windows 7, Vista, 2008, XP, and 2003. This client introduces five security fixes.
details
Overview:
In addition to the ability to configure Printer Driver Profiles to Universal Print Drivers and Bi-directional drivers introduced in the 5.40 client, this client contains security fixes.
System Requirements:
The 5.42 iPrint client is supported on Windows Vista 32 bit and 64 bit, Windows 2008 32 bit and 64 bit, Windows XP 32 bit, and Windows 2003 32 bit. It is also supported for Windows 7 32 bit and 64 bit if the server is NetWare 6.5 SP8 with the iPrint NetWare 6.5 SP8b patch set or Open Enterprise Server 2 Support Pack 2. There are plans to allow for Windows 7 support with OES 2 SP1 with a post SP1 iPrint patch.
For Windows XP, KB884897 and KB893225 are strongly recommended. They can be installed before or after the installation of the client.
Requirements unique to Windows Vista implementation:
The iPrint Client installed to Windows Vista will print to Print Managers hosted on NetWare 6.5 Support Pack 7 or later and Open Enterprise Server 2. Likewise, the Broker or Driver Store must be hosted on those version servers. This client, when installed to Windows Vista workstations, will fail to print to earlier versions of NetWare and Open Enterprise Server 1.
Requirements unique to Windows 7 implementation:
The iPrint Client installed to Windows 7 will print to Print Managers hosted on NetWare 6.5 Support Pack 8 with the iPrint NetWare 6.5 SP8b patch set and Open Enterprise Server 2 Support Pack 2. See TID 7005438 for important information regarding the Windows 7 end user experience.
Installation:
Installing nipp.exe -
Four variations of the iPrint Client installation are included in this download; nipp.exe, nipp.zip, nipp-s.exe, and nipp-sr.exe. Rename any of the variations to nipp.exe so workstations requesting to install the iPrint client through the default ipp page (http://[IP_DNSofiPrintManagerServer]/ipp) will download the version of the administrator's choice. Read the "Description of files" section in this document to understand the differences among the EXEs. To install any of these versions to a specific workstation, simply double-click the executable.
To distribute the installation through the iPrint page (http://x.x.x.x/ipp):
1. Rename the executable of choice (nipp-s.exe or nipp-sr.exe) to "nipp.exe".
2. Copy the nipp and VERSION.INI to the following directories.
OES 2
/var/opt/novell/iprint/htdocs/clients/win-7/x86 (32 bit)
/var/opt/novell/iprint/htdocs/clients/win-7/x86_64 (64 bit)
/var/opt/novell/iprint/htdocs/clients/win-vista/x86 (32 bit)
/var/opt/novell/iprint/htdocs/clients/win-vista/x86_64 (64 bit)
/var/opt/novell/iprint/htdocs/clients/win-xp
NW65
sys\apache2\htdocs\ippdocs\clients\win-7/x86 (32 bit)
sys\apache2\htdocs\ippdocs\clients\win-7/x86_64 (64 bit)
sys\apache2\htdocs\ippdocs\clients\win-vista\x86 (32 bit)
sys\apache2\htdocs\ippdocs\clients\win-vista\x86_64 (64 bit)
sys\apache2\htdocs\ippdocs\clients\win-xp
3. On Linux, change the permission on the nipp.exe files to execute. For example:
chmod 755 /var/opt/novell/iprint/htdocs/clients/win-7/x86/nipp.exe
chmod 755 /var/opt/novell/iprint/htdocs/clients/win-7/x86_64/nipp.exe
chmod 755 /var/opt/novell/iprint/htdocs/clients/win-vista/x86/nipp.exe
chmod 755 /var/opt/novell/iprint/htdocs/clients/win-vista/x86_64/nipp.exe
chmod 755 /var/opt/novell/iprint/htdocs/clients/win-xp/nipp.exe
4. Copy the template directory to the ippdocs on NetWare and the htdocs on Linux.
Two versions of the uninstall are included in this patch; nipp-su.exe and nipp-u.exe. Read the "Description of files" section to understand the differences.
Notes regarding iprint.ini -
In past iterations of the iPrint client (the 4.x series of clients), an iprint.ini was included for each nipp.exe OS type. In the 5.x series of iPrint clients, including this release, only one iprint.ini is included with the download package. The 5.x series clients do not look to the NovellWinVersion information found in the iprint.ini, but rather look to their respective version.ini files, which are included in this package. Therefore, the iprint.ini included in this download package shows a NovellWinVersion of 4.38. The 4.38 value is in this newly released iprint.ini for older clients which might be installed on workstations to function. Do not edit the NovellWinVersion or other NovellWinVer[..] values within the iprint.ini file. Note, the 5.x clients continue to read the other values within the file, ie: AllowAutoUpdate, ShortInstallName, AllowUserPrinters...
DESCRIPTION OF FILES:
nipp.exe = Installs the iPrint Client and displays dialog boxes and progress windows that require user intervention. This is the default installation program.
nipp.zip = A WinZip version of the client that can be used with distribution software programs. After the file is unzipped, run setupipp.exe. For a list of the command line parameters that you can use with setupipp.exe, enter setupipp.exe /h at a command prompt. This version of the installation can be useful to set up ZENworks installation packages or 3rd party install programs.
nipp-s.exe = Installs the iPrint Client. A screen displays the progress of the install, but requires no user intervention. Note: Windows 2000/XP don't require a reboot after the install, unless using iCapture. If the printers are captured to an LPT port using iCapture, then the capture will not be available until the user manually reboots the workstation. The user will not be warned of this iCapture issue.
nipp-sr.exe = Installs the iPrint Client and reboots the workstation. A screen displays the progress of the install, but no user intervention required.
nipp-su.exe = Uninstalls the iPrint Client. A screen displays the progress of the uninstall, but requires no user intervention.
nipp-u.exe = Uninstalls the iPrint Client. The user confirms to uninstall the client, then a screen displays the progress of the uninstall.
Fixes carried over from the 5.40 Client:
Resolves a condition where iPrint redirection results in the printer being removed, but not replaced by the scheduled target printer. (Bug 402869)
TID 7005740: Increased PDP/Bi-di/UPD support with iPrint client 5.42
TID 7005753: Clear iPrint Client credential after Windows log off
Vista and above platforms throw an error to the user installing the printer if the printer has a template based profile associated. (Bug 579020)
Updated text to the Printer Agent's Description field does not update to the workstation's Printers and Faxes Window (Bug 405503)
TID 7005438 - Prevent iPrint client not installed message. (ActiveX enable)
Introduce the ability to upload Mac and Linux PPDs from Windows Vista and Windows 7 using IE.
security fixes
ZDI-CAN-745: "Novell iPrint Client Browser Plugin Parameter Name Remote Code Execution." This vulnerability was discovered by Ivan Almuina, working with TippingPoint's Zero Day Iniative. CVE assignment pending.
ZDI-CAN-754: "Novell iPrint Client Browser Plugin Remote Code Execution Vulnerability." This vulnerability was discovered by Ivan Almuina, working with TippingPoint's Zero Day Iniative. CVE assignment pending.
ZDI-CAN-858: "Novell iPrint Client Browser Plugin Execute Request debug Parameter Remote Code Execution." This vulnerability was discovered by Aaron Portnoy, TippingPoint DVLabs. CVE assignment pending.
ZDI-CAN-867: "Novell iPrint Client Browser Plugin Remote File Deletion Vulnerability." This vulnerability was discovered by Aaron Portnoy, TippingPoint DVLabs. CVE assignment pending.
change log
Corrected the list of security fixes. - 25JUL2010
Corrected credits to security section. - 26JUL2010
file contents
Compressed File Name: nipp542.zip
| Files Included | Size | Date |
|---|---|---|
| nipp542/nipp542/ippdocs/clients/win-xp/nipp.zip | 2.6 MB (2732252) | 2010-07-23 05:51:47 |
| nipp542/nipp542/ippdocs/clients/win-xp/version.ini | 331 bytes | 2010-07-23 05:51:50 |
| nipp542/nipp542/ippdocs/clients/win-xp/nipp-s.exe | 2.6 MB (2770520) | 2010-07-23 05:51:23 |
| nipp542/nipp542/ippdocs/clients/win-xp/nipp-u.exe | 2.6 MB (2770520) | 2010-07-23 05:51:40 |
| nipp542/nipp542/ippdocs/clients/win-xp/nipp-sl.exe | 2.6 MB (2770520) | 2010-07-23 05:51:27 |
| nipp542/nipp542/ippdocs/clients/win-xp/nipp-sr.exe | 2.6 MB (2770520) | 2010-07-23 05:51:31 |
| nipp542/nipp542/ippdocs/clients/win-xp/nipp-su.exe | 2.6 MB (2770520) | 2010-07-23 05:51:36 |
| nipp542/nipp542/ippdocs/template/HP Universal Printing/template.txt | 3.3 KB (3390) | 2010-07-23 05:51:54 |
| nipp542/nipp542/ippdocs/iprint.ini | 6.0 KB (6163) | 2010-07-23 05:49:00 |
| nipp542/nipp542/ippdocs/clients/win-7/x86/nipp.exe | 2.7 MB (2884184) | 2010-07-23 05:49:27 |
| nipp542/nipp542/ippdocs/clients/win-7/x86/nipp.zip | 2.7 MB (2845978) | 2010-07-23 05:49:32 |
| nipp542/nipp542/ippdocs/clients/win-7/x86/version.ini | 330 bytes | 2010-07-23 05:49:34 |
| nipp542/nipp542/ippdocs/clients/win-7/x86/nipp-s.exe | 2.7 MB (2884184) | 2010-07-23 05:49:06 |
| nipp542/nipp542/ippdocs/clients/win-7/x86/nipp-u.exe | 2.7 MB (2884184) | 2010-07-23 05:49:23 |
| nipp542/nipp542/ippdocs/clients/win-7/x86/nipp-sl.exe | 2.7 MB (2884184) | 2010-07-23 05:49:10 |
| nipp542/nipp542/ippdocs/clients/win-7/x86/nipp-sr.exe | 2.7 MB (2884184) | 2010-07-23 05:49:15 |
| nipp542/nipp542/ippdocs/clients/win-7/x86/nipp-su.exe | 2.7 MB (2884184) | 2010-07-23 05:49:19 |
| nipp542/nipp542/ippdocs/clients/win-7/x86_64/nipp.exe | 4.9 MB (5168216) | 2010-07-23 05:50:03 |
| nipp542/nipp542/ippdocs/clients/win-7/x86_64/nipp.zip | 4.8 MB (5129916) | 2010-07-23 05:50:08 |
| nipp542/nipp542/ippdocs/clients/win-7/x86_64/version.ini | 330 bytes | 2010-07-23 05:50:10 |
| nipp542/nipp542/ippdocs/clients/win-7/x86_64/nipp-s.exe | 4.9 MB (5168216) | 2010-07-23 05:49:40 |
| nipp542/nipp542/ippdocs/clients/win-7/x86_64/nipp-u.exe | 4.9 MB (5168216) | 2010-07-23 05:49:59 |
| nipp542/nipp542/ippdocs/clients/win-7/x86_64/nipp-sl.exe | 4.9 MB (5168216) | 2010-07-23 05:49:45 |
| nipp542/nipp542/ippdocs/clients/win-7/x86_64/nipp-sr.exe | 4.9 MB (5168216) | 2010-07-23 05:49:50 |
| nipp542/nipp542/ippdocs/clients/win-7/x86_64/nipp-su.exe | 4.9 MB (5168216) | 2010-07-23 05:49:55 |
| nipp542/nipp542/ippdocs/clients/win-vista/x86/nipp.exe | 2.7 MB (2884184) | 2010-07-23 05:50:36 |
| nipp542/nipp542/ippdocs/clients/win-vista/x86/nipp.zip | 2.7 MB (2845978) | 2010-07-23 05:50:41 |
| nipp542/nipp542/ippdocs/clients/win-vista/x86/version.ini | 332 bytes | 2010-07-23 05:50:43 |
| nipp542/nipp542/ippdocs/clients/win-vista/x86/nipp-s.exe | 2.7 MB (2884184) | 2010-07-23 05:50:16 |
| nipp542/nipp542/ippdocs/clients/win-vista/x86/nipp-u.exe | 2.7 MB (2884184) | 2010-07-23 05:50:32 |
| nipp542/nipp542/ippdocs/clients/win-vista/x86/nipp-sl.exe | 2.7 MB (2884184) | 2010-07-23 05:50:21 |
| nipp542/nipp542/ippdocs/clients/win-vista/x86/nipp-sr.exe | 2.7 MB (2884184) | 2010-07-23 05:50:24 |
| nipp542/nipp542/ippdocs/clients/win-vista/x86/nipp-su.exe | 2.7 MB (2884184) | 2010-07-23 05:50:28 |
| nipp542/nipp542/ippdocs/clients/win-vista/x86_64/nipp.exe | 4.9 MB (5168216) | 2010-07-23 05:51:11 |
| nipp542/nipp542/ippdocs/clients/win-vista/x86_64/nipp.zip | 4.8 MB (5129916) | 2010-07-23 05:51:15 |
| nipp542/nipp542/ippdocs/clients/win-vista/x86_64/version.ini | 332 bytes | 2010-07-23 05:51:17 |
| nipp542/nipp542/ippdocs/clients/win-vista/x86_64/nipp-s.exe | 4.9 MB (5168216) | 2010-07-23 05:50:48 |
| nipp542/nipp542/ippdocs/clients/win-vista/x86_64/nipp-u.exe | 4.9 MB (5168216) | 2010-07-23 05:51:06 |
| nipp542/nipp542/ippdocs/clients/win-vista/x86_64/nipp-sl.exe | 4.9 MB (5168216) | 2010-07-23 05:50:52 |
| nipp542/nipp542/ippdocs/clients/win-vista/x86_64/nipp-sr.exe | 4.9 MB (5168216) | 2010-07-23 05:50:57 |
| nipp542/nipp542/ippdocs/clients/win-vista/x86_64/nipp-su.exe | 4.9 MB (5168216) | 2010-07-23 05:51:01 |
| nipp542/nipp542/ippdocs/clients/win-xp/nipp.exe | 2.6 MB (2770520) | 2010-07-23 05:51:43 |
| readme_5078392.html | N/A | 2010-12-22 12:33:37 |
disclaimer
The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information. Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.
Novell is a registered trademark of Novell, Inc. in the United States and other countries. SUSE is a registered trademark of SUSE Linux AG, a Novell business. *All third-party trademarks are the property of their respective owners.
© 2007 Novell, Inc. All Rights Reserved.