X-Git-Url: https://code.delx.au/osx-proxyconf/blobdiff_plain/cc2033928358c37875bf344a107b3df989cb991a..0d8f59d3f2a491918cb4221ed49b45f760cac97f:/proxyconf.sh diff --git a/proxyconf.sh b/proxyconf.sh deleted file mode 100755 index dc9c86e..0000000 --- a/proxyconf.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/bash - -PROXY_FOUND=0 -function printEnvironment() { - local proxy_type="$1" - local environment_variable="$2" - local uri_prefix="${3:-http}" - local host port - - if [ "$(sysconfig -q "${proxy_type}Enable")" = "1" ]; then - 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 - -} -printEnvironment "HTTP" "http_proxy" -printEnvironment "HTTPS" "https_proxy" -printEnvironment "FTP" "ftp_proxy" -printEnvironment "SOCKS" "socks_proxy" "socks" - -no_proxy="$(sysconfig -q ExceptionsList)" -if [ -n "${no_proxy}" -a $PROXY_FOUND -eq 1 ]; then - echo "export no_proxy=\"${no_proxy}\"" -else - echo "unset no_proxy" -fi