aboutsummaryrefslogtreecommitdiffstats
path: root/modules/by-name/bo/boot/tails_iso.nix
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--modules/by-name/bo/boot/tails_iso.nix14
1 files changed, 9 insertions, 5 deletions
diff --git a/modules/by-name/bo/boot/tails_iso.nix b/modules/by-name/bo/boot/tails_iso.nix
index ec2b740b..03f97577 100644
--- a/modules/by-name/bo/boot/tails_iso.nix
+++ b/modules/by-name/bo/boot/tails_iso.nix
@@ -8,9 +8,10 @@
# You should have received a copy of the License along with this program.
# If not, see <https://www.gnu.org/licenses/gpl-3.0.txt>.
{pkgs ? (builtins.getFlake "nixpkgs").legacyPackages."x86_64-linux"}: let
+ version = "7.8";
checked_iso = pkgs.stdenv.mkDerivation (finalAttrs: {
pname = "tails-iso";
- version = "amd64-7.8";
+ version = "amd64-${version}";
srcs = [
(pkgs.fetchurl {
@@ -69,10 +70,13 @@ in
bsdtar -xf "$src" -C iso
'';
- installPhase = ''
- install -D ./iso/live/initrd.img "$out/live/initramfs-linux.img"
- install -D ./iso/live/vmlinuz "$out/live/vmlinuz-linux"
+ passthru = {
+ inherit version;
+ };
- install -D "$src" "$out/tails.iso"
+ installPhase = ''
+ install -D ./iso/live/initrd.img "$out/live/initrd.img"
+ install -D ./iso/live/vmlinuz "$out/live/vmlinuz"
+ install -D ./iso/live/filesystem.squashfs "$out/live/filesystem.squashfs"
'';
}