scripts/gen_image_generic.sh: make ext4 bootfs reproducible
Set fixed timestamp for kernel other files in /boot filesystem. This should help making x86 *combined* images reproducible. Signed-off-by: Daniel Golle <daniel@makrotopia.org> (cherry picked from commit 068ea2cde04e2666fb05731cea941bccfaeddc25)
This commit is contained in:
parent
e5bc533784
commit
a376efae8f
@ -34,7 +34,7 @@ if [ -n "$GUID" ]; then
|
|||||||
mkfs.fat -n kernel -C "$OUTPUT.kernel" -S 512 "$((KERNELSIZE / 1024))"
|
mkfs.fat -n kernel -C "$OUTPUT.kernel" -S 512 "$((KERNELSIZE / 1024))"
|
||||||
mcopy -s -i "$OUTPUT.kernel" "$KERNELDIR"/* ::/
|
mcopy -s -i "$OUTPUT.kernel" "$KERNELDIR"/* ::/
|
||||||
else
|
else
|
||||||
make_ext4fs -J -L kernel -l "$KERNELSIZE" "$OUTPUT.kernel" "$KERNELDIR"
|
make_ext4fs -J -L kernel -l "$KERNELSIZE" ${SOURCE_DATE_EPOCH:+-T ${SOURCE_DATE_EPOCH}} "$OUTPUT.kernel" "$KERNELDIR"
|
||||||
fi
|
fi
|
||||||
dd if="$OUTPUT.kernel" of="$OUTPUT" bs=512 seek="$KERNELOFFSET" conv=notrunc
|
dd if="$OUTPUT.kernel" of="$OUTPUT" bs=512 seek="$KERNELOFFSET" conv=notrunc
|
||||||
rm -f "$OUTPUT.kernel"
|
rm -f "$OUTPUT.kernel"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user