Subject: pkg/33225: "su" from coreutils segfaults on IRIX 6.5.29 with TimeZone patch
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <stuart@zeus.com>
List: pkgsrc-bugs
Date: 04/09/2006 11:00:00
>Number:         33225
>Category:       pkg
>Synopsis:       "su" from coreutils segfaults on IRIX 6.5.29 with TimeZone patch
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Apr 09 11:00:00 +0000 2006
>Originator:     Stuart
>Release:        
>Organization:
>Environment:
IRIX64 octane 6.5 01090133 IP30 mips
>Description:

Patch 7067 for IRIX 6.5.29 updates libc with recent TimeZone changes (from patch info:

         Fixes:
           Bug #940809-DST fix for new 2007 law, including
           northamerica and australasia TZ files

           Bug #950520- northamerica and backward zic files
           conflict
).

With this patch installed, "su" (installed as "gsu" by default?) segfaults if it is invoked as "su -".  "su -s <shell>" is unaffected.
>How-To-Repeat:

Running "su -", or "sudo su -" successfully changes UID to root, but then segfaults.  The core file dumped is created in root's home directory.
>Fix: