Blame SOURCES/0100-kpatch-Sync-signal-subcmd-usage-output-with-manpage.patch

685deb
From 17539e71e7ac112f04d5e34aa2644b41be39926d Mon Sep 17 00:00:00 2001
685deb
From: Joel Savitz <jsavitz@redhat.com>
685deb
Date: Mon, 7 Jun 2021 16:26:00 -0400
685deb
Subject: [PATCH] kpatch: Sync signal subcmd usage output with manpage
685deb
685deb
Fixes: 1188
685deb
685deb
Signed-off-by: Joel Savitz <jsavitz@redhat.com>
685deb
---
685deb
 kpatch/kpatch | 4 ++--
685deb
 1 file changed, 2 insertions(+), 2 deletions(-)
685deb
685deb
diff --git a/kpatch/kpatch b/kpatch/kpatch
685deb
index da538069c014..4e46b124e492 100755
685deb
--- a/kpatch/kpatch
685deb
+++ b/kpatch/kpatch
685deb
@@ -36,7 +36,7 @@ MAX_LOAD_ATTEMPTS=5
685deb
 RETRY_INTERVAL=2
685deb
 
685deb
 usage_cmd() {
685deb
-	printf '   %-20s\n      %s\n' "$1" "$2" >&2
685deb
+	printf '   %-20s\n%s\n' "$1" "$(fmt -w 80 <(echo "      $2"))" >&2
685deb
 }
685deb
 
685deb
 usage () {
685deb
@@ -57,7 +57,7 @@ usage () {
685deb
 	echo >&2
685deb
 	usage_cmd "list" "list installed patch modules"
685deb
 	echo >&2
685deb
-	usage_cmd "signal" "signal/poke any process stalling the current patch transition"
685deb
+	usage_cmd "signal" "signal/poke any process stalling the current patch transition. This is only useful on systems that have the sysfs livepatch signal interface. On other systems, the signaling should be done automatically by the OS and this subcommand is a no-op."
685deb
 	echo >&2
685deb
 	usage_cmd "version" "display the kpatch version"
685deb
 	exit 1
685deb
-- 
685deb
2.26.3
685deb