Patch Name: PHNE_20505 Patch Description: s700_800 10.20 elm(1) cumulative Creation Date: 99/11/27 Post Date: 99/12/14 Hardware Platforms - OS Releases: s700: 10.20 s800: 10.20 Products: N/A Filesets: MailUtilities.MAILERS MailUtilities.MAIL-ENG-A-MAN Automatic Reboot?: No Status: General Release Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHNE_20505 Symptoms: PHNE_20505: 1) DTS JAGab83576 / SR 8606110827: elm will set the "In-Reply-To:" field in the header to a 2 or 3 digit year in a replied mail. This is seen when the "h" command is used to view the header of the replied mail. The "Received on" and "Message sent on" fields displayed with the "#" command can also show a 2 or 3 digit year. 2) DTS JAGab78059 / SR 8606107768: In some timezones, elm version 2.0 can show an incorrect time/date in the message header in year 2001. PHNE_9860: * Generalised solution for date and time problem. PHNE_9166: * man page errors ( default alias file size stated as 1000 instead of 5000). * Can't use environment variables in message * Setting options erases useraliasdbsize * causes problems with aliases. * elm mangles shell option if options are stored unchanged. * Problem handling return addresses with (name) in them. Defect Description: PHNE_20505: 1) DTS JAGab83576 / SR 8606110827: The year in the header fields "In-Reply-To", "Received on" and "Message sent on" displayed a 2 digit value. Resolution: The year field has been modified to display a 4 digit year. 2) DTS JAGab78059 / SR 8606107768: The date displayed in the upper right corner of the elm screen, when a mail is viewed, indicates when the mail was sent. This date can differ with the date in the "Date" header of the mail when the year is 2001. Resolution: There was an error in date comparision for years 2001 and later. This has been corrected to fix the problem. PHNE_9860: * The year was displayed as 2 digit number. This was resulting in improper handling of sorting,expiry and display of messages. PHNE_9166: * To facilitate the use of double qoutes the adressed was enclosed in single quotes. This prevented the evaluation of the environmental variable by the shell * When saving options from the options menu the aliasdbsize in the elmrc file is deleted. * The flag for specifying the correct aliases.text file was not properly set. * Problem with the path specified in the elmrc file while saving from the options menu. * The address field was not properly processed before giving to sendmail SR: 8606110827 8606107768 5003332833 4701334763 Patch Files: /usr/bin/elm /usr/share/man/man1.Z/elm.1 /usr/share/man/man1.Z/elmalias.1 what(1) Output: /usr/bin/elm: $Revision: 1.206.212.5 $ /usr/share/man/man1.Z/elm.1: None /usr/share/man/man1.Z/elmalias.1: None cksum(1) Output: 4063451042 294912 /usr/bin/elm 772690030 15786 /usr/share/man/man1.Z/elm.1 4041017000 3364 /usr/share/man/man1.Z/elmalias.1 Patch Conflicts: PHNE_15835 Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHNE_9166 PHNE_9860 Equivalent Patches: None Patch Package Size: 370 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_20505 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHNE_20505.depot By default swinstall will archive the original software in /var/adm/sw/patch/PHNE_20505. 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_20505.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_20505.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None