package/util-linux: Add option for enabling wipefs
Add option to enable wipefs as a standalone app, so that it may be enabled when the flag --disable-all-packages is set. Signed-off-by: Sam Voss <sam.voss@gmail.com> Tested-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
This commit is contained in:
parent
99ab5630a6
commit
ab4538c909
|
@ -0,0 +1,33 @@
|
|||
From a76cd5f6abace269b60ef6f1b95526a2d09fd331 Mon Sep 17 00:00:00 2001
|
||||
From: Sam Voss <sam.voss@gmail.com>
|
||||
Date: Mon, 14 Oct 2019 21:19:16 -0500
|
||||
Subject: [PATCH] wipefs: Allow explicitly enable/disablement
|
||||
|
||||
Currently if `--disable-all-packages` is set, there is no configure
|
||||
option for re-enabling `wipefs`.
|
||||
|
||||
As the current default for `wipefs` is "enabled", add `--disable-` flag
|
||||
to maintain backward compatibility.
|
||||
|
||||
Signed-off-by: Sam Voss <sam.voss@gmail.com>
|
||||
---
|
||||
configure.ac | 6 +++++-
|
||||
1 file changed, 5 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index fc8a9507f..f70f8d1ee 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -1286,7 +1286,11 @@ UL_BUILD_INIT([findfs], [check])
|
||||
UL_REQUIRES_BUILD([findfs], [libblkid])
|
||||
AM_CONDITIONAL([BUILD_FINDFS], [test "x$build_findfs" = xyes])
|
||||
|
||||
-UL_BUILD_INIT([wipefs], [check])
|
||||
+AC_ARG_ENABLE([wipefs],
|
||||
+ AS_HELP_STRING([--disable-wipefs], [do not build wipefs]),
|
||||
+ [], [UL_DEFAULT_ENABLE([wipefs], [check])]
|
||||
+)
|
||||
+UL_BUILD_INIT([wipefs])
|
||||
UL_REQUIRES_BUILD([wipefs], [libblkid])
|
||||
UL_REQUIRES_BUILD([wipefs], [libsmartcols])
|
||||
AM_CONDITIONAL([BUILD_WIPEFS], [test "x$build_wipefs" = xyes])
|
|
@ -407,6 +407,17 @@ config BR2_PACKAGE_UTIL_LINUX_WALL
|
|||
help
|
||||
Send a message to everybody's terminal
|
||||
|
||||
config BR2_PACKAGE_UTIL_LINUX_WIPEFS
|
||||
bool "wipefs"
|
||||
select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
|
||||
select BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS
|
||||
help
|
||||
wipefs can erase filesystem, raid or partition-table
|
||||
signatures (magic strings) from the specified device
|
||||
to make the signatures invisible for libblkid. wipefs
|
||||
does not erase the filesystem itself nor any other data
|
||||
from the device.
|
||||
|
||||
config BR2_PACKAGE_UTIL_LINUX_WDCTL
|
||||
bool "wdctl"
|
||||
depends on BR2_USE_MMU # libsmartcols
|
||||
|
|
|
@ -153,6 +153,7 @@ UTIL_LINUX_CONF_OPTS += \
|
|||
$(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_WDCTL),--enable-wdctl,--disable-wdctl) \
|
||||
$(if $(BR2_PACKAGE_UTIL_LINUX_WIPEFS),--enable-wipefs,--disable-wipefs) \
|
||||
$(if $(BR2_PACKAGE_UTIL_LINUX_WRITE),--enable-write,--disable-write) \
|
||||
$(if $(BR2_PACKAGE_UTIL_LINUX_ZRAMCTL),--enable-zramctl,--disable-zramctl)
|
||||
|
||||
|
|
Loading…
Reference in a new issue