--- pam_login-3.10/src/login.c.orig 2002-12-12 12:01:49.000000000 +0100 +++ pam_login-3.10/src/login.c 2003-05-02 15:37:29.000000000 +0200 @@ -660,8 +660,8 @@ opentty (ttyn); tcsetattr (0, TCSAFLUSH, &tt); - if ((tty = strrchr (ttyn, '/'))) - ++tty; + if (!strncmp (ttyn, "/dev/", 5)) + tty = ttyn + 5; else tty = ttyn; }