]> code.delx.au - osx-proxyconf/commitdiff
Removed unneeded code
authorJames Bunton <jamesbunton@fastmail.fm>
Sun, 30 Mar 2008 10:37:56 +0000 (21:37 +1100)
committerJames Bunton <jamesbunton@fastmail.fm>
Sun, 30 Mar 2008 10:37:56 +0000 (21:37 +1100)
 * sysconfig now outputs in the format we want, comma separated :)
 * Not sure what PROXY_FOUND was for, but things work fine without it

proxyconf.sh

index 262dfc8c934a7356edf79401196f069fe31849d6..a2583a6151736d72b0e35195ec10bef89740597a 100755 (executable)
@@ -1,6 +1,5 @@
 #!/bin/bash
 
-PROXY_FOUND=0
 function printEnvironment() {
        local proxy_type="$1"
        local environment_variable="$2"
@@ -11,8 +10,6 @@ function printEnvironment() {
                host="$(sysconfig -q "${proxy_type}Proxy")"
                port="$(sysconfig -q "${proxy_type}Port")"
                echo "export ${environment_variable}='${uri_prefix}://${host}:${port}'"
-
-               PROXY_FOUND=1
        else
                echo "unset ${environment_variable}"
        fi
@@ -23,8 +20,8 @@ printEnvironment "HTTPS" "https_proxy"
 printEnvironment "FTP" "ftp_proxy"
 printEnvironment "SOCKS" "socks_proxy" "socks"
 
-no_proxy="$(sysconfig -q ExceptionsList | tr '\n' ',' | sed 's/,$//g')"
-if [ ! -z "${no_proxy}" ] && [ $PROXY_FOUND -ne 0 ]; then
+no_proxy="$(sysconfig -q ExceptionsList)"
+if [ ! -z "${no_proxy}" ]; then
        echo "export no_proxy=\"${no_proxy}\""
 else
        echo "unset no_proxy"