On my system, which is Fedora clone, all of the pam files for gdm are
installed under $GARNOME/etc/pam.d. So the question is "What's going on
with Stefan's system?".
Here is what I see from the install log on my system.
system=`uname`; \
if test -f /usr/include/security/pam_appl.h; then \
if test '!' -d /usr/local/src/GARNOME/2.14/garnome-2.14.x/etc/pam.d; then \
/bin/sh ../mkinstalldirs
/usr/local/src/GARNOME/2.14/garnome-2.14.x/etc/pam.d; \
chmod 755 /usr/local/src/GARNOME/2.14/garnome-2.14.x/etc/pam.d; \
fi; \
if test $system = Linux && test '!' -f
/usr/local/src/GARNOME/2.14/garnome-2.14.x/etc/pam.d/gdm; then \
/usr/bin/install -c -m 644 gdm
/usr/local/src/GARNOME/2.14/garnome-2.14.x/etc/pam.d/gdm; \
fi; \
if test $system = Linux && test '!' -f
/usr/local/src/GARNOME/2.14/garnome-2.14.x/etc/pam.d/gdm-autologin; then \
/usr/bin/install -c -m 644 gdm-autologin
/usr/local/src/GARNOME/2.14/garnome-2.14.x/etc/pam.d/gdm-autologin; \
fi; \
if test $system = SunOS; then \
echo "Please add PAM authentication for gdm and gdm-autologin
in /usr/local/src/GARNOME/2.14/garnome-2.14.x/etc/pam.conf!"; \
fi; \
fi
...
/bin/sh ./mkinstalldirs /usr/local/src/GARNOME/2.14/garnome-2.14.x/etc/pam.d
/usr/bin/install -c -m
644 ./gdmsetup-pam /usr/local/src/GARNOME/2.14/garnome-2.14.x/etc/pam.d/gdmsetup
-Joseph
===================================================================================================
On Wed, 2006-06-14 at 10:43 -0700, Carson Gaspar wrote:
> --On Wednesday, June 14, 2006 10:16 AM -0400 "Joseph E. Sacco, Ph.D."
> <[EMAIL PROTECTED]> wrote:
>
> > A basic maxim of GARNOME is "do no harm". The GARNOME build process
> > should only install files into the GARNOME install tree. The build
> > process should never *automatically* install any file into a system
> > directory. That being said, we are left to deal with post-install
> > issues like PAM files.
> >
> > The issue with PAM is that it does not support a search path environment
> > variable like python or pkg-config. Using soft links one way to solve
> > the problem.
>
> You missed his point entirely. The pam files aren't being copied into
> $GARNOME. So you can create all the dangling symlinks in /etc/pam.d that
> you like, they won't work...
>
> --
> Carson
--
joseph_sacco [at] comcast [dot] net
--
garnome-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/garnome-list