allow for arch-related init script master
authorRalph Ronnquist <rrq@rrq.au>
Tue, 29 Oct 2024 23:25:41 +0000 (10:25 +1100)
committerRalph Ronnquist <rrq@rrq.au>
Tue, 29 Oct 2024 23:25:41 +0000 (10:25 +1100)
build-installer.sh

index 68e117d234e7bb47b68df7aad5c7ddfc3991bc5f..d4b8201838074772964b51f81cca542cd328669d 100755 (executable)
@@ -161,7 +161,9 @@ EOF
 # script is what the kernel executes at boot time. There is also an
 # /sbin/init script that belongs to the installer software which
 # however implements some other assumptions about the boot-up.
-cp initrd-init $INITRD/init
+INIT=initrd-init-$ARCH
+[ -r "$INIT" ] || INIT=initrd-init
+[ -r $INITRD/init ] || cp $INIT $INITRD/init
 
 ######################################################################
 # Set up package pool media. This will populate $MEDIA/pool/* with deb