CurrentLocation=`networksetup -getcurrentlocation` if [ "$CurrentLocation" == "Caterpillar" ]; then export http_proxy=http://proxy.cat.com:80 echo http_proxy=http://proxy.cat.com:80 fi
15" Macbook Pro Retina, 2.6GHz Intel Core i7, NVIDIA GeForce GT 650M 1024 MB, 16GB 1600 MHz DDR3 RAM, 500GB SSD, Mac OSX Mavericks 10.9
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).
Labels:
Automation,
Bash,
Environment,
Network,
OSX,
Proxy,
Terminal
Brew update gives error: Your local changes to the following files would be overwritten by merge:
This happens if your brew repository has become corrupt for some reason or permissions have changed and brew is unable to update.
To fix run the following from a terminal window.
To fix run the following from a terminal window.
cd `brew --prefix` git remote add origin https://github.com/mxcl/homebrew.git git fetch origin git reset --hard origin/master
Subscribe to:
Posts (Atom)