Patch Name: PHNE_8143 Patch Description: s700_800 10.0X-10 elm(1) supports MIME (RFC 1521/2), JIS Creation Date: 96/12/12 Post Date: 97/02/04 Hardware Platforms - OS Releases: s700: 10.00 10.01 10.10 s800: 10.00 10.01 10.10 Products: N/A Filesets: MailUtilities.MAILERS MailUtilities.MAIL-ENG-A-MAN MailUtilities.MAIL-JPN-S-MAN MailUtilities.MAIL-JPN-E-MAN OS-Core.UX-JPN-E-MSG OS-Core.UX-JPN-S-MSG Automatic Reboot?: No Status: Special Superseded Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHNE_8143 Symptoms: PHNE_8143: The following patch incorporates rfc 1522 in elm. It also supports JIS for the japanese environment. This takes care of MIME mails (i.e mails with audio, video attachments or any other 8 bit data) Defect Description: PHNE_8143: Elm was not designed to take care of MIME mails(i.e mails with audio, video attachments or any other 8 bit data) . SR: 0000000000 Patch Files: /usr/bin/elm /usr/bin/readmail /usr/bin/newalias /usr/bin/mailfrom /usr/bin/newmail /usr/bin/fastmail /usr/bin/prlong /usr/bin/elmalias /usr/bin/answer /usr/bin/printmail /usr/bin/listalias /usr/bin/checkalias /usr/share/man/man1.Z/answer.1 /usr/share/man/man1.Z/elmalias.1 /usr/share/man/man1.Z/mailfrom.1 /usr/share/man/man1.Z/newmail.1 /usr/share/man/man1.Z/elm.1 /usr/share/man/man1.Z/fastmail.1 /usr/share/man/man1.Z/newalias.1 /usr/share/man/man1.Z/readmail.1 /usr/share/man/ja_JP.SJIS/man1.Z/answer.1 /usr/share/man/ja_JP.SJIS/man1.Z/elmalias.1 /usr/share/man/ja_JP.SJIS/man1.Z/mailfrom.1 /usr/share/man/ja_JP.SJIS/man1.Z/newmail.1 /usr/share/man/ja_JP.SJIS/man1.Z/elm.1 /usr/share/man/ja_JP.SJIS/man1.Z/fastmail.1 /usr/share/man/ja_JP.SJIS/man1.Z/newalias.1 /usr/share/man/ja_JP.SJIS/man1.Z/readmail.1 /usr/share/man/ja_JP.eucJP/man1.Z/answer.1 /usr/share/man/ja_JP.eucJP/man1.Z/elmalias.1 /usr/share/man/ja_JP.eucJP/man1.Z/mailfrom.1 /usr/share/man/ja_JP.eucJP/man1.Z/newmail.1 /usr/share/man/ja_JP.eucJP/man1.Z/elm.1 /usr/share/man/ja_JP.eucJP/man1.Z/fastmail.1 /usr/share/man/ja_JP.eucJP/man1.Z/newalias.1 /usr/share/man/ja_JP.eucJP/man1.Z/readmail.1 /usr/lib/nls/msg/C/elm.cat /usr/lib/nls/msg/ja_JP.SJIS/elm.cat /usr/lib/nls/msg/ja_JP.eucJP/elm.cat /usr/share/lib/elm/elmrc-info /usr/share/lib/elm/delta-doc /usr/share/lib/elm/delta-doc.sjis /usr/share/lib/elm/delta-doc.euc what(1) Output: /usr/bin/elm: elm $Revision: 1.206.213.1 /usr/bin/readmail: readmail $Revision: 1.206.213.1 /usr/bin/newalias: newalias $Revision: 1.206.213.1 /usr/bin/mailfrom: mailfrom $Revision: 1.206.213.1 /usr/bin/newmail: newmail $Revision: 1.206.213.1 /usr/bin/fastmail: fastmail $Revision: 1.206.213.1 /usr/bin/prlong: prlong $Revision: 1.206.213.1 /usr/bin/elmalias: elmalias $Revision: 1.206.213.1 /usr/bin/answer: answer $Revision: 1.206.213.1 /usr/bin/printmail: (none) /usr/bin/listalias: (none) /usr/bin/checkalias: (none) /usr/share/man/man1.Z/answer.1: (none) /usr/share/man/man1.Z/elmalias.1: (none) /usr/share/man/man1.Z/mailfrom.1: (none) /usr/share/man/man1.Z/newmail.1: (none) /usr/share/man/man1.Z/elm.1: (none) /usr/share/man/man1.Z/fastmail.1: (none) /usr/share/man/man1.Z/newalias.1: (none) /usr/share/man/man1.Z/readmail.1: (none) /usr/share/man/ja_JP.SJIS/man1.Z/answer.1: (none) /usr/share/man/ja_JP.SJIS/man1.Z/elmalias.1: (none) /usr/share/man/ja_JP.SJIS/man1.Z/mailfrom.1: (none) /usr/share/man/ja_JP.SJIS/man1.Z/newmail.1: (none) /usr/share/man/ja_JP.SJIS/man1.Z/elm.1: (none) /usr/share/man/ja_JP.SJIS/man1.Z/fastmail.1: (none) /usr/share/man/ja_JP.SJIS/man1.Z/newalias.1: (none) /usr/share/man/ja_JP.SJIS/man1.Z/readmail.1: (none) /usr/share/man/ja_JP.eucJP/man1.Z/answer.1: (none) /usr/share/man/ja_JP.eucJP/man1.Z/elmalias.1: (none) /usr/share/man/ja_JP.eucJP/man1.Z/mailfrom.1: (none) /usr/share/man/ja_JP.eucJP/man1.Z/newmail.1: (none) /usr/share/man/ja_JP.eucJP/man1.Z/elm.1: (none) /usr/share/man/ja_JP.eucJP/man1.Z/fastmail.1: (none) /usr/share/man/ja_JP.eucJP/man1.Z/newalias.1: (none) /usr/share/man/ja_JP.eucJP/man1.Z/readmail.1: (none) /usr/lib/nls/msg/ja_JP.SJIS/elm.cat: (none) /usr/lib/nls/msg/C/elm.cat: (none) /usr/lib/nls/msg/ja_JP.eucJP/euc/elm.cat: (none) /usr/share/lib/elm/elmrc-info: (none) /usr/share/lib/elm/delta-doc: (none) /usr/share/lib/elm/delta-doc.sjis: (none) /usr/share/lib/elm/delta-doc.euc: (none) cksum(1) Output: 3942661193 495616 /usr/bin/elm 2897644260 155648 /usr/bin/readmail 2165975632 57344 /usr/bin/newalias 2431849143 155648 /usr/bin/mailfrom 3934987115 159744 /usr/bin/newmail 3540993639 143360 /usr/bin/fastmail 3158088928 81920 /usr/bin/prlong 270109415 53248 /usr/bin/elmalias 4123874508 57344 /usr/bin/answer 1017436380 440 /usr/bin/printmail 3972631103 811 /usr/bin/listalias 2459867985 351 /usr/bin/checkalias 713989090 2782 /usr/share/man/man1.Z/answer.1 2181283634 4045 /usr/share/man/man1.Z/elmalias.1 1117666637 2618 /usr/share/man/man1.Z/mailfrom.1 3594592099 1993 /usr/share/man/man1.Z/newmail.1 2893516049 38917 /usr/share/man/man1.Z/elm.1 2608797654 3218 /usr/share/man/man1.Z/fastmail.1 3285005579 3625 /usr/share/man/man1.Z/newalias.1 2525915446 2052 /usr/share/man/man1.Z/readmail.1 3736177690 3287 /usr/share/man/ja_JP.SJIS/man1.Z/answer.1 2429751981 4559 /usr/share/man/ja_JP.SJIS/man1.Z/elmalias.1 1336944441 2933 /usr/share/man/ja_JP.SJIS/man1.Z/mailfrom.1 2588206346 2304 /usr/share/man/ja_JP.SJIS/man1.Z/newmail.1 2974928354 42485 /usr/share/man/ja_JP.SJIS/man1.Z/elm.1 3773839001 3692 /usr/share/man/ja_JP.SJIS/man1.Z/fastmail.1 3024865978 4088 /usr/share/man/ja_JP.SJIS/man1.Z/newalias.1 434861353 2238 /usr/share/man/ja_JP.SJIS/man1.Z/readmail.1 1651323335 3286 /usr/share/man/ja_JP.eucJP/man1.Z/answer.1 566152020 4561 /usr/share/man/ja_JP.eucJP/man1.Z/elmalias.1 1427477186 2930 /usr/share/man/ja_JP.eucJP/man1.Z/mailfrom.1 71018742 2287 /usr/share/man/ja_JP.eucJP/man1.Z/newmail.1 1660496601 42281 /usr/share/man/ja_JP.eucJP/man1.Z/elm.1 3929583524 3682 /usr/share/man/ja_JP.eucJP/man1.Z/fastmail.1 4163045114 4096 /usr/share/man/ja_JP.eucJP/man1.Z/newalias.1 114714742 2243 /usr/share/man/ja_JP.eucJP/man1.Z/readmail.1 1579155863 58120 /usr/lib/nls/msg/C/elm.cat 7222964 63126 /usr/lib/nls/msg/ja_JP.SJIS/elm.cat 3774551901 63130 /usr/lib/nls/msg/ja_JP.eucJP/elm.cat 3099121094 10213 /usr/share/lib/elm/delta-doc 3004534624 12164 /usr/share/lib/elm/delta-doc.sjis 311432325 12164 /usr/share/lib/elm/delta-doc.euc 1215678891 9656 /usr/share/lib/elm/elmrc-info Patch Conflicts: PHNE_9165 Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: PHNE_8144: s700: 10.20 s800: 10.20 Patch Package Size: 1840 Kbytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHNE_8143 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHNE_8143.depot 5b. For a homogeneous NFS Diskless cluster run swcluster on the server to install the patch on the server and the clients: swcluster -i -b This will invoke swcluster in the interactive mode and force all clients to be shut down. WARNING: All cluster clients must be shut down prior to the patch installation. Installing the patch while the clients are booted is unsupported and can lead to serious problems. The swcluster command will invoke an swinstall session in which you must specify: alternate root path - default is /export/shared_root/OS_700 source depot path - /tmp/PHNE_8143.depot To complete the installation, select the patch by choosing "Actions -> Match What Target Has" and then "Actions -> Install" from the Menubar. 5c. For a heterogeneous NFS Diskless cluster: - run swinstall on the server as in step 5a to install the patch on the cluster server. - run swcluster on the server as in step 5b to install the patch on the cluster clients. By default swinstall will archive the original software in /var/adm/sw/patch/PHNE_8143. If you do not wish to retain a copy of the original software, you can create an empty file named /var/adm/sw/patch/PATCH_NOSAVE. Warning: If this file exists when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. It is recommended that you move the PHNE_8143.text file to /var/adm/sw/patch for future reference. To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHNE_8143.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: This package cannot be installed along with Mpower mailer. Mpower mailer acts like a front end to elm to view and send MIME mails. This is not possible with this version of elm, as this by itself takes care of MIME mails. If Mpower mailer is already installed in the system, then you'll have to remove the headers put in by the Mpower mailer in the ~/.elm/elmheaders file. It is also better to change the pager and the editor set by the Mpower mailers as any other equivalent pager/editor by editing the ~/.elm/elmrc file. This patch contains the catalog files only for japanese and english locales. This patch has a conflict with PHNE_9165 and this patch is advised if the user wants MIME or JIS support.