Dan Nicholson wrote: > On 2/10/07, Randy McMurchy <[EMAIL PROTECTED]> wrote: >> Dan Nicholson wrote: >>> * in xorg-server, but there's no way to enable it through configure. >>> You'd have to manually define "-DUSE_PAM". But, then you >>> could have /etc/pam.d/xserver. I'm not sure why there's not an >>> easy way to enable this. I don't think anyone really uses it. I >>> remember checking and you can do the same thing in Xorg-6.9. > > <snip> > >> As far as >> xorg-server, if something can be mentioned easily and may be >> helpful to just one reader, than go ahead and do it. > > Here was the original thread about this in Xorg-6.9.0 from a few months back: > > http://linuxfromscratch.org/pipermail/blfs-support/2006-October/061281.html > > I don't think there's a real easy way to do this in xorg-server. You'd > have to manually define -DUSE_PAM and then link in -lpam and > -lpam_misc to the appropriate libraries. I think I'm just gonna leave > it out. If it ever gets more support upstream, I'll add it in.
The reason that this might be needed is to use PAM for authentication when a remote system is opening a window on the local server. Most of the time when I do that, it is over ssh so the security is taken care of that way. Perhaps it would be a way for an administrator to pop up a window on all displays, but that type of capability seems to be pretty exotic to me. However, looking at a commercial distro: $ ldd /usr/X11R6/bin/Xorg libz.so.1 => /usr/lib64/libz.so.1 (0x0000003198a00000) libm.so.6 => /lib64/tls/libm.so.6 (0x0000003197c00000) libpam.so.0 => /lib64/libpam.so.0 (0x0000003198400000) libdl.so.2 => /lib64/libdl.so.2 (0x0000003197e00000) libpam_misc.so.0 => /lib64/libpam_misc.so.0 (0x0000003198000000) libc.so.6 => /lib64/tls/libc.so.6 (0x0000003197900000) libaudit.so.0 => /lib64/libaudit.so.0 (0x0000003198e00000) /lib64/ld-linux-x86-64.so.2 (0x0000003197700000) -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page