From 889ed2458bc82ccc69787974569e2eb6d30c56b0 Mon Sep 17 00:00:00 2001 From: Fabian Kirchner Date: Sat, 6 Sep 2025 19:49:37 +0200 Subject: add asecret secret provider --- default.nix | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'default.nix') diff --git a/default.nix b/default.nix index ba860b9..d50cf14 100644 --- a/default.nix +++ b/default.nix @@ -6,19 +6,18 @@ eval { machines.bob.imports = [ ({ config, pkgs, self, ... }: { imports = [ - "${sources.nixpkgs}/nixos/modules/testing/hardcodedSecret.nix" + ./modules/asecret.nix ./modules/userSecret.nix self.config.outputs.nixosModules.asecret ]; networking.hostName = "bob"; - testing.hardcodedSecret.rootPassword = { - secret.consumer = config.users.users.root.passwordSecret; - content = pkgs.asecret-lib.hashedPassword "rootPassword"; - }; + asecret.rootPassword = { + secret.consumer = config.users.users.root.passwordSecret; + }; - users.users.root.passwordSecret.provider = - config.testing.hardcodedSecret.rootPassword.secret; + users.users.root.passwordSecret.provider = + config.asecret.rootPassword.secret; }) ]; machines.alice = { -- cgit v1.2.3