From fd3a5f36b886579844b15d65802653ab2ffccc8d Mon Sep 17 00:00:00 2001 From: Marcin Krol Date: Sun, 27 Feb 2022 01:28:30 +0100 Subject: [PATCH] - patches --- bash-completion-ip_addresses.patch | 18 ++++++++++++++++++ bash-completion-no_mtr.patch | 11 +++++++++++ 2 files changed, 29 insertions(+) create mode 100644 bash-completion-ip_addresses.patch create mode 100644 bash-completion-no_mtr.patch diff --git a/bash-completion-ip_addresses.patch b/bash-completion-ip_addresses.patch new file mode 100644 index 0000000..720be3b --- /dev/null +++ b/bash-completion-ip_addresses.patch @@ -0,0 +1,18 @@ +--- bash-completion-2.11/bash_completion.orig 2021-03-06 22:21:09.007031994 +0100 ++++ bash-completion-2.11/bash_completion 2021-03-06 22:24:28.382618551 +0100 +@@ -981,11 +981,10 @@ _ip_addresses() + *) n= ;; + esac + local PATH=$PATH:/sbin +- local addrs=$({ +- LC_ALL=C ifconfig -a || ip addr show +- } 2>/dev/null | +- command sed -e 's/[[:space:]]addr:/ /' -ne \ +- "s|.*inet${n}[[:space:]]\{1,\}\([^[:space:]/]*\).*|\1|p") ++ local addrs=$( ++ LC_ALL=C ip -o addr show \ ++ 2>/dev/null | \ ++ command awk '{ gsub(/\/.*$/, "", $4); print $4 }' | sort) + COMPREPLY+=($(compgen -W "$addrs" -- "${cur-}")) + } + diff --git a/bash-completion-no_mtr.patch b/bash-completion-no_mtr.patch new file mode 100644 index 0000000..174a16a --- /dev/null +++ b/bash-completion-no_mtr.patch @@ -0,0 +1,11 @@ +--- bash-completion-2.11/bash_completion.orig 2021-03-06 22:24:43.862534689 +0100 ++++ bash-completion-2.11/bash_completion 2021-03-07 06:44:50.513308049 +0100 +@@ -1801,7 +1801,7 @@ _known_hosts_real() + + } # _known_hosts_real() + complete -F _known_hosts traceroute traceroute6 \ +- fping fping6 telnet rsh rlogin ftp dig mtr ssh-installkeys showmount ++ fping fping6 telnet rsh rlogin ftp dig ssh-installkeys showmount + + # This meta-cd function observes the CDPATH variable, so that cd additionally + # completes on directories under those specified in CDPATH. -- 2.37.3