Re: gdm not installing all files (garnome 2.14.2.1)



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." 
> <joseph_sacco comcast net> 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




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]