#!/bin/sh

if [ "$sx_http_proxy" == "" ] 
then 
    export sx_http_proxy="proxy.cmi.ac.in:3128"
fi

printf "Enter proxy passwd: "
read -rs pass

#keep % symbol in beginning, keep space separate
bad="%25 \$24 &26 +2b ,2c /2f :3a ;3b =3d ?3f @40 " 
bad+="\"22 <3c >3e #23 {7b }7d |7c \\5c ^5e ~7e " 
bad+="[5b ]5d \`60"

for i in  $bad " 20" ; do
    rep="[${i:0:1}]"
    pass="${pass//$rep/%${i:1}}"
done

export http_proxy="http://$(whoami):$pass@$sx_http_proxy"
echo running $
$@


#declare http_proxy=$old #not required

