On Tue, May 28, 2024 at 8:33 PM Matthias Männich <maennich@xxxxxxxxxx> wrote: > > From: Matthias Maennich <maennich@xxxxxxxxxx> > > Build environments might be running with different umask settings > resulting in indeterministic file modes for the files contained in > kheaders.tar.xz. The file itself is served with 444, i.e. world > readable. Archive the files explicitly with 744,a+X to improve > reproducibility across build environments. > > --mode=0444 is not suitable as directories need to be executable. Also, > 444 makes it hard to delete all the readonly files after extraction. > > Cc: stable@xxxxxxxxxxxxxxx > Cc: linux-kbuild@xxxxxxxxxxxxxxx > Cc: Masahiro Yamada <masahiroy@xxxxxxxxxx> > Cc: Joel Fernandes <joel@xxxxxxxxxxxxxxxxx> > Signed-off-by: Matthias Maennich <maennich@xxxxxxxxxx> > --- Applied to linux-kbuild. Thanks! -- Best Regards Masahiro Yamada