diff options
| author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-06-08 14:10:32 +0200 |
|---|---|---|
| committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-06-08 14:10:32 +0200 |
| commit | 03822d7864c8f1c45ed6d1e0af67d384ee59ddca (patch) | |
| tree | 7c47b62bd5420c0f8059be9a24b4837fcb3042d9 /pkgs/by-name/ta/tails-iso/package.nix | |
| parent | modules/boot/iso_entry: Move the iso package to pkgs and update (diff) | |
| download | nixos-config-03822d7864c8f1c45ed6d1e0af67d384ee59ddca.zip | |
pkgs/tails-iso: Add update script
Diffstat (limited to 'pkgs/by-name/ta/tails-iso/package.nix')
| -rw-r--r-- | pkgs/by-name/ta/tails-iso/package.nix | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/pkgs/by-name/ta/tails-iso/package.nix b/pkgs/by-name/ta/tails-iso/package.nix index d790befd..b74e4023 100644 --- a/pkgs/by-name/ta/tails-iso/package.nix +++ b/pkgs/by-name/ta/tails-iso/package.nix @@ -13,20 +13,20 @@ sequoia-sq, libarchive, # for bsdtar }: let - version = "7.8.1"; + files = builtins.fromJSON (builtins.readFile (./files.json)); checked_iso = stdenv.mkDerivation (finalAttrs: { pname = "tails-iso"; - version = "amd64-${version}"; + version = "amd64-${files.version}"; srcs = [ (fetchurl { url = "https://tails.net/torrents/files/tails-${finalAttrs.version}.iso.sig"; - hash = "sha256-DQm+EHe0KllmzLQzGU61cqaRDNjhU3KUCtDzHKDwWck="; + hash = files.files."iso.sig"; }) (fetchurl { url = "https://download.tails.net/tails/stable/tails-${finalAttrs.version}/tails-${finalAttrs.version}.iso"; - hash = "sha256-Y4Sch1ZgWUODi9rxcXimVrFvicXPCN6SgLvINvJGcvw="; + hash = files.files."iso"; }) (fetchurl { url = "https://tails.net/tails-signing.key"; @@ -77,7 +77,7 @@ in ''; passthru = { - inherit version; + inherit (files) version; }; installPhase = '' |
