diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2020-11-05 10:30:22 +0100 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2020-11-05 10:30:22 +0100 |
commit | 11295b8c20a672395afbc791f9ef378d0a80bef7 (patch) | |
tree | 8fba9fc69cf186e4c4c3dc483dba8376fa6dca2d /Fedora-setup.sh | |
parent | 10c3a98696f04b48afeb423944e96c34441d2c8f (diff) | |
download | imagefish-11295b8c20a672395afbc791f9ef378d0a80bef7.tar.gz |
common setup script
Diffstat (limited to 'Fedora-setup.sh')
-rwxr-xr-x | Fedora-setup.sh | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/Fedora-setup.sh b/Fedora-setup.sh new file mode 100755 index 0000000..a694245 --- /dev/null +++ b/Fedora-setup.sh @@ -0,0 +1,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; 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 |