#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