Less duplicate code, simpler to cope with newer firmware. Same idiom is used in install.sub already.
OK? Index: ramdisk/install.md =================================================================== RCS file: /cvs/src/distrib/arm64/ramdisk/install.md,v retrieving revision 1.37 diff -u -p -r1.37 install.md --- ramdisk/install.md 25 Mar 2023 18:29:37 -0000 1.37 +++ ramdisk/install.md 25 Mar 2023 18:35:52 -0000 @@ -55,14 +55,9 @@ md_installboot() { case $_plat in apple) - if [[ -d /etc/firmware/apple ]]; then - (cd /etc/firmware - pax -rw apple /mnt/etc/firmware) - fi - if [[ -d /etc/firmware/apple-bwfm ]]; then - (cd /etc/firmware - pax -rw apple-bwfm /mnt/etc/firmware) - fi + (cd /etc/firmware; for _dir in apple{,-bwfm}; do + [[ -d $_dir ]] && pax -rw $_dir /mnt/etc/firmware + done) ;; pine64) dd if=$_mdec/u-boot-sunxi-with-spl.bin of=${_disk}c \