Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2016
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.91 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. assignProxy(){
  4.         PROXY_ENV="http_proxy ftp_proxy https_proxy all_proxy HTTP_PROXY HTTPS_PROXY FTP_PROXY ALL_PROXY"
  5.         for envar in $PROXY_ENV
  6.         do
  7.                 export $envar=$1
  8.         done
  9.         for envar in "no_proxy NO_PROXY"
  10.         do
  11.                 export $envar=$2
  12.         done
  13. }
  14.  
  15. clrProxy(){
  16.         assignProxy "" # This is what 'unset' does.
  17. }
  18.  
  19. li2HandyCacheProxy(){
  20.         user=hui
  21.         pass=123
  22.         proxy_value="http://$user:$pass@192.168.2.100:8080"
  23.         no_proxy_value="localhost,127.0.0.1,LocalAddress,LocalDomain.com"
  24.         assignProxy $proxy_value $no_proxy_value
  25. }
  26.  
  27. li2itatarProxy(){
  28.         user="govtatar\\pochta.koster"
  29.         pass="mJWU7108754"
  30.         proxy_value="http://$user:$pass@i.tatar.ru:8080"
  31.         no_proxy_value="localhost,127.0.0.1,LocalAddress,LocalDomain.com"
  32.         assignProxy $proxy_value $no_proxy_value
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement