Joerg Barfurth wrote: > Linux-PAM has officially (re)defined it that way - and of course that is > what most community developers develop against: > > "PAM_TTY: The terminal name: prefixed by /dev/ if it is a device file; > for graphical, X-based, applications the value for this item should be > the $DISPLAY variable." > > See the Linux-PAM home-page or the Linux pam(3) man-page: > http://www.kernel.org/pub/linux/libs/pam/Linux-PAM-html/adg-interface-by-app-expected.html#adg-pam_set_item >
They knew it changing PAM_TTY could break other implementations and how to make it not do so, so it seems they just didn't care: http://www.redhat.com/archives/pam-list/1996-November/msg00111.html -- -Alan Coopersmith- alan.coopersmith at sun.com Sun Microsystems, Inc. - X Window System Engineering