mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-08-02 16:07:42 +00:00
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
|
help
|
||||||
Send a message to everybody's terminal
|
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
|
config BR2_PACKAGE_UTIL_LINUX_WDCTL
|
||||||
bool "wdctl"
|
bool "wdctl"
|
||||||
depends on BR2_USE_MMU # libsmartcols
|
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_VIPW),--enable-vipw,--disable-vipw) \
|
||||||
$(if $(BR2_PACKAGE_UTIL_LINUX_WALL),--enable-wall,--disable-wall) \
|
$(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_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_WRITE),--enable-write,--disable-write) \
|
||||||
$(if $(BR2_PACKAGE_UTIL_LINUX_ZRAMCTL),--enable-zramctl,--disable-zramctl)
|
$(if $(BR2_PACKAGE_UTIL_LINUX_ZRAMCTL),--enable-zramctl,--disable-zramctl)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user