From 5a95b915f783897b8dd63d2a76ed8f3dc0cc6b1e Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Wed, 17 Apr 2024 20:05:26 +0200 Subject: [PATCH] Check for sudo --- modules/services/attic/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/services/attic/default.nix b/modules/services/attic/default.nix index fbdab2b..fe6fe8a 100644 --- a/modules/services/attic/default.nix +++ b/modules/services/attic/default.nix @@ -15,6 +15,11 @@ let ${ inputs.attic.packages.${system}.attic-server }/bin/atticd --config ${config.services.atticd.configFile} --mode garbage-collector-once + # Fail if $SUDO_USER is empty. + if [ -z "$SUDO_USER" ]; then + printf "This script must be run with sudo.\n" + exit 1 + fi ''; in {