On Thu, Oct 20, 2005 at 12:25:54AM +0100, Julian Gilbey wrote:
> Package: libpam-modules
> Version: 0.79-3
> Severity: important

> I am using anyterm (http://chezphil.org/anyterm/), which calls
> /bin/login to start a session from a mingetty variant called
> anygetty (included in the package).

> However, following the libpam-modules upgrade in testing, I can no
> longer login through this mechanism.  My /var/log/auth.log contains
> the cryptic lines:

> Oct 19 23:49:15 localhost login[14142]: (pam_unix) authentication failure; 
> logname= uid=33 euid=33 tty=pts/2 ruser= rhost=  user=jdg
> Oct 19 23:49:19 localhost login[14142]: FAILED LOGIN (1) on `pts/2' from 
> `Anyterm: 127.0.0.1' FOR `jdg', Authentication failure

> (uid 33 = www-data)

> whereas with the previous version (0.76?), the logins worked fine.

> My /etc/pam.d/login is the Debian-supplied version, with no
> modifications.

> Any ideas what might be causing this or what I could do to fix it?

Are you sure this is linked to the pam upgrade, and not to an upgrade of
login itself?  IIRC, anyterm depends on login being called with root
permissions, which in the above case it obviously is not.  This may be
related to the fact that /bin/login is no longer suid root in Debian.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/

Attachment: signature.asc
Description: Digital signature

Reply via email to