New Entity AI



dugout-> proxy_special_env_wn.dugout



Define special instance proxy ENVIRONMENT variables, and set your generic special proxy attributes. The following assumptions are made:

  1. The operator will want access to the CURL/curl proxy
  2. The operator will want access to the FTP/ftp proxy
  3. The operator will want access to the HTTP/http proxy
  4. The operator will want access to the special formatted HTTPS/https proxy
  5. The operator will want a way to enforce the no_proxy environment
  6. The operator will want a way to access and set a proxy while using RSYNC/rsync
            
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#!/bin/sh
###############################################################################
## COPYRIGHT (C) 2020-2026 NEW ENTITY OPERATIONS INC. ALL RIGHTS RESERVED
## INSTANCE: proxy_special_env_wn.dugout
## MODIFIED: 2026/04/20
## OVERVIEW: Define special instance proxy ENVIRONMENT variables, and set
## your generic special proxy attributes
##
## program_special_env_wm sets system level proxy-routines and enforces them
## for specified program types
###############################################################################
## Special Proxy Connect
###############################################################################
## curl
export curl_proxy="${CONFIGURATION_env_variable_curl_proxy}"
## CURL
export CURL_PROXY="${CONFIGURATION_env_variable_CURL_PROXY}"
## ftp
export ftp_proxy="${CONFIGURATION_env_variable_ftp_proxy}"
## FTP
export FTP_PROXY="${CONFIGURATION_env_variable_FTP_PROXY}"
## http
export http_proxy="${CONFIGURATION_env_variable_http_proxy}"
## HTTP
export HTTP_PROXY="${CONFIGURATION_env_variable_HTTP_PROXY}"
## https
export https_proxy="${CONFIGURATION_env_variable_https_proxy}"
## HTTPS
export HTTPS_PROXY="${CONFIGURATION_env_variable_HTTPS_PROXY}"
## no
export no_proxy="${CONFIGURATION_env_variable_no_proxy}"
## rsync
export rsync_proxy="${CONFIGURATION_env_variable_rsync_proxy}"
## RSYNC
export RSYNC_PROXY="${CONFIGURATION_env_variable_RSYNC_PROXY}"

###############################################################################
## Generic Values
###############################################################################
export PROXYUSER="${CONFIGURATION_PROXYUSER}"
export PROXYPASS="${CONFIGURATION_PROXYPASS}"
export PROXY_SPECIAL_IP="${CONFIGURATION_PROXY_SPECIAL_IP}"
export PROXY_SPECIAL_PORT="${CONFIGURATION_PROXY_SPECIAL_PORT}"