From 9030577f20b121768a120be9ef465b92fde2d20f Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Mon, 22 Jul 2024 17:10:32 +0000 Subject: [PATCH] Add support for StepCA for certificates --- quinn/etc/nixos/configuration.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/quinn/etc/nixos/configuration.nix b/quinn/etc/nixos/configuration.nix index 5765053..b0ea132 100644 --- a/quinn/etc/nixos/configuration.nix +++ b/quinn/etc/nixos/configuration.nix @@ -58,6 +58,8 @@ # Enable touchpad support (enabled default in most desktopManager). # services.libinput.enable = true; + users.groups.step = {}; + # Define a user account. Don't forget to set a password with ‘passwd’. users.users.eliribble = { isNormalUser = true; @@ -68,6 +70,12 @@ # tree # ]; }; + users.users.step = { + group = "step"; + isNormalUser = false; + isSystemUser = true; + description = "User for step-ca certs"; + }; # List packages installed in system profile. To search, run: # $ nix search wget @@ -81,6 +89,8 @@ neovim nginx python3 + step-ca + step-cli tmux #unifi8 wget