diff --git a/archiso/mkarchiso b/archiso/mkarchiso index 383a967..59fa9c4 100755 --- a/archiso/mkarchiso +++ b/archiso/mkarchiso @@ -307,7 +307,12 @@ command_iso () { if [[ ${quiet} == "y" ]]; then _qflag="-quiet" fi + local _rflag="" + if [[ ${SOURCE_DATE_EPOCH:-} ]]; then + _rflag="--set_all_file_dates $(date --utc --date="@${SOURCE_DATE_EPOCH}" +%Y%m%d%H%m%S00)" + fi xorriso -as mkisofs ${_qflag} \ + ${_rflag} \ -iso-level 3 \ -full-iso9660-filenames \ -volid "${iso_label}" \