Revert "util-linux: Add config switches for some more binaries"
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 25 Dec 2013 09:02:02 +0000 (10:02 +0100)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 25 Dec 2013 09:02:02 +0000 (10:02 +0100)
This reverts commit 2746158497cdaf80a5b85584e3972857ac2e7e82. This
commit is causing build issues when chfn/chsh are selected, due to bad
interactions with PAM. The initial submitter of the patch has agreed
to work on an improved version that fixes those problems, but in the
mean time, we revert this commit to prevent the problem from occuring
in the autobuilders.

Fixes:

  http://autobuild.buildroot.org/results/820/8204008da6944923034fa17ecbcfefcf15373ee5/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/util-linux/Config.in
package/util-linux/util-linux.mk

index ae9b669ba68a4b4150571c06f1901fa68f16f329..ed19f3916069fe14dc1a824c75444a02f98223a8 100644 (file)
@@ -54,11 +54,6 @@ config BR2_PACKAGE_UTIL_LINUX_ARCH
        help
          Print machine architecture
 
-config BR2_PACKAGE_UTIL_LINUX_CHFN_CHSH
-       bool "chfn/chsh"
-       help
-         Change login shell, real user name and information
-
 config BR2_PACKAGE_UTIL_LINUX_CRAMFS
        bool "cramfs utilities"
        select BR2_PACKAGE_ZLIB
@@ -91,11 +86,6 @@ config BR2_PACKAGE_UTIL_LINUX_KILL
        help
          Send a signal to a process
 
-config BR2_PACKAGE_UTIL_LINUX_LAST
-       bool "last"
-       help
-         Show listing of last logged in users
-
 config BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS
        bool "login utilities"
        depends on BR2_ENABLE_LOCALE # linux-pam
@@ -106,11 +96,6 @@ config BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS
 comment "login utilities needs a toolchain w/ locale"
        depends on !BR2_ENABLE_LOCALE
 
-config BR2_PACKAGE_UTIL_LINUX_LOSETUP
-       bool "losetup"
-       help
-         Set up and control loop devices
-
 config BR2_PACKAGE_UTIL_LINUX_MESG
        bool "mesg"
        help
@@ -121,11 +106,6 @@ config BR2_PACKAGE_UTIL_LINUX_MOUNT
        help
          Mount/unmount filesystems
 
-config BR2_PACKAGE_UTIL_LINUX_NEWGRP
-       bool "newgrp"
-       help
-         Log in to a new group
-
 config BR2_PACKAGE_UTIL_LINUX_NSENTER
        bool "nsenter"
        help
@@ -181,11 +161,6 @@ config BR2_PACKAGE_UTIL_LINUX_UUIDD
        help
          UUID generation daemon
 
-config BR2_PACKAGE_UTIL_LINUX_VIPW
-       bool "vipw"
-       help
-         Edit the password, group, shadow-password or shadow-group file
-
 config BR2_PACKAGE_UTIL_LINUX_WALL
        bool "wall"
        help
index db1f4f5f5d4ea6d3c960c0955ff47b42c2090bc7..5e689f8646de8b0784c7046998a828698bd1e02a 100644 (file)
@@ -50,22 +50,18 @@ UTIL_LINUX_DEPENDENCIES += $(if $(BR2_PACKAGE_LINUX_PAM),linux-pam)
 UTIL_LINUX_CONF_OPT += \
        $(if $(BR2_PACKAGE_UTIL_LINUX_AGETTY),--enable-agetty,--disable-agetty) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_ARCH),--enable-arch,--disable-arch) \
-       $(if $(BR2_PACKAGE_UTIL_LINUX_CHFN_CHSH),--enable-chfn-chsh,--disable-chfn-chsh) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_CRAMFS),--enable-cramfs,--disable-cramfs) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_DDATE),--enable-ddate,--disable-ddate) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_EJECT),--enable-eject,--disable-eject) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_FALLOCATE),--enable-fallocate,--disable-fallocate) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_FSCK),--enable-fsck,--disable-fsck) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_KILL),--enable-kill,--disable-kill) \
-       $(if $(BR2_PACKAGE_UTIL_LINUX_LAST),--enable-last,--disable-last) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_LIBBLKID),--enable-libblkid,--disable-libblkid) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_LIBMOUNT),--enable-libmount,--disable-libmount) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_LIBUUID),--enable-libuuid,--disable-libuuid) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS),--enable-last --enable-login --enable-su --enable-sulogin,--disable-last --disable-login --disable-su --disable-sulogin) \
-       $(if $(BR2_PACKAGE_UTIL_LINUX_LOSETUP),--enable-losetup,--disable-losetup) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_MESG),--enable-mesg,--disable-mesg) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_MOUNT),--enable-mount,--disable-mount) \
-       $(if $(BR2_PACKAGE_UTIL_LINUX_NEWGRP),--enable-newgrp,--disable-newgrp) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_NSENTER),--enable-nsenter,--disable-nsenter) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_PARTX),,--disable-partx) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT),--enable-pivot_root,--disable-pivot_root) \
@@ -77,7 +73,6 @@ UTIL_LINUX_CONF_OPT += \
        $(if $(BR2_PACKAGE_UTIL_LINUX_UNSHARE),--enable-unshare,--disable-unshare) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_UTMPDUMP),--enable-utmpdump,--disable-utmpdump) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_UUIDD),--enable-uuidd,--disable-uuidd) \
-       $(if $(BR2_PACKAGE_UTIL_LINUX_VIPW),--enable-vipw,--disable-vipw) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_WALL),--enable-wall,--disable-wall) \
        $(if $(BR2_PACKAGE_UTIL_LINUX_WRITE),--enable-write,--disable-write)