#2144: shadow-4.1.2
--------------------------------------+-------------------------------------
 Reporter:  [EMAIL PROTECTED]  |        Owner:  [email protected]
     Type:  task                      |       Status:  new                      
    
 Priority:  normal                    |    Milestone:  7.0                      
    
Component:  Book                      |      Version:  SVN                      
    
 Severity:  normal                    |   Resolution:                           
    
 Keywords:                            |  
--------------------------------------+-------------------------------------
Comment (by LydianKnight):

 I've been having a talk in the #shadow irc channel at freenode, and the
 answer I've got have left me quite surprised... according to their
 response, the libraries installation has been suppressed recently, but for
 your reading pleasure, I'll paste the channel log, it's quite worth of
 reading :P

 {{{
 <LydianKnight> good afternoon, could I make a question about the latest
 shadow-4.1.2 package?
 <LydianKnight> I compile shadow-4.1.2 with these parameters: ./configure
 --libdir=/lib --sysconfdir=/etc --enable-shared --without-selinux
 <LydianKnight> and the compilation goes fine
 <LydianKnight> but
 <LydianKnight> at the time of performing 'make install'
 <LydianKnight> it only installs the man pages
 <LydianKnight> and the binaries
 <LydianKnight> but the libraries doesn't get installed but residing in the
 source directory
 <LydianKnight> so no libshadow.{a,la,so}
 <LydianKnight> is this a bug or maybe I should issue an extra install
 command to place the libraries in their proper locations?
 <LydianKnight> anyone could give me a hint on this?
 <nekral> LydianKnight: Are the libraries really needed?
 <nekral> They should not be necessary for the shadow utils. And I don't
 know any other utility which depends on these libraries.
 <LydianKnight> I use LFS as my base system, and the installation
 instructions install the libraries in the standard /lib and /usr/lib
 locations
 <LydianKnight> seemed to me a bit strange
 <LydianKnight> for the libraries not be installed
 <LydianKnight> hence my question about a change in the installation
 instructions
 <LydianKnight> and
 <LydianKnight> their late relation with the installation of Linux-PAM
 <nekral> LydianKnight: I think you can ignore the installation of the
 libraries. They used to be installed, but this was disabled recently. It
 might be that the LFS was not updated since then.
 <LydianKnight> as I'm collaborating in the book edition, I'll send a note
 to the main editors about this, thank you very much :)
 <LydianKnight> oh, before disconnecting...
 <LydianKnight> is this behaviour
 <LydianKnight> compatible with the installation of the latest version of
 Linux-PAM? I mean... is it aware of this changes?
 <nekral> The parsing of the /etc/passwd, /etc/group, /etc/shadow files is
 now dones by the glibc. Linux-PAM does not need the shadow libraries.
 <nekral> s/dones/done/
 <LydianKnight> oh, I see
 <LydianKnight> thank you very much for your help :)
 }}}

 Comments? Ideas? Conclusions?

 Julio

-- 
Ticket URL: <http://wiki.linuxfromscratch.org/lfs/ticket/2144#comment:17>
LFS Trac <http://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to