@@ -77,7 +77,7 @@ sudo apt-get update
77
77
78
78
debiani_archive () {
79
79
local _proxy=$( _get_proxy ${1:- } $DEBAIN_ARCHIVE_PROXY )
80
- cp /etc/apt/sources.list{,-bak}
80
+ [ -f " /etc/apt/sources.list " ] && cp -f /etc/apt/sources.list{,-bak}
81
81
cat << EOF > /etc/apt/sources.list
82
82
deb ${_proxy} /debian/ wheezy main non-free contrib
83
83
deb ${_proxy} /debian/ wheezy-backports main non-free contrib
114
114
pip () {
115
115
local _proxy=$( _get_proxy ${1:- } $PIP_PROXY )
116
116
117
- local d=" ~/.pip"
118
- [ ! -d " ${d} " ] && mkdir ${d}
117
+ local d=~ /.pip
118
+ [ ! -d " ${d} " ] && mkdir " ${d} "
119
119
120
120
cat << EOF > ${d} /pip.conf
121
121
[global]
213
213
214
214
docker-hub () {
215
215
local _proxy=$( _get_proxy ${1:- } $DOCKER_HUB_PROXY )
216
- local d=" /etc/docker"
216
+ local d=/etc/docker
217
217
[ ! -d " ${d} " ] && mkdir ${d}
218
- cp ${d} /daemon.json{,-bak}
218
+ [ -f " ${d} /daemon.json " ] && cp -f ${d} /daemon.json{,-bak}
219
219
cat > ${d} /daemon.json << EOF
220
220
{
221
221
"log-driver": "json-file",
@@ -243,7 +243,7 @@ docker-http() {
243
243
local _http_proxy=$( _get_proxy ${1:- ' ' } ${DOCKER_HTTP_PROXY:- ' ' } " http " )
244
244
local _https_proxy=$( _get_proxy ${1:- ' ' } ${DOCKER_HTTPS_PROXY:- ' ' } " https " )
245
245
246
- local d=" /etc/systemd/system/docker.service.d"
246
+ local d=/etc/systemd/system/docker.service.d
247
247
[ ! -d " ${d} " ] && mkdir ${d}
248
248
249
249
cat << EOF > ${d} /http-proxy.conf
@@ -265,7 +265,7 @@ sed -i "s#https://registry-1.docker.io#${_proxy}#g" /etc/containerd/config.toml
265
265
containerd-http () {
266
266
local _http_proxy=$( _get_proxy ${1:- ' ' } ${CONTAINERD_HTTP_PROXY:- ' ' } " http " )
267
267
local _https_proxy=$( _get_proxy ${1:- ' ' } ${CONTAINERD_HTTPS_PROXY:- ' ' } " https " )
268
- local d=" /etc/systemd/system/containerd.service.d"
268
+ local d=/etc/systemd/system/containerd.service.d
269
269
[ ! -d " ${d} " ] && mkdir ${d}
270
270
271
271
cat << EOF > ${d} /http-proxy.conf
@@ -280,9 +280,9 @@ systemctl restart containerd
280
280
281
281
podman () {
282
282
local _proxy=$( _get_proxy ${1:- } $DOCKER_HUB_PROXY )
283
- local d=" /etc/containers"
283
+ local d=/etc/containers
284
284
[ ! -d " ${d} " ] && mkdir ${d}
285
- cp ${d} /registries.conf{,.bak}
285
+ [ -f " ${d} /registries.conf " ] && cp -f ${d} /registries.conf{,.bak}
286
286
cat << EOF > ${d} /registries.conf
287
287
unqualified-search-registries = ["docker.io","quay.io"]
288
288
0 commit comments