Red Hat Linux 6.1 Bug Fix
Back to Bug Fixes

 
Package sharutils

Synopsis Y2K compliant sharutils available

Bug Fix Advisory ID RHBA-1999:063-02

Issue Date 1999-12-30

Updated On 2000-01-03

Keywords sharutils touch y2k uudecode spaces



1. Topic:
Sharutils as shipped with all previous releases of Red Hat Linux may have problems with creating new shell archives because it assumed a two digit format for the year. This bug fix corrects the problem for all releases and architectures.

(2000-01-03) Packages properly GPG signed and MD5 sums updated. The maintainer of sharutils has also reported that any date-related issues in sharutils 4.2 are minor, and so this bug fix is not mandatory.

2. Problem description:
Sharutils 4.2 and earlier used a two digit formatting routine for years in shar.c (the source code for the program to create shell archives). In addition, uudecode could not handle encoded filenames that contained spaces.

3. Bug IDs fixed (see bugzilla for more information):
5971 - Filenames with spaces are truncated by uudecode
7435 - sharutils.mo should be in /usr/share/locale/ja/LC_MESSAGES/

4. Relevant releases/architectures:
Red Hat Linux 6.1, all architectures

5. Obsoleted by:
None

6. Conflicts with:
None

7. RPMs required:

Intel:

ftp://updates.redhat.com/6.1/en/os/i386/

sharutils-4.2.1-1.6.1.i386.rpm

Alpha:

ftp://updates.redhat.com/6.1/en/os/alpha

sharutils-4.2.1-1.6.1.alpha.rpm

SPARC:

ftp://updates.redhat.com/6.0/en/os/sparc

sharutils-4.2.1-1.6.1.sparc.rpm

Source:

ftp://updates.redhat.com/6.1/en/os/SRPMS

sharutils-4.2.1-1.6.1.src.rpm

8. Solution:
For each RPM for your particular architecture, run:

rpm -Uvh filename

where filename is the name of the RPM.

9. Verification:


 MD5 sum                           Package Name

 -------------------------------------------------------------------------
 f950fe244105a350d77dc5e8df0f3fc8  i386/sharutils-4.2.1-1.6.1.i386.rpm
 194e00e2961159398fa6fe2d80a39407  alpha/sharutils-4.2.1-1.6.1.alpha.rpm
 6e7a0aff9a601cd983c2ca56842ef800  sparc/sharutils-4.2.1-1.6.1.sparc.rpm
 c2ebe34ee1112979dae88ec4b222c51d  SRPMS/sharutils-4.2.1-1.6.1.src.rpm

 
These packages are GPG signed by Red Hat, Inc. for security. Our key is available at:
http://www.redhat.com/about/contact.html

You can verify each package with the following command: rpm --checksig filename

If you only wish to verify that each package has not been corrupted or tampered with, examine only the md5sum with the following command: rpm --checksig --nogpg filename

Note that you need RPM >= 3.0 to check GnuPG keys.

10. References:
http://www.gnu.org/software/year2000-list.html