From 3f315df7da8df98f9c5ddce4075ded696ebbda67 Mon Sep 17 00:00:00 2001 From: Tristan Druyen Date: Wed, 7 Aug 2024 10:30:11 +0200 Subject: [PATCH] Update flakes & enable systemd-boot bootCounting --- flake.lock | 54 +++++++++++++++++----------------- systems/nixos-fw16/default.nix | 5 ++-- 2 files changed, 30 insertions(+), 29 deletions(-) diff --git a/flake.lock b/flake.lock index 93bf182..4feaf75 100644 --- a/flake.lock +++ b/flake.lock @@ -17,11 +17,11 @@ "yafas": "yafas" }, "locked": { - "lastModified": 1722771754, - "narHash": "sha256-NXE43sBXHB5kto5dSH9afFUxug7W8bBZg75UHbydX5E=", + "lastModified": 1722963859, + "narHash": "sha256-TQ5sQ+PX0OeMZx+nYBA0CL3R9Yv6MupLzFU0iQrGGrc=", "owner": "chaotic-cx", "repo": "nyx", - "rev": "69263a943d93c7af4429924ef66f3f64e5555089", + "rev": "f41d02a7ca6433c98fac378569617f2652628624", "type": "github" }, "original": { @@ -247,11 +247,11 @@ ] }, "locked": { - "lastModified": 1722630065, - "narHash": "sha256-QfM/9BMRkCmgWzrPDK+KbgJOUlSJnfX4OvsUupEUZvA=", + "lastModified": 1723015306, + "narHash": "sha256-jQnFEtH20/OsDPpx71ntZzGdRlpXhUENSQCGTjn//NA=", "owner": "nix-community", "repo": "home-manager", - "rev": "afc892db74d65042031a093adb6010c4c3378422", + "rev": "b3d5ea65d88d67d4ec578ed11d4d2d51e3de525e", "type": "github" }, "original": { @@ -269,11 +269,11 @@ ] }, "locked": { - "lastModified": 1721993749, - "narHash": "sha256-dGqEQ68GNGmA8+HHzHEqAcW2uGu/AX+sRWcMO99UM8s=", + "lastModified": 1722666143, + "narHash": "sha256-uTr3LiytFHFUYmIrhs5NoGlm5DCJxQlfyaZEKCU/DS8=", "owner": "Jovian-Experiments", "repo": "Jovian-NixOS", - "rev": "3bd059992912139d6a12e86ba418f933ec368ef2", + "rev": "bcfe9dc708c92590fec676692b3ed79443eda819", "type": "github" }, "original": { @@ -478,11 +478,11 @@ ] }, "locked": { - "lastModified": 1722802353, - "narHash": "sha256-bubBZ5JBs0unQp7aaepbXUsKC9USzpBdUJtFFuXTuvE=", + "lastModified": 1722986487, + "narHash": "sha256-B/2K4Uq42pXWnb8klVphfQqwxBQh9CFUCf+L15uuTUM=", "owner": "nix-community", "repo": "nix-ld-rs", - "rev": "76a95ee37d62495743d6e36cdf7f6076ed6adc64", + "rev": "8e93390f68b5832a43fa3a03c796431fd6c5e5b8", "type": "github" }, "original": { @@ -555,11 +555,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1722630782, - "narHash": "sha256-hMyG9/WlUi0Ho9VkRrrez7SeNlDzLxalm9FwY7n/Noo=", + "lastModified": 1722813957, + "narHash": "sha256-IAoYyYnED7P8zrBFMnmp7ydaJfwTnwcnqxUElC1I26Y=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d04953086551086b44b6f3c6b7eeb26294f207da", + "rev": "cb9a96f23c491c081b38eab96d22fa958043c9fa", "type": "github" }, "original": { @@ -571,11 +571,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1722651103, - "narHash": "sha256-IRiJA0NVAoyaZeKZluwfb2DoTpBAj+FLI0KfybBeDU0=", + "lastModified": 1722869614, + "narHash": "sha256-7ojM1KSk3mzutD7SkrdSflHXEujPvW1u7QuqWoTLXQU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a633d89c6dc9a2a8aae11813a62d7c58b2c0cc51", + "rev": "883180e6550c1723395a3a342f830bfc5c371f6b", "type": "github" }, "original": { @@ -587,11 +587,11 @@ }, "nur": { "locked": { - "lastModified": 1722838469, - "narHash": "sha256-ojRQjLcyo0MpvN7Vu9mEhzQxrPE8Lsc3QDIWbFBV128=", + "lastModified": 1723017483, + "narHash": "sha256-n1VJ5d0FGAxcFNxVXpnkx9CbbNRKYiNCy2k9jVNUVWU=", "owner": "nix-community", "repo": "NUR", - "rev": "a898d86c3f524499778b1ac61e5102ef773bb210", + "rev": "e17bebb3225b8c347a9630c31cd16b48fab6f1e2", "type": "github" }, "original": { @@ -610,11 +610,11 @@ ] }, "locked": { - "lastModified": 1722804745, - "narHash": "sha256-l6N3QaiDqN2QmHDAxjczQPLPCTv+Kp7PsrtJBltmhTo=", + "lastModified": 1722971172, + "narHash": "sha256-FQ6nyBRdkLpssOelcRgkql8C0KxAK8wKjjgs0dWObe8=", "owner": "nix-community", "repo": "plasma-manager", - "rev": "61d9342fb471cd3c45a047406428fba7b6fb49ad", + "rev": "8d1c88cf46d4fd4a22198660da4ef9fd98271af6", "type": "github" }, "original": { @@ -639,11 +639,11 @@ ] }, "locked": { - "lastModified": 1721042469, - "narHash": "sha256-6FPUl7HVtvRHCCBQne7Ylp4p+dpP3P/OYuzjztZ4s70=", + "lastModified": 1722857853, + "narHash": "sha256-3Zx53oz/MSIyevuWO/SumxABkrIvojnB7g9cimxkhiE=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "f451c19376071a90d8c58ab1a953c6e9840527fd", + "rev": "06939f6b7ec4d4f465bf3132a05367cccbbf64da", "type": "github" }, "original": { diff --git a/systems/nixos-fw16/default.nix b/systems/nixos-fw16/default.nix index a4a4ba1..bcb33e2 100644 --- a/systems/nixos-fw16/default.nix +++ b/systems/nixos-fw16/default.nix @@ -96,16 +96,17 @@ loader = { systemd-boot = { enable = false; # due to lanzaboote - configurationLimit = 16; + configurationLimit = 8; memtest86.enable = true; + bootCounting.enable = true; }; efi.canTouchEfiVariables = true; }; lanzaboote = { enable = true; - configurationLimit = 16; + configurationLimit = 8; pkiBundle = "/etc/secureboot"; };