Expose sccache build cache dirs

This commit is contained in:
TheK0tYaRa 2026-03-19 09:33:24 +02:00
parent a612e5f447
commit b58418b849

View file

@ -128,12 +128,18 @@
extra-sandbox-paths = [ extra-sandbox-paths = [
"/run/sccache" "/run/sccache"
"/var/cache/sccache" "/var/cache/sccache"
"/var/cache/sccache/nix-builds"
"/var/cache/sccache/nix-builds/packages"
"/var/cache/sccache/nix-builds/kernel"
]; ];
download-buffer-size = 160000000; download-buffer-size = 160000000;
}; };
systemd.tmpfiles.rules = [ systemd.tmpfiles.rules = [
# setgid, чтобы файлы/папки сохраняли группу nixbld # setgid, чтобы файлы/папки сохраняли группу nixbld
"d /var/cache/sccache 2770 root nixbld - -" "d /var/cache/sccache 2770 root nixbld - -"
"d /var/cache/sccache/nix-builds 2770 root nixbld - -"
"d /var/cache/sccache/nix-builds/packages 2770 root nixbld - -"
"d /var/cache/sccache/nix-builds/kernel 2770 root nixbld - -"
]; ];
systemd.services.sccache = { systemd.services.sccache = {
description = "Shared sccache server for Nix builds"; description = "Shared sccache server for Nix builds";