From c5b49d4446b3715aa96598e0e1a129b5f192a061 Mon Sep 17 00:00:00 2001 From: Daniel Kempkens Date: Mon, 20 Mar 2023 20:14:08 +0100 Subject: [PATCH] atuin: use DynamicUser --- agenix/hosts/sail/config.nix | 3 --- system/nixos/atuin-sync.nix | 10 +--------- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/agenix/hosts/sail/config.nix b/agenix/hosts/sail/config.nix index 488a296..1809210 100644 --- a/agenix/hosts/sail/config.nix +++ b/agenix/hosts/sail/config.nix @@ -72,8 +72,6 @@ atuin-environment = { file = ./atuin/environment.age; - owner = "atuin"; - group = "atuin"; }; freshrss-user-password = { @@ -117,7 +115,6 @@ anonymous-overflow-config = { file = ./anonymous-overflow/config.age; - #mode = "444"; }; anonymous-overflow-auth = { diff --git a/system/nixos/atuin-sync.nix b/system/nixos/atuin-sync.nix index 7de6a99..3e82851 100644 --- a/system/nixos/atuin-sync.nix +++ b/system/nixos/atuin-sync.nix @@ -1,13 +1,6 @@ { pkgs, config, ... }: { - users.users.atuin = { - group = "atuin"; - isSystemUser = true; - }; - - users.groups.atuin = { }; - systemd.services.atuin-sync = { description = "atuin sync server"; @@ -19,8 +12,7 @@ ExecStart = "${pkgs.atuin}/bin/atuin server start"; EnvironmentFile = [ config.age.secrets.atuin-environment.path ]; Restart = "on-failure"; - User = "atuin"; - Group = "atuin"; + DynamicUser = true; RuntimeDirectory = "atuin"; RuntimeDirectoryMode = "0700"; };