commit f33239021cc8b8d56062781bbae61525d3115af6 parent 7c5e460eff677adc9b2267b8261743291697a5f3 Author: Jan Pobrislo <ccx@webprojekty.cz> Date: Tue, 15 Dec 2020 02:57:15 +0100 Shuffle terminal cap arguments so that TERM env var is actually first. Diffstat:
M | sbin/logincaps | | | 5 | +++-- |
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/sbin/logincaps b/sbin/logincaps @@ -94,9 +94,10 @@ main() { ;; (terminal-wpa_cli *) - term_cmd=( "${(Q@)${(z)${line#terminal-wpa_cli }}}" ) + term_cmd=( "${(Q@)${(z)${line#* }}}" ) printf >&2 "%s\n" "Would launch terminal with wpa_cli." - /command/user-term.py -u $USER -- ' wpa_cli' '' "$term_cmd[@]" </dev/null >&2 &! + pretendrun /command/user-term.py -u $USER -- "$term_cmd[1]" ' wpa_cli' '' "${(@)term_cmd[2,-1]}" + /command/user-term.py -u $USER -- "$term_cmd[1]" ' wpa_cli' '' "${(@)term_cmd[2,-1]}" </dev/null >&2 &! printf 'OK\n' ;;