From 976d47cf2d723bf8aefb32780311faf75164abe3 Mon Sep 17 00:00:00 2001 From: niten Date: Tue, 30 Nov 2021 15:34:25 -0800 Subject: [PATCH] build-seed and build-timestamp should go in config --- lib/fudo/hosts.nix | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/lib/fudo/hosts.nix b/lib/fudo/hosts.nix index 3c169f8..a9bb724 100644 --- a/lib/fudo/hosts.nix +++ b/lib/fudo/hosts.nix @@ -8,15 +8,6 @@ let hostname = config.instance.hostname; - generate-string-hash = name: str: let - string-hash-pkg = pkgs.stdenv.mkDerivation { - name = "${name}-string-hash"; - phases = "installPhase"; - buildInputs = [ pkgs.openssl ]; - installPhase = "openssl passwd -6 ${str} > $out"; - }; - in string-hash-pkg; - in { options.fudo.hosts = with types; mkOption { @@ -92,10 +83,6 @@ in { config.environment.systemPackages; sorted-unique = sort lessThan (unique packages); in concatStringsSep "\n" sorted-unique; - - build-timestamp.text = toString config.instance.build-timestamp; - build-seed-hash.source = - generate-string-hash "build-seed" config.instance.build-seed; }; systemPackages = with pkgs;