+++ /dev/null
-#!/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 | tr '\n' ',' | sed 's/,$//g')"
-if [ ! -z "${no_proxy}" ] && [ $PROXY_FOUND -ne 0 ]; then
- echo "export no_proxy=\"${no_proxy}\""
-else
- echo "unset no_proxy"
-fi