setuid programs hang when run by non-root users in RH9
I had already posted this to the redhat mailing list, but had gotten
no replies (and after finding out that they no longer support RH9 even
on a pay-per-issue basis), I thought I'd resubmit it here...
On a fresh install of Red Hat 9 (Shrike), with no patches/updates/compiled software,
when I'm logged in as root "ping", "su", and other setuid binaries run fine. However,
when a normal user account tries to run any of them (and I've tried multiple accounts),
they hang. Ctrl-c and Ctrl-z (etc.) have no effect.
The process list shows:
5151 pts/0 Z 0:00 [ping <defunct>]
5150 pts/0 T 0:00 [ping]
The only thing that can be done is open another session and kill the process (with SIGKILL).
Another oddity is that once it's killed, unlike other processes that immediately show "Killed",
the console that was running the setuid program returns, but reports that it received
"Suspended (signal)" until I issue a "fg" command--then shows
"Killed".
Any help would be greatly appreciated,
jbkrash
|