aboutsummaryrefslogtreecommitdiffstats
path: root/Fedora-setup.sh
blob: 35bfaade2d09e7af4711a14adacdab9a1cf06172 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/sh

vers="${1-33}"
repo="repos/fedora-${vers}-$(sh basearch.sh).repo"

# figure what we are running on
eval $(grep ID= /etc/os-release)

if test ! -f "$repo" -a "$ID" = "fedora"; then
	echo "# no repo, using machine repos"
	for config in fedora fedora-updates; do
		file="/etc/yum.repos.d/${config}.repo"
		echo "#   << $file"
		sed	-e "s/^\[/[mkimage-/"			\
			-e "s/\$releasever/$vers/"		\
			-e "s/\$basearch/$(sh basearch.sh)/"	\
			< "$file" >> "$repo"
	done
	echo "#   >> $repo"
fi