fix(payload-import): remove early-stage test/elif usage and use kaem-safe device setup

This commit is contained in:
vxtls 2026-03-01 15:11:07 -05:00
parent aa36ef046c
commit 9fc53eb1cd
2 changed files with 5 additions and 13 deletions

View file

@ -7,16 +7,12 @@ set -ex
if match x${PAYLOAD_REQUIRED} xTrue; then
mkdir -p /dev
test -b /dev/sda || mknod -m 600 /dev/sda b 8 0
test -b /dev/sdb || mknod -m 600 /dev/sdb b 8 16
test -b /dev/sdc || mknod -m 600 /dev/sdc b 8 32
test -b /dev/sdd || mknod -m 600 /dev/sdd b 8 48
rm -f /dev/sda /dev/sdb /dev/sdc /dev/sdd
mknod -m 600 /dev/sda b 8 0
mknod -m 600 /dev/sdb b 8 16
mknod -m 600 /dev/sdc b 8 32
mknod -m 600 /dev/sdd b 8 48
mkdir -p /external/distfiles
if test -f /external/distfiles/.payload_imported; then
exit 0
fi
payload-import /external/distfiles
touch /external/distfiles/.payload_imported
fi

View file

@ -14,8 +14,4 @@ if match x${UPDATE_CHECKSUMS} xTrue; then
/usr/bin/payload-import
cp ${pkg}.checksums ${SRCDIR}
else
if test -f ${pkg}.checksums; then
sha256sum -c ${pkg}.checksums
fi
fi