[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#241996:



reassign 241996 ssh
severity 241996 important
merge 239999 241996
thanks

On Sun, Apr 04, 2004 at 05:56:18PM +0200, Ronny Vaningh wrote:
> I was quite sure that I saw libc mentioned as an updated package some
> days ago ...
> 
> I keep the box up to date with apt quite regulary
> 
> The funky thing is that I upgraded the kernel to the 2.4.25 (-1-generic
> as packaged) and that this seemed to solve my ssh problem as well.

Yes, that's not surprising at all. The problem is ssh not coping
gracefully with the setresuid() and setresgid() system calls being
missing, and they aren't missing in 2.4.25.

I was wondering why this failure seemed to be new, but the use of
setres[ug]id() is new in OpenSSH 3.7, which would explain it. I bet the
upgrade you noticed also included an upgrade from ssh 3.6-* to 3.8-*.

Normally I'd request that glibc provide compatibility stubs, but I don't
think that's possible for setres[ug]id(), so ssh just has to deal with
it.

> We have another box with the same architecture (norritake) running 
> testing and had no problems with the ssh on the box, but this one was
> already running a 2.4 kernel for a long time
> 
> I know this is not what I would call sufficient info ... sorry

Oh well; thanks anyway.

Cheers,

-- 
Colin Watson                                  [cjwatson@flatline.org.uk]



Reply to: