From 49f6d0edbed313d9d25f35e514adacafa3f94144 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Sun, 29 Jun 2025 16:44:22 +0300 Subject: [PATCH] speakersafetyd: drop User=speakersafetyd line The NixOS module, living in nix-community/nixos-apple-silicon, doesn't set up this user, and it's ok for now to just keep running as root. Long-term, speakersafetyd should support running via DynamicUser=yes, see the discussion in https://github.com/AsahiLinux/speakersafetyd/pull/26. --- pkgs/by-name/sp/speakersafetyd/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/sp/speakersafetyd/package.nix b/pkgs/by-name/sp/speakersafetyd/package.nix index ec73d4cbd676..bd845006d12c 100644 --- a/pkgs/by-name/sp/speakersafetyd/package.nix +++ b/pkgs/by-name/sp/speakersafetyd/package.nix @@ -34,6 +34,8 @@ rustPlatform.buildRustPackage (finalAttrs: { postPatch = '' substituteInPlace speakersafetyd.service \ + --replace-fail "User=speakersafetyd" \ + "" \ --replace-fail "/usr" \ "$out"