From 9ebbbde88a89f19e7e9f54f6ad56a9e7ed8c480d Mon Sep 17 00:00:00 2001 From: june Date: Fri, 27 Feb 2026 13:18:13 +0000 Subject: [PATCH] fix: escape dots in checksite pattern (#5) Reviewed-on: https://codeberg.org/comfysage/ebil/pulls/5 Co-authored-by: june Co-committed-by: june --- ebil.sh | 4 ++-- 1 file(s) changed, 2 insertion(s)(+), 2 deletion(s)(-) diff --git a/ebil.sh b/ebil.sh --- a/ebil.sh +++ b/ebil.sh @@ -55,7 +55,7 @@ checksite() { local site="$1" - local pat='^[a-z]+.ebil.club$' + local pat='^[a-z]+\.ebil\.club$' [[ -z "$site" ]] && die 'site not specified' [[ "$site" =~ $pat ]] || die 'malformed site url' "(expected form '${pat}'):" "$site" @@ -74,7 +74,7 @@ rsync -rltzq --progress "$@" "$src/" "$dst" } -push() { +push() {^[a-z]+\.ebil\.club$ local site="$1" local path="$2" local host="$3" -- tangled.sh