Fixed permission issue to run as non-root
Fixed the permission denied issue, if this script is run as non-root to set the proxy settings for apt and docker. Change-Id: I9b5913d40ba552c976dc910a106371280e9e8794
This commit is contained in:
parent
75ff600a20
commit
4efa557d48
@ -60,14 +60,14 @@ HTTPS_PROXY=${HTTP_PROXY:-${http_proxy}}
|
|||||||
if [[ ! -z "${HTTPS_PROXY}" ]]
|
if [[ ! -z "${HTTPS_PROXY}" ]]
|
||||||
then
|
then
|
||||||
log_stage_header "Configuring Apt Proxy"
|
log_stage_header "Configuring Apt Proxy"
|
||||||
sudo cat << EOF > /etc/apt/apt.conf.d/50proxyconf
|
cat << EOF | sudo tee /etc/apt/apt.conf.d/50proxyconf
|
||||||
Acquire::https::proxy \"${HTTPS_PROXY}\";
|
Acquire::https::proxy "${HTTPS_PROXY}";
|
||||||
Acquire::http::proxy \"${HTTPS_PROXY}\";
|
Acquire::http::proxy "${HTTPS_PROXY}";
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
log_stage_header "Configuring Docker Proxy"
|
log_stage_header "Configuring Docker Proxy"
|
||||||
sudo mkdir -p /etc/systemd/system/docker.service.d/
|
sudo mkdir -p /etc/systemd/system/docker.service.d/
|
||||||
sudo cat << EOF > /etc/systemd/system/docker.service.d/proxy.conf
|
cat << EOF | sudo tee /etc/systemd/system/docker.service.d/proxy.conf
|
||||||
[Service]
|
[Service]
|
||||||
Environment="HTTP_PROXY=${HTTP_PROXY}"
|
Environment="HTTP_PROXY=${HTTP_PROXY}"
|
||||||
Environment="HTTPS_PROXY=${HTTPS_PROXY}"
|
Environment="HTTPS_PROXY=${HTTPS_PROXY}"
|
||||||
|
Loading…
Reference in New Issue
Block a user