summary refs log tree commit diff
path: root/host
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2022-02-14 15:52:12 +0000
committerAlyssa Ross <hi@alyssa.is>2022-02-14 15:52:12 +0000
commitcb6d01ee3bb3c1ee0e86e88ac4b52bfe28626483 (patch)
treee4dfb22f047060eb9834a3ddfe130e8c58227ba4 /host
parentcc82563120bbd2ff263125a2bd61316ba86c4216 (diff)
downloadspectrum-cb6d01ee3bb3c1ee0e86e88ac4b52bfe28626483.tar
spectrum-cb6d01ee3bb3c1ee0e86e88ac4b52bfe28626483.tar.gz
spectrum-cb6d01ee3bb3c1ee0e86e88ac4b52bfe28626483.tar.bz2
spectrum-cb6d01ee3bb3c1ee0e86e88ac4b52bfe28626483.tar.lz
spectrum-cb6d01ee3bb3c1ee0e86e88ac4b52bfe28626483.tar.xz
spectrum-cb6d01ee3bb3c1ee0e86e88ac4b52bfe28626483.tar.zst
spectrum-cb6d01ee3bb3c1ee0e86e88ac4b52bfe28626483.zip
host/rootfs: optimise cryptsetup build
Diffstat (limited to 'host')
-rw-r--r--host/rootfs/default.nix12
1 files changed, 10 insertions, 2 deletions
diff --git a/host/rootfs/default.nix b/host/rootfs/default.nix
index 2bf4fde..84a2aee 100644
--- a/host/rootfs/default.nix
+++ b/host/rootfs/default.nix
@@ -21,8 +21,16 @@ let
 
   packages = [
     cloud-hypervisor curl execline jq mdevd mktuntap s6 s6-linux-utils
-    s6-portable-utils s6-rc screen start-vm
-    pkgs.pkgsMusl.cryptsetup socat
+    s6-portable-utils s6-rc screen socat start-vm
+
+    (pkgs.pkgsMusl.cryptsetup.override {
+      programs = {
+        cryptsetup = false;
+        cryptsetup-reencrypt = false;
+        integritysetup = false;
+      };
+    })
+
     (busybox.override {
       extraConfig = ''
         CONFIG_FINDFS n