[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, sysvinit, updated. clfs-3.0.0-sysvinit-299-gf7f8c10

git git at clfs.org
Mon Apr 24 07:02:48 PDT 2017


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, sysvinit has been updated
       via  f7f8c104f9e92f0dd7fe491aa356af9bbf9b9100 (commit)
      from  22021c79da3dea8cae938821415cab6c2357f5d9 (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 f7f8c104f9e92f0dd7fe491aa356af9bbf9b9100
Author: William Harrington <kb0iic at berzerkula.org>
Date:   Mon Apr 24 09:02:28 2017 -0500

    Update Util-Linux to 2.29.2 and adjust configure commands for final system. Add a needed sed command for temp system.

diff --git a/BOOK/final-system/common/util-linux.xml b/BOOK/final-system/common/util-linux.xml
index df3eee5..1f51e7d 100644
--- a/BOOK/final-system/common/util-linux.xml
+++ b/BOOK/final-system/common/util-linux.xml
@@ -44,6 +44,12 @@
 <screen os="b"><userinput>./configure \
     ADJTIME_PATH=/var/lib/hwclock/adjtime \
     --enable-write \
+    --disable-chfn-chsh \
+    --disable-login \
+    --disable-nologin \
+    --disable-su \
+    --disable-setpriv \
+    --disable-runuser \>
     --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
 
     <variablelist os="c">
@@ -57,6 +63,13 @@
         </listitem>
       </varlistentry>
 
+      <varlistentry>
+        <term><parameter>--disable-*</parameter></term>
+        <listitem>
+          <para>This option disables various programs</para>
+        </listitem>
+      </varlistentry>
+
     </variablelist>
 
     <para os="d">Compile the package:</para>
@@ -90,13 +103,13 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>
 
       <seglistitem>
         <seg>addpart, agetty, blkdiscard, blkid, blockdev, cal, cfdisk, chcpu,
-        chrt, col, colcrt, colrm, column, ctrlaltdel, delpart,
-        dmesg, eject, fallocate, fdformat, fdisk, findfs, findmnt, flock,
-        fsck, fsck.cramfs, fsck.minix, fsfreeze, fstrim, getopt, hexdump,
+        chrt, col, colcrt, colrm, column, ctrlaltdel, delpart, dmesg,
+        eject, fallocate, fdformat, fdisk, findfs, findmnt, flock, fsck,
+        fsck.cramfs, fsck.minix, fsfreeze, fstrim, getopt, hexdump,
         hwclock, ionice, ipcmk, ipcrm, ipcs, isosize, kill, last, lastb (link
         to last), ldattach, logger, look, losetup, lsblk, lscpu, lslocks,
         mcookie, mesg, mkfs, mkfs.bfs, mkfs.cramfs, mkfs.minix, mkswap, more,
-        mount, mountpoint,  namei, nologin, nsenter, partx, pg, pivot_root, prlimit,
+        mount, mountpoint,  namei, nsenter, partx, pg, pivot_root, prlimit,
         raw, readprofile, rename, renice, resizepart, rev, rtcwake, script,
         scriptreplay, setarch, setsid, setterm, sfdisk, sulogin, swaplabel,
         swapoff, swapon, switch_root, tailf, taskset, ul, umount, unshare,
@@ -105,7 +118,7 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check"</userinput></screen>
         <seg>/usr/include/blkid, /usr/include/libmount, /usr/include/uuid,
         /usr/share/bash-completion,
         /usr/share/doc/util-linux-&util-linux-version;/getopt,
-        /var/lib/hwclock</seg>
+        and /var/lib/hwclock</seg>
       </seglistitem>
     </segmentedlist>
 
diff --git a/BOOK/final-system/multilib/util-linux-64bit-pass1.xml b/BOOK/final-system/multilib/util-linux-64bit-pass1.xml
index c561bd1..4b864eb 100644
--- a/BOOK/final-system/multilib/util-linux-64bit-pass1.xml
+++ b/BOOK/final-system/multilib/util-linux-64bit-pass1.xml
@@ -28,7 +28,13 @@
 <screen os="be"><userinput>./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \
     --libdir=/lib64 \
     --enable-write \
-    --docdir=/usr/share/doc/util-linux-2.52.2</userinput></screen>
+    --disable-chfn-chsh \
+    --disable-login \
+    --disable-nologin \
+    --disable-su \
+    --disable-setpriv \
+    --disable-runuser \
+    --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/util-linux.xml"
diff --git a/BOOK/final-system/multilib/util-linux-64bit.xml b/BOOK/final-system/multilib/util-linux-64bit.xml
index b052cfe..8cdfebb 100644
--- a/BOOK/final-system/multilib/util-linux-64bit.xml
+++ b/BOOK/final-system/multilib/util-linux-64bit.xml
@@ -29,9 +29,16 @@
     href="../common/util-linux.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \
+<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure \
+    ADJTIME_PATH=/var/lib/hwclock/adjtime \
     --libdir=/lib64 \
     --enable-write \
+    --disable-chfn-chsh \
+    --disable-login \
+    --disable-nologin \
+    --disable-su \
+    --disable-setpriv \
+    --disable-runuser \
     --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
diff --git a/BOOK/final-system/multilib/util-linux-n32.xml b/BOOK/final-system/multilib/util-linux-n32.xml
index 1427969..3fd1790 100644
--- a/BOOK/final-system/multilib/util-linux-n32.xml
+++ b/BOOK/final-system/multilib/util-linux-n32.xml
@@ -26,9 +26,16 @@
     href="../common/util-linux.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure ADJTIME_PATH=/var/lib/hwclcock/adjtime \
+<screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure \
+    ADJTIME_PATH=/var/lib/hwclcock/adjtime \
     --libdir=/lib32 \
     --enable-write \
+    --disable-chfn-chsh \
+    --disable-login \
+    --disable-nologin \
+    --disable-su \
+    --disable-setpriv \
+    --disable-runuser \
     --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
diff --git a/BOOK/final-system/multilib/util-linux.xml b/BOOK/final-system/multilib/util-linux.xml
index c4f7497..3e7f129 100644
--- a/BOOK/final-system/multilib/util-linux.xml
+++ b/BOOK/final-system/multilib/util-linux.xml
@@ -26,9 +26,16 @@
     href="../common/util-linux.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \
+<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure \
+    ADJTIME_PATH=/var/lib/hwclock/adjtime \
     --libdir=/lib \
     --enable-write \
+    --disable-chfn-chsh \
+    --disable-login \
+    --disable-nologin \
+    --disable-su \
+    --disable-setpriv \
+    --disable-runuser \
     --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
diff --git a/BOOK/introduction/common/changelog.xml b/BOOK/introduction/common/changelog.xml
index 90fd6f8..4145e34 100644
--- a/BOOK/introduction/common/changelog.xml
+++ b/BOOK/introduction/common/changelog.xml
@@ -39,6 +39,16 @@
       <para>16 April 2017</para>
       <itemizedlist>
         <listitem>
+          <para>[William Harrington] - Upgrade Util-Linux to 2.29.2. Fixes
+          ticket <ulink url="&clfs-ticket-root;1105">#1038.</ulink></para> 
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
+      <para>16 April 2017</para>
+      <itemizedlist>
+        <listitem>
           <para>[William Harrington] - Upgrade Linux kernel to 4.9.21. Fixes
           ticket <ulink url="&clfs-ticket-root;1105">#1105.</ulink></para> 
         </listitem>
diff --git a/BOOK/temp-system/common/util-linux.xml b/BOOK/temp-system/common/util-linux.xml
index b1114a2..86e16a8 100644
--- a/BOOK/temp-system/common/util-linux.xml
+++ b/BOOK/temp-system/common/util-linux.xml
@@ -63,6 +63,11 @@
 
     </variablelist>
 
+    <para os='s1'>Adjust the Makefile</para>
+
+<screen os="s2"><userinput>sed -i 's/-lncursesw -ltinfo/-lncurses/' Makefile
+        sed -i 's/LIBNCURSESW/LIBNCURSES/' config.h</userinput></screen>
+
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../../final-system/common/util-linux.xml"
     xpointer="xpointer(//*[@os='d'])"/>
diff --git a/BOOK/temp-system/multilib/util-linux.xml b/BOOK/temp-system/multilib/util-linux.xml
index a6f677e..3973b5d 100644
--- a/BOOK/temp-system/multilib/util-linux.xml
+++ b/BOOK/temp-system/multilib/util-linux.xml
@@ -37,6 +37,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/util-linux.xml"
+    xpointer="xpointer(//*[@os='s1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/util-linux.xml"
+    xpointer="xpointer(//*[@os='s2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/util-linux.xml"
     xpointer="xpointer(//*[@os='c'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"

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

Summary of changes:
 BOOK/final-system/common/util-linux.xml            |   23 +++++++++++++++----
 .../multilib/util-linux-64bit-pass1.xml            |    8 ++++++-
 BOOK/final-system/multilib/util-linux-64bit.xml    |    9 +++++++-
 BOOK/final-system/multilib/util-linux-n32.xml      |    9 +++++++-
 BOOK/final-system/multilib/util-linux.xml          |    9 +++++++-
 BOOK/introduction/common/changelog.xml             |   10 ++++++++
 BOOK/temp-system/common/util-linux.xml             |    5 ++++
 BOOK/temp-system/multilib/util-linux.xml           |    8 +++++++
 8 files changed, 72 insertions(+), 9 deletions(-)


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list