1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-22 13:41:26 +00:00
nixpkgs/pkgs/build-support/kernel
Joachim Fasting 5a8147479e make-initrd: create reproducible initrds
To achieve reproducible results, `cpio` archive members are added in
sorted order and inodes renumbered.

The `cpio-clean.pl` script is made obsolete by setting mtimes via
`touch` & using `cpio --reproducible`.  Suggested by @dezgeg in
https://github.com/NixOS/nixpkgs/pull/21273#issuecomment-268116605.

Note that using `--reproducible` means that initial ramdisk creation now
requires at least `cpio` version 2.12 (released in 2015).
2016-12-20 14:00:04 +01:00
..
make-initrd.nix make-initrd: create reproducible initrds 2016-12-20 14:00:04 +01:00
make-initrd.sh make-initrd: create reproducible initrds 2016-12-20 14:00:04 +01:00
modules-closure.nix modules-closure: Use stdenvNoCC 2016-10-20 02:39:29 +03:00
modules-closure.sh makeModulesClosure: don't set pipefail as it's already set in $stdenv/setup 2016-08-14 22:38:33 +03:00
paths-from-graph.pl Document paths-from-graph.pl somewhat. 2014-06-28 20:44:22 -05:00