From: William Lallemand Date: Sun, 8 Mar 2026 00:26:04 +0000 (+0100) Subject: BUG/MINOR: admin: haproxy-reload rename -vv long option X-Git-Tag: v3.4-dev7~121 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9b3345237a82b76541c1027cc5e9bc7fc4cf1200;p=thirdparty%2Fhaproxy.git BUG/MINOR: admin: haproxy-reload rename -vv long option The -vv option used --verbose as its long form, which was identical to the long form of -v. Since the case statement matches top-to-bottom, --verbose would always trigger -v (VERBOSE=2), making -vv unreachable via its long option. The long form is renamed to --verbose=all to avoid the conflict, and the usage string is updated accordingly. Must be backported to 3.3. --- diff --git a/admin/cli/haproxy-reload b/admin/cli/haproxy-reload index a3f07ef45..180e483f8 100755 --- a/admin/cli/haproxy-reload +++ b/admin/cli/haproxy-reload @@ -62,7 +62,7 @@ usage() { echo " -t, --timeout Timeout (socat -t) (default: ${TIMEOUT})" echo " -s, --silent Silent mode (no output)" echo " -v, --verbose Verbose output (output from haproxy on failure)" - echo " -vv Even more verbose output (output from haproxy on success and failure)" + echo " -vv --verbose=all Very verbose output (output from haproxy on success and failure)" echo " -h, --help This help" echo "" echo "Examples:" @@ -89,7 +89,7 @@ main() { VERBOSE=2 shift ;; - -vv|--verbose) + -vv|--verbose=all) VERBOSE=3 shift ;;