X-Git-Url: https://code.delx.au/osx-proxyconf/blobdiff_plain/0fcd155abf8e6013525e3009c54b63cf03bb0e25..0d8f59d3f2a491918cb4221ed49b45f760cac97f:/proxyconf.sh diff --git a/proxyconf.sh b/proxyconf.sh deleted file mode 100755 index a6b7d23..0000000 --- a/proxyconf.sh +++ /dev/null @@ -1,35 +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 - -} - - -PATH="$(dirname "$0"):${PATH}" - -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