home: hub: mkinitfs

Download patch

ref: 2b9b4dd2bf8f2768c2f3ad2eb246d3d601d1ee2b
parent: 41f679150e489db76268c6faa171d29bab549a56
author: Natanael Copa <ncopa@alpinelinux.org>
date: Tue Apr 25 08:50:29 CDT 2023

init: fix bashism

--- a/initramfs-init.in
+++ b/initramfs-init.in
@@ -628,8 +628,7 @@
 elif is_url "$KOPT_apkovl"; then
 	# Fetch apkovl via network
 	MACHINE_UUID=$(cat /sys/class/dmi/id/product_uuid 2>/dev/null)
-	url="${KOPT_apkovl/{MAC\}/$MAC_ADDRESS}"
-	url="${url/{UUID\}/$MACHINE_UUID}"
+	url="$(echo "$KOPT_apkovl" | sed -e "s/{MAC}/$MAC_ADDRESS/" -e "s/{UUID}/$MACHINE_UUID/")"
 	ovl=/tmp/${url##*/}
 	wget -O "$ovl" "$url" || ovl=
 else