Patch-ID# 101941-04 Keywords: y2000 japanese printer status paper out tray out lpstat -t lpq Synopsis: NeWSprint 2.5 Rev B: Printer status and Y2000 bugs Date: May/21/99 Solaris Release: 2.3 2.4 2.5 2.5.1 SunOS Release: 5.3 5.4 5.5 5.5.1 Unbundled Product: NeWSprint, Japanese NeWSprint Unbundled Release: 2.5 Rev B, J2.5 Rev B Relevant Architectures: sparc BugId's fixed with this patch: 1149357 1212479 4046900 Changes incorporated in this version: Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /opt/NeWSprint/spoolers/lp/np-interface Problem Description: N/A README file modifications only (From 101941-03) 4046900 Date string in a banner page will be incorrect after the year 2000 (From 101941-02) 1212479 NeWSprint2.5B: Patch versions are conflicting 101821-01, 101941-01. (From 101941-01) 1149357 SPARCprinters driven by NeWSprint 2.5 RevB under Solaris 2.3 FCS with the lp jumbo patch 101317, do not report printer status. Patch Installation Instructions: -------------------------------- Refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below as special instructions. Special Install Instructions: ----------------------------- 1. Log in as superuser (root): # su Password: 2. Disable the printing server, shutdown lp system: # lpshut 3. Apply the patch by typing: # cd /101941-03 # ./installpatch . where is the directory containing the patch and is the patch number. must be a full path name. 4. Remove all installed printers by following the instructions of the rm_np_printer program: [NOTE: If you have customized any files in the printers' spool directories, please save these changes at this time. You can re-add the changes after step #6.] # /opt/NeWSprint/bin/rm_np_printer 5. NOTE: This step is critical for non-US-English NeWsprint 2.5 Rev B environments, for example Japanese environments; optional otherwise. # NP_LOCALE=$LANG; export NP_LOCALE (or explicitly state the applicable locale, for example: # NP_LOCALE=ja; export NP_LOCALE) 6. Install the printers by following the instructions of the add_np_printer program: # /opt/NeWSprint/bin/add_np_printer -t 7. Enable the printing server, start lp system again: # /usr/lib/lpsched