URI: 
       fetch-uri: Use tor whitelist, disable curl globbing. - annna - Annna the nice friendly bot.
  HTML git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/
   DIR Log
   DIR Files
   DIR Refs
   DIR Tags
   DIR README
       ---
   DIR commit f4e2b6a01fa82272722c9d243087545af94ca961
   DIR parent b4fac2254b27c24c21d6c57103f7e1918e6f24c1
  HTML Author: eidolon <?>
       Date:   Fri, 18 Oct 2024 13:41:31 -0400
       
       fetch-uri: Use tor whitelist, disable curl globbing.
       
       Signed-off-by: Annna Robert-Houdin <annna@bitreich.org>
       
       Diffstat:
         M fetch-uri                           |      21 +++++++++++----------
         A modules/tor/whitelist-from-tor      |       2 ++
       
       2 files changed, 13 insertions(+), 10 deletions(-)
       ---
   DIR diff --git a/fetch-uri b/fetch-uri
       @@ -19,13 +19,14 @@ then
                shift
        fi
        
       -
       -
       -curl \
       -        --preproxy socks5h://127.0.0.1:9050 \
       -        -s \
       -        -L --max-redirs 3 \
       -        -m 5 \
       -        -H "User-Agent: $(http-user-agent)" \
       -        $opth \
       -        "$1" 2>/dev/null
       +uri="$1"
       +usetor=""
       +ua="$(http-user-agent)"
       +beg="${uri#*://}"
       +beg="${beg:?}"
       +case "$beg" in
       +    */*) host="${beg%%/*}" ;;
       +      *) host="$beg"
       +esac
       +grep -qx "$host" "/home/annna/bin/modules/tor/whitelist-from-tor" || usetor=1
       +curl -qgsm 5 -L --max-redirs 3 -A "$ua" $opth ${usetor:+--preproxy socks5h://127.0.0.1:9050 }"$uri"
   DIR diff --git a/modules/tor/whitelist-from-tor b/modules/tor/whitelist-from-tor
       @@ -0,0 +1,2 @@
       +www.forgottenweapons.com
       +forgottenweapons.com