From d5f688f7e9ccaf14f0e8e881d22b2abcf43cc265 Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Fri, 5 Jul 2024 16:13:48 +0200 Subject: [PATCH] feat: Add 'wheel' to default user extraGroups The user's extraGroups in the NixOS module now contains 'wheel' by default. This change provides the user with more privileges. Consequently, 'wheel' has been removed from the SGX-Attic's 'user.extraGroups' as it became redundant. --- modules/nixos/user/default.nix | 2 +- systems/x86_64-linux/sgx-attic/default.nix | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/modules/nixos/user/default.nix b/modules/nixos/user/default.nix index a97f26a..9aa4f94 100644 --- a/modules/nixos/user/default.nix +++ b/modules/nixos/user/default.nix @@ -104,7 +104,7 @@ in # system to select). uid = 1000; - extraGroups = [ ] ++ cfg.extraGroups; + extraGroups = [ "wheel" ] ++ cfg.extraGroups; } // cfg.extraOptions; }; diff --git a/systems/x86_64-linux/sgx-attic/default.nix b/systems/x86_64-linux/sgx-attic/default.nix index 3a2ac8a..9b52ede 100644 --- a/systems/x86_64-linux/sgx-attic/default.nix +++ b/systems/x86_64-linux/sgx-attic/default.nix @@ -10,7 +10,6 @@ with lib.metacfg; metacfg = { base.enable = true; nix.enable = true; - user.extraGroups = [ "wheel" ]; }; virtualisation = {