All pastes #25391 Raw Edit

Unnamed

public text v1 · immutable
#25391 ·published 2005-10-13 12:45 UTC
rendered paste body
#!/bin/sh

PROG_NAME="/usr/bin/wget.bin"
PROXY="http://proxy:3128"

wget_proxy(){
        echo -n Insert proxy username:
        read PROXY_USER
        echo -n
        echo -n Insert proxy password:
        stty -echo
        read PROXY_PASSWD
        stty echo
        $PROG_NAME --proxy=on --proxy-user=$PROXY_USER --proxy-passwd=$PROXY_PASSWD "$*"
}

if [ ! -z $http_proxy ]; then
        wget_proxy "$*"
else
        echo ""
        echo -n "Do you want to use http proxy? [y,n]: "
        read answer
        if [ $answer == "n" ]; then
                $PROG_NAME "$*"
        elif [ $answer == "y" ]; then
                echo -n "Insert proxy address (e.g. http://proxy:3128 ): "
                read PROXY
                export http_proxy=$PROXY
                echo -n Insert proxy username:
                wget_proxy "$*"
        else
                $PROG_NAME "$*"
        fi
fi