Thursday, November 28, 2013

Automatically Setting Proxies in OSX for Terminal Windows

If you want your proxies to be set based on network locations add the following to your .bash_profile file (located in your user home directory) using your editor of choice (vi, vim, nano, etc).

CurrentLocation=`networksetup -getcurrentlocation`
if [ "$CurrentLocation" == "Caterpillar" ]; then
    export http_proxy=http://proxy.cat.com:80
    echo http_proxy=http://proxy.cat.com:80
fi

No comments:

Post a Comment