From 7e89ab38d55ff1fbf702a2d2995018c5222e64aa Mon Sep 17 00:00:00 2001 From: "Skylar \"The Cobra\" Widulski" Date: Wed, 22 Nov 2023 17:10:09 -0500 Subject: [PATCH] Escape backslashes Signed-off-by: Skylar "The Cobra" Widulski --- en/recovery-challenge.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/recovery-challenge.cgi b/en/recovery-challenge.cgi index 3292aac..11f2d96 100755 --- a/en/recovery-challenge.cgi +++ b/en/recovery-challenge.cgi @@ -106,7 +106,7 @@ case "$arg_method" in ;; esac -sedcmd=" -e 's/USERNAME/$arg_username/' -e 's/CHALLENGE/$(<$runtime_dir/$arg_username)/' -e 's/KEYID/$keyid/' -e 's\NAV\$(php $(dirname $0)\nav.php)\' -e 's\FOOTER\$($(dirname $0)\footer.cgi)\'" +sedcmd=" -e 's/USERNAME/$arg_username/' -e 's/CHALLENGE/$(<$runtime_dir/$arg_username)/' -e 's/KEYID/$keyid/' -e 's\\NAV\\$(php $(dirname $0)\\nav.php)\\' -e 's\\FOOTER\\$($(dirname $0)\\footer.cgi)\\'" sedcmd="$sedcmd $(if [[ $nokey == 1 ]]; then printf '%s' '-e "s/NOKEY/This user has no .pgp.asc file/"' else