summaryrefslogtreecommitdiffstats
path: root/etc/centos-mirror.sh
blob: 4b959497a77eb322e8eac65f76b52ec196ed2d40 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/sh

#
# use fixed mirror (be cache proxy friendly)
#
furl="http://mirror.centos.org/"
turl="${CENTOS_MIRROR-http://mirror.centos.org/}"
for file in /etc/yum.repos.d/CentOS*.repo; do
	sed	-i.orig \
		-e 's/^mirrorlist/#mirrorlist/' \
		-e 's/^#baseurl/baseurl/' \
		-e "s|${furl}|${turl}|" \
		"$file"
done

#
# no parallel downloads please
#
grep -q max_parallel_downloads /etc/dnf/dnf.conf ||\
echo max_parallel_downloads=1 >> /etc/dnf/dnf.conf