[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, systemd, updated. clfs-2.1.0-768-g64b4aba

git git at cross-lfs.org
Fri Apr 18 02:42:56 PDT 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Cross-LFS Book".

The branch, systemd has been updated
       via  64b4aba85d6c424659743b217e83bad600e4f4f1 (commit)
       via  241eded24518984001056d5cddea0197a906358c (commit)
      from  a2717387c8ab8ff85def1c5653f05500a4b33e7e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 64b4aba85d6c424659743b217e83bad600e4f4f1
Author: Chris Staub <chris at beaker67.com>
Date:   Fri Apr 18 05:42:51 2014 -0400

    Allow Shadow to be installed entirely in /tools, without DESTDIR

diff --git a/BOOK/boot/64/shadow.xml b/BOOK/boot/64/shadow.xml
index 616eacc..31b645b 100644
--- a/BOOK/boot/64/shadow.xml
+++ b/BOOK/boot/64/shadow.xml
@@ -35,7 +35,7 @@
     xpointer="xpointer(//*[@os='d'])"/>
 
 <screen os="e"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
-    --build=${CLFS_HOST} --host=${CLFS_TARGET} --sysconfdir=/etc</userinput></screen>
+    --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/shadow.xml"
diff --git a/BOOK/boot/common/shadow.xml b/BOOK/boot/common/shadow.xml
index 192bb9a..acebe64 100644
--- a/BOOK/boot/common/shadow.xml
+++ b/BOOK/boot/common/shadow.xml
@@ -33,33 +33,25 @@ sed  -e 's/groups$(EXEEXT) //' -e 's/= nologin$(EXEEXT)/= /' \
     <para os="d">Prepare Shadow for compilation:</para>
 
 <screen os="e"><userinput>./configure --prefix=/tools \
-    --build=${CLFS_HOST} --host=${CLFS_TARGET} --sysconfdir=/etc</userinput></screen>
+    --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
 
-<para os="f">The meaning of the configure options:</para>
-
-  <variablelist os="g">
-    <varlistentry>
-      <term><parameter>--sysconfdir=/etc</parameter></term>
-      <listitem><para>Tells Shadow to install its configuration files into
-      <filename class="directory">/etc</filename>, rather than
-      <filename class="directory">/tools/etc</filename>.</para></listitem>
-    </varlistentry>
-    
-  </variablelist>
-
-    <para os="h">Tell Shadow to use <command>passwd</command> in
+    <para os="f">Tell Shadow to use <command>passwd</command> in
     <filename class="directory">/tools/bin</filename>:</para>
 
-<screen os="i"><userinput>cp config.h{,.orig}
+<screen os="g"><userinput>cp config.h{,.orig}
 sed '/PASSWD_PROGRAM/s@/bin/passwd@/tools&@' config.h.orig > config.h</userinput></screen>
 
-    <para os="j">Compile the package:</para>
+    <para os="h">Compile the package:</para>
+
+<screen os="i"><userinput>make</userinput></screen>
+
+    <para os="j">Install the package:</para>
 
-<screen os="k"><userinput>make</userinput></screen>
+<screen os="k"><userinput>make install</userinput></screen>
 
-    <para os="l">Install the package:</para>
+    <para os="l">Create needed symlinks to be able to log on:</para>
 
-<screen os="m"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
+<screen os="m"><userinput>ln -sv /tools/etc/{login.{access,defs},limits} ${CLFS}/etc</userinput></screen>
 
   </sect2>
 

commit 241eded24518984001056d5cddea0197a906358c
Author: Chris Staub <chris at beaker67.com>
Date:   Fri Apr 18 05:13:52 2014 -0400

    Text fix

diff --git a/BOOK/boot/common/settingenviron.xml b/BOOK/boot/common/settingenviron.xml
index f8f28f8..7c54ff4 100644
--- a/BOOK/boot/common/settingenviron.xml
+++ b/BOOK/boot/common/settingenviron.xml
@@ -11,8 +11,8 @@
   <title>Setting Up the Environment</title>
 
   <para>The new instance of the shell that will start when the system is booted is a <emphasis>login</emphasis>
-  shell, which will read <filename>.bash_profile</filename> file. Create the
-  <filename>.bash_profile</filename> file now:</para>
+  shell, which will read the <filename>.bash_profile</filename> file. Create
+  <filename>.bash_profile</filename> now:</para>
 
 <screen><userinput>cat > ${CLFS}/root/.bash_profile << "EOF"
 <literal>set +h

-----------------------------------------------------------------------

Summary of changes:
 BOOK/boot/64/shadow.xml             |    2 +-
 BOOK/boot/common/settingenviron.xml |    4 ++--
 BOOK/boot/common/shadow.xml         |   30 +++++++++++-------------------
 3 files changed, 14 insertions(+), 22 deletions(-)


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list