3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/nixos/modules/system
Thomas Watson 7fd6cea253 make-initrd: fix reproducibility problems
cpio includes the number of directory hard links in archives it creates.
Some filesystems, like btrfs, do not count directory hard links the same
way as more common filesystems like ext4 or tmpfs, so archives built
when /tmp is on such a filesystem do not reproduce. This patch replaces
cpio with bsdtar, which does not have this issue. The specific
invocation is from this page:
https://reproducible-builds.org/docs/archives/
2022-04-14 19:06:30 -05:00
..
activation nixos/switch-to-configuration: Make perlcritic happy 2022-03-20 13:04:23 +01:00
boot make-initrd: fix reproducibility problems 2022-04-14 19:06:30 -05:00
etc nixos/etc.nix: Make independent 2022-01-30 09:01:27 +01:00
build.nix nixos: Make system.build a submodule with freeformType 2022-01-24 00:52:46 +01:00