aboutsummaryrefslogtreecommitdiffstats
path: root/Fedora-rpi32.sh
blob: 0019420048db4da1c3c58601de2273241c3dab5a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/sh

vers="${1-28}"
name="fedora-${vers}-rpi2"
repo="repos/fedora-${vers}-$(sh basearch.sh).repo"
krnl="kernel kernel-modules"

rpms=""
rpms="$rpms bcm283x-firmware uboot-images-armv7 extlinux-bootloader"
rpms="$rpms -dracut-config-rescue dracut-config-generic"
rpms="$rpms wpa_supplicant links"

arch="$(uname -m)"
tar="${IMAGEFISH_DESTDIR-.}/${name}-${arch}.tar.gz"
img="${IMAGEFISH_DESTDIR-.}/${name}-${arch}.raw"

echo ""
echo "###"
echo "### $name"
echo "###"

set -ex
rm -f "$tar" "$img"
scripts/install-redhat.sh --config "$repo" --tar "$tar" --packages "$rpms" --kernel "$krnl" --dnf 
scripts/tar-to-image.sh --tar "$tar" --image "$img" --rpi32
scripts/config-systemd-network.sh "$img"
scripts/config-kraxel-repo.sh "$img"