Index: BOOK/final-system/common/util-linux.xml
===================================================================
--- BOOK/final-system/common/util-linux.xml (revision 3b93dabb00b1a082a3c9160970f68e698c3d7856)
+++ BOOK/final-system/common/util-linux.xml (revision c831ac4e6a5e8f887c0e8d806b43142dad68f05b)
@@ -45,4 +45,10 @@
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;
@@ -55,4 +61,11 @@
This option allows the write program to be
installed.
+
+
+
+
+ --disable-*
+
+ This option disables various programs
@@ -85,11 +98,11 @@
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,
@@ -100,5 +113,5 @@
/usr/share/bash-completion,
/usr/share/doc/util-linux-&util-linux-version;/getopt,
- /var/lib/hwclock
+ and /var/lib/hwclock
Index: BOOK/final-system/multilib/util-linux-64bit-pass1.xml
===================================================================
--- BOOK/final-system/multilib/util-linux-64bit-pass1.xml (revision 3b93dabb00b1a082a3c9160970f68e698c3d7856)
+++ BOOK/final-system/multilib/util-linux-64bit-pass1.xml (revision c831ac4e6a5e8f887c0e8d806b43142dad68f05b)
@@ -29,5 +29,11 @@
--libdir=/lib64 \
--enable-write \
- --docdir=/usr/share/doc/util-linux-2.52.2
+ --disable-chfn-chsh \
+ --disable-login \
+ --disable-nologin \
+ --disable-su \
+ --disable-setpriv \
+ --disable-runuser \
+ --docdir=/usr/share/doc/util-linux-&util-linux-version;
-CC="gcc ${BUILD64}" ./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \
+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;
Index: BOOK/final-system/multilib/util-linux-n32.xml
===================================================================
--- BOOK/final-system/multilib/util-linux-n32.xml (revision 3b93dabb00b1a082a3c9160970f68e698c3d7856)
+++ BOOK/final-system/multilib/util-linux-n32.xml (revision c831ac4e6a5e8f887c0e8d806b43142dad68f05b)
@@ -27,7 +27,14 @@
xpointer="xpointer(//*[@os='a'])"/>
-CC="gcc ${BUILDN32}" ./configure ADJTIME_PATH=/var/lib/hwclcock/adjtime \
+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;
Index: BOOK/final-system/multilib/util-linux.xml
===================================================================
--- BOOK/final-system/multilib/util-linux.xml (revision 3b93dabb00b1a082a3c9160970f68e698c3d7856)
+++ BOOK/final-system/multilib/util-linux.xml (revision c831ac4e6a5e8f887c0e8d806b43142dad68f05b)
@@ -27,7 +27,14 @@
xpointer="xpointer(//*[@os='a'])"/>
-CC="gcc ${BUILD32}" ./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \
+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;
Index: BOOK/introduction/common/changelog.xml
===================================================================
--- BOOK/introduction/common/changelog.xml (revision 3b93dabb00b1a082a3c9160970f68e698c3d7856)
+++ BOOK/introduction/common/changelog.xml (revision c831ac4e6a5e8f887c0e8d806b43142dad68f05b)
@@ -40,4 +40,14 @@
+ [William Harrington] - Upgrade Util-Linux to 2.29.2. Fixes
+ ticket #1038.
+
+
+
+
+
+ 16 April 2017
+
+
[William Harrington] - Upgrade Linux kernel to 4.9.21. Fixes
ticket #1105.
Index: BOOK/temp-system/common/util-linux.xml
===================================================================
--- BOOK/temp-system/common/util-linux.xml (revision 3b93dabb00b1a082a3c9160970f68e698c3d7856)
+++ BOOK/temp-system/common/util-linux.xml (revision c831ac4e6a5e8f887c0e8d806b43142dad68f05b)
@@ -64,4 +64,9 @@
+ Adjust the Makefile
+
+sed -i 's/-lncursesw -ltinfo/-lncurses/' Makefile
+ sed -i 's/LIBNCURSESW/LIBNCURSES/' config.h
+
+
+
+
+