1# Required for nix copy in build_systems.rs2{config, ...}: {3 # https://github.com/NixOS/nix/issues/30234 systemd.services.generate-nix-cache-key = {5 wantedBy = ["multi-user.target"];6 serviceConfig.Type = "oneshot";7 path = [config.nix.package];8 script = ''9 [[ -f /etc/nix/private-key ]] && exit10 nix-store --generate-binary-cache-key ${config.networking.hostName}-1 /etc/nix/private-key /etc/nix/public-key11 '';12 };13 nix.settings.secret-key-files = "/etc/nix/private-key";14}difftreelog
source
nixos/nix-sign.nix509 Bsourcehistory