nixpkgs-suyu/nixos/modules/installer/cd-dvd
Arnout Engelen 88ee3b021d installer/cd-dvd/iso-image: avoid leaking build timestamps
When 'grafting' '/nix/store/<hash>-loopback.cfg' from disk onto
'/boot/grub/loopback.cfg' on the iso, the parent 'grub' directory does not
exist yet. In this case it is automatically created and inherits its
attributes, including timestamp, from /nix/store.

This is correct/expected/intentional behavior of xorriso, but has the
undesired result of leaking the timestamps of /nix/store into the iso. For
this reason we put the loopback.cfg in a
'/nix/store/<hash>-loopback.cfg/grub/loopback.cfg' instead, so it will inherit
the attributes from the correctly-timestamped
'/nix/store/<hash>-loopback.cfg/grub' directory.

For the same reason we move '/EFI/boot/efi-background.png' down in the list
so it is grafted after its parent '/EFI/boot' directory is created with
the correct timestamp.

fixes #74944
2019-12-11 09:07:40 +01:00
..
channel.nix
installation-cd-base.nix
installation-cd-graphical-base.nix installer: use sddm in plasma5 2019-10-22 00:28:47 -04:00
installation-cd-graphical-gnome.nix installer: use sddm in plasma5 2019-10-22 00:28:47 -04:00
installation-cd-graphical-kde-new-kernel.nix
installation-cd-graphical-kde.nix nixos/plasma5: drop enableQt4Support option 2019-11-22 09:01:05 +01:00
installation-cd-minimal-new-kernel.nix
installation-cd-minimal.nix
iso-image.nix installer/cd-dvd/iso-image: avoid leaking build timestamps 2019-12-11 09:07:40 +01:00
sd-image-aarch64-new-kernel.nix
sd-image-aarch64.nix sd-image: don't use installer.cloneConfig option that is not imported 2019-09-01 14:15:33 -04:00
sd-image-armv7l-multiplatform.nix sd-image: don't use installer.cloneConfig option that is not imported 2019-09-01 14:15:33 -04:00
sd-image-raspberrypi.nix Various: Add support for raspberry pi 4. 2019-09-17 04:05:16 +01:00
sd-image-raspberrypi4.nix Various: Add support for raspberry pi 4. 2019-09-17 04:05:16 +01:00
sd-image.nix sd-image: Add the compressed file path for hydra. 2019-11-05 10:10:51 -05:00
system-tarball-fuloong2f.nix
system-tarball-pc-readme.txt
system-tarball-pc.nix treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
system-tarball-sheevaplug.nix
system-tarball.nix nixos: fix system-tarball 2019-04-13 22:14:37 -05:00