logo

bootstrap-initrd

Linux initrd to bootstrap from a small binary seed git clone https://anongit.hacktivis.me/git/bootstrap-initrd.git/

utils-std-0.0.3-test_printf_quotes.patch (1626B)


  1. From 3f5fd38aa20a56a6c936fd441fcb88ba05498b76 Mon Sep 17 00:00:00 2001
  2. From: "Haelwenn (lanodan) Monnier" <contact@hacktivis.me>
  3. Date: Sat, 12 Apr 2025 23:00:34 +0200
  4. Subject: [PATCH] test-cmd/printf.sh: use regular quoting instead of heredoc
  5. trick
  6. OpenBSD ksh 7.6 fails to parse it
  7. ---
  8. test-cmd/printf.sh | 10 ++--------
  9. 1 file changed, 2 insertions(+), 8 deletions(-)
  10. diff --git a/test-cmd/printf.sh b/test-cmd/printf.sh
  11. index feb3d81..8a5ba21 100755
  12. --- utils-std-0.0.3/test-cmd/printf.sh
  13. +++ utils-std-0.0.3/test-cmd/printf.sh
  14. @@ -17,16 +17,10 @@
  15. bar
  16. '
  17. -var_c_upper=$(cat <<'EOF'
  18. -\c@\cA\cB\cC\cD\cE\cF\cG\cH\cI\cJ\cK\cL\cM\cN\cO\cP\cQ\cR\cS\cT\cU\cV\cW\cX\cY\cZ\c[\c\\c]\c^\c_ !"#$%%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\c?
  19. -EOF
  20. -)
  21. +var_c_upper='\c@\cA\cB\cC\cD\cE\cF\cG\cH\cI\cJ\cK\cL\cM\cN\cO\cP\cQ\cR\cS\cT\cU\cV\cW\cX\cY\cZ\c[\c\\c]\c^\c_ !"#$%%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\c?'
  22. t_file esc_c_upper "${WD}/test-cmd/inputs/all_ascii" "${var_c_upper}"
  23. -var_c_lower=$(cat <<'EOF'
  24. -\c@\ca\cb\cc\cd\ce\cf\cg\ch\ci\cj\ck\cl\cm\cn\co\cp\cq\cr\cs\ct\cu\cv\cw\cx\cy\cz\c[\c\\c]\c^\c_ !"#$%%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\c?
  25. -EOF
  26. -)
  27. +var_c_lower='\c@\ca\cb\cc\cd\ce\cf\cg\ch\ci\cj\ck\cl\cm\cn\co\cp\cq\cr\cs\ct\cu\cv\cw\cx\cy\cz\c[\c\\c]\c^\c_ !"#$%%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\c?'
  28. t_file esc_c_lower "${WD}/test-cmd/inputs/all_ascii" "${var_c_lower}"
  29. --
  30. 2.49.0