home: hub: mkinitfs

Download patch

ref: 3bb651977b6085a9b5c64482d68b4523ae607cb7
parent: 9d2d251a12fbda825b77e05ee6fb314d89079036
author: Natanael Copa <ncopa@alpinelinux.org>
date: Thu Jul 30 06:16:27 CDT 2009

init: find both APK_INDEX.gz and APKINDEX.tar.gz repositories

--- a/initramfs-init.in
+++ b/initramfs-init.in
@@ -336,9 +336,8 @@
 
 # generate apk repositories file
 mkdir -p /etc/apk
-for i in $ALPINE_MNT/*/APK_INDEX.gz $ALPINE_MNT/*/*/APK_INDEX.gz; do
-	[ -r "$i" ] && echo ${i%/APK_INDEX.gz} >> /etc/apk/repositories
-done
+echo "$(find $ALPINE_MNT -name 'APK*.gz' -type f -maxdepth 3 \
+	| sed 's:/APK.*\.gz$::')" >> /etc/apk/repositories
 
 # install new root
 ebegin "Installing packages to root filesystem"