eple: binfmt aarch64-linux

This commit is contained in:
Peder Bergebakken Sundt 2024-10-11 15:28:14 +02:00
parent af3bb1cbf9
commit 9206f9da29
3 changed files with 6 additions and 1 deletions

View File

@ -169,7 +169,7 @@
# file = ./secrets/${hostname}.yaml;
# exists = builtins.pathExists file;
# yaml = lib.removeAttrs (lib.importYAML file) ["sops"];
# secrets = lib.attrNames yaml;
# secrets = lib.attrNames yaml; # TODO: recurse
#in
# if !exists then {} else lib.mkMerge (lib.forEach secrets (secret:
# lib.mkIf (config.sops.secrets ? secret) {

View File

@ -5,6 +5,10 @@
boot.loader.efi.canTouchEfiVariables = true;
boot.loader.efi.efiSysMountPoint = "/boot/efi";
boot.binfmt.emulatedSystems = [
"aarch64-linux"
];
services.nfs.server.enable = false; # TODO: remove?
imports = [

View File

@ -52,6 +52,7 @@ ssh.proxyJump = "isvegg.pvv.ntnu.no"
["eple.pbsds.net"] # r9 290x
aliases = [ "eple.tail9aac63.ts.net" ]
buildMachine.systems = ["x86_64-linux", "i686-linux", "aarch64-linux"]
buildMachine.maxJobs = 3 # 12 threads 32GB
buildMachine.speedFactor = 3 # i7-5820K
buildMachine.supportedFeatures = ["kvm", "big-parallel", "nixos-test"]