Message ID | cover.1743337065.git.roman@burningswell.com |
---|---|
Headers |
Return-Path: <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4B64E27BBEA; Sun, 30 Mar 2025 13:25:16 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8259627BBE2 for <patchwork@mira.cbaines.net>; Sun, 30 Mar 2025 13:25:15 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <guix-patches-bounces@gnu.org>) id 1tyrir-0001pG-7n; Sun, 30 Mar 2025 08:25:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1tyrip-0001om-4V for guix-patches@gnu.org; Sun, 30 Mar 2025 08:25:03 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1tyrio-0007vn-3f; Sun, 30 Mar 2025 08:25:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:Subject; bh=uXFpQQpfyNOK1HB9cE79IQMkaxXK1IRwX8m+spTXrDk=; b=ui4CdtppsD58jZdKAunnFqfnOheh97rpvvKP6z7eoaCO4rLT1IS/BNKMyv1FesAey0BO6bXqpB+T/YcWkE8kKzw6WIdgc/nGlU4yMKUwUH3ZIRG4BQIyPJtBfjjMdiToe+yxgP0CgjOFlpyhBaIdjkg1F1T1PK8gDt2EvBUeR3jyVrnrO8nNA3i4LOVB4uta2xYugveXLAsHSKbiXJelgvT8szmGGsB+HwWVmZUcO1AgB/XoUWTkpzfZp+IksAW6nvzQGe3kNB3ks6R6/CQA4/Azv2kAfztx4wkZQ1MWCOIMfcakUyS/OOotaPrV9S9E/mDOsybhHnllhpGqB6iOIw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1tyrin-0005Ls-Nv; Sun, 30 Mar 2025 08:25:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77383] [PATCH 0/2] Run speakersafetyd as unprivileged user Resent-From: Roman Scherer <roman@burningswell.com> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: ludo@gnu.org, maxim.cournoyer@gmail.com, guix-patches@gnu.org Resent-Date: Sun, 30 Mar 2025 12:25:01 +0000 Resent-Message-ID: <handler.77383.B.174333748120527@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 77383 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77383@debbugs.gnu.org Cc: Roman Scherer <roman@burningswell.com>, Ludovic =?utf-8?q?Court=C3=A8s?= <ludo@gnu.org>, Maxim Cournoyer <maxim.cournoyer@gmail.com> X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: Ludovic =?utf-8?q?Court=C3=A8s?= <ludo@gnu.org>, Maxim Cournoyer <maxim.cournoyer@gmail.com> Received: via spool by submit@debbugs.gnu.org id=B.174333748120527 (code B ref -1); Sun, 30 Mar 2025 12:25:01 +0000 Received: (at submit) by debbugs.gnu.org; 30 Mar 2025 12:24:41 +0000 Received: from localhost ([127.0.0.1]:35145 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1tyriS-0005L1-VD for submit@debbugs.gnu.org; Sun, 30 Mar 2025 08:24:41 -0400 Received: from lists.gnu.org ([2001:470:142::17]:50992) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <roman@burningswell.com>) id 1tyriR-0005Km-7f for submit@debbugs.gnu.org; Sun, 30 Mar 2025 08:24:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <roman@burningswell.com>) id 1tyriL-0001m8-KR for guix-patches@gnu.org; Sun, 30 Mar 2025 08:24:33 -0400 Received: from mail-ed1-x530.google.com ([2a00:1450:4864:20::530]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <roman@burningswell.com>) id 1tyriJ-0007uw-8n for guix-patches@gnu.org; Sun, 30 Mar 2025 08:24:33 -0400 Received: by mail-ed1-x530.google.com with SMTP id 4fb4d7f45d1cf-5e5c9662131so5575944a12.3 for <guix-patches@gnu.org>; Sun, 30 Mar 2025 05:24:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1743337468; x=1743942268; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=uXFpQQpfyNOK1HB9cE79IQMkaxXK1IRwX8m+spTXrDk=; b=yEob5rqdXCSDp23T4uOaatvsWcrPfmAxNadb0WpJ/lMA9tI9IVMMvhnCl4OuBJ64xh asBmrHuPHn55+rOxI/22VTTtJRDroweadqcltHhN/88DzNO7eEnOx7sEa/B7tOONHnGg M664GZiGWUYEI12hUHJ7HrrKPsXqKkm6XBQmseslg7CggkuzOlNFvRB/hdn7J0aOVJrK uKmpsyJsU/QoC9LPV0ZpUf3G4dsGpgJ9E1/usSDA9h8/ChUQ0Ajy+qfRDFyosossN+XM NHEz75NTDifSROHaxGBEoK+69GKhpQWKedzNQb6PcKrN0G0WIF8vaD8+mUI6nWMr/yKR HSrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743337468; x=1743942268; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=uXFpQQpfyNOK1HB9cE79IQMkaxXK1IRwX8m+spTXrDk=; b=pSBz62k1ky/otHko/sgmd6RrAOXk/HQPCkYusXNMes29fS0panvLeDPGeBxizFtjv3 JvMlay70OU04+4f0eoEbgZvhCHLCtamIxkk8En+jWLbbXh0SUjf5D6bOOvKdTVqbFhvO QOQV2qtEWLGqvGWDezDuOwrraHBA6XAOVyOdmsWjerbcSn1UYv6V5dO0URcKPBRT7SeB JskksERPyWq5rm32kvts5D1QJ5GTZh58U14tnKqf4/1y6KbHb2kXys08aOwTeraqiKzd spnetALOVL9GDmY7DJJFT91/kpJXVMdVm04mTvZrnWa9q2ji7OH1wjXt4zlHatUqh/Fg AzpA== X-Gm-Message-State: AOJu0YwRwQtp3b4PzjB2cM3fve0QGYTa4fh3U4kQWvJsEYgSdPasyio2 9focLe/G2dPtuptpURwThKna4BsUcPEnSegMnUKnpRtcAMPadTdeZmMpjgF6XOvYxtboegWAu+q 0 X-Gm-Gg: ASbGncsGO54z3g7bAochU4cp1HNcoyXPbW+p5WKauMehhuFoQ1EXbrDkNPPfkSUPxGx N0p8sMS23B+rcCDA5dBlLwISFqUHCL3GapKd/6PC578AeC/+EXK+EcKwO7vzdzsBtXoRvqs+54M dq9DRYrgFDJqZx1GlpmxdQe0F+wvRFD9nDpEHxEh5ctc578MG8Egmtoj9w+aUUnijC4J1qhNADH W82p93cKpImos+uH8XrqWUhYWh3Q3Us/9Gw6/pKQYKL4b5KZ9auwFR8PAUpfiBXICYkMCPSgPAK fF8AXwkv6lmATbalbazCy+Q3IjGiRK/xo6Trxg0PdE4/dPbnhKBCvdk9kJV+rbg= X-Google-Smtp-Source: AGHT+IHLi8qhC3RMn0sCZIkeWUMPaaSXIe1o7PW/FjxXcgMNrroWZCGCiElRzYdw5mLSjvb2mKx8lw== X-Received: by 2002:a05:6402:34d0:b0:5e6:bba0:6778 with SMTP id 4fb4d7f45d1cf-5edfdbff065mr4313714a12.23.1743337467867; Sun, 30 Mar 2025 05:24:27 -0700 (PDT) Received: from localhost.localdomain ([2a01:599:107:ea74:97c3:d481:d15d:ea6d]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5edfaacd006sm2681852a12.79.2025.03.30.05.24.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Mar 2025 05:24:27 -0700 (PDT) From: Roman Scherer <roman@burningswell.com> Date: Sun, 30 Mar 2025 14:24:22 +0200 Message-ID: <cover.1743337065.git.roman@burningswell.com> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=2a00:1450:4864:20::530; envelope-from=roman@burningswell.com; helo=mail-ed1-x530.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: <guix-patches.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/guix-patches> List-Post: <mailto:guix-patches@gnu.org> List-Help: <mailto:guix-patches-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=subscribe> Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches |
Series |
Run speakersafetyd as unprivileged user
|
|
Message
Roman Scherer
March 30, 2025, 12:24 p.m. UTC
Hello Guix, this patch series updates the speakersafetyd package and its system service to run as an unprivileged user instead of root. Upstream made this possible rercently [1]. Could you please review the patch series? Thank you! [1] https://github.com/AsahiLinux/speakersafetyd/issues/23 Roman Scherer (2): gnu: speakersafetyd: Update to 1.1.2. gnu: speakersafetyd: Run as unprivileged user. doc/guix.texi | 9 ++++++ gnu/packages/rust-apps.scm | 16 +++++------ gnu/services/sound.scm | 57 +++++++++++++++++++++++++++++++++++--- 3 files changed, 69 insertions(+), 13 deletions(-) base-commit: 2ed28b5c24c599b2f9bc60dfc93151cf489ca477 -- 2.49.0