From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 02 19:48:16 2020 Received: (at submit) by debbugs.gnu.org; 3 Jan 2020 00:48:16 +0000 Received: from localhost ([127.0.0.1]:40227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1inB8S-000742-08 for submit@debbugs.gnu.org; Thu, 02 Jan 2020 19:48:16 -0500 Received: from lists.gnu.org ([209.51.188.17]:33555) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1inB8Q-00073u-BE for submit@debbugs.gnu.org; Thu, 02 Jan 2020 19:48:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35599) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1inB8P-0008Bg-4o for bug-guix@gnu.org; Thu, 02 Jan 2020 19:48:14 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,RCVD_IN_DNSWL_NONE, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1inB8J-0003Pk-NS for bug-guix@gnu.org; Thu, 02 Jan 2020 19:48:09 -0500 Received: from pat.zlotemysli.pl ([37.59.186.212]:60870) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1inB8J-0003Ms-BQ for bug-guix@gnu.org; Thu, 02 Jan 2020 19:48:07 -0500 Received: (qmail 1804 invoked by uid 1009); 3 Jan 2020 01:48:05 +0100 Received: from 188.123.215.55 (kuba@kadziolka.net@188.123.215.55) by pat (envelope-from , uid 1002) with qmail-scanner-2.08st (clamdscan: 0.98.6/25681. spamassassin: 3.4.0. perlscan: 2.08st. Clear:RC:1(188.123.215.55):. Processed in 0.028219 secs); 03 Jan 2020 00:48:05 -0000 Received: from unknown (HELO zdrowyportier.kadziolka.net) (kuba@kadziolka.net@188.123.215.55) by pat.zlotemysli.pl with SMTP; 3 Jan 2020 01:48:05 +0100 Date: Fri, 3 Jan 2020 01:48:03 +0100 From: Jakub =?utf-8?B?S8SFZHppb8WCa2E=?= To: bug-guix@gnu.org Subject: guix system roll-back doesn't roll setuid-programs back Message-ID: <20200103004803.7xmz2dfz6hvs5oak@zdrowyportier.kadziolka.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 37.59.186.212 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Steps to reproduce: 1. Add a setuid program to your config: (setuid-programs (cons* (file-append hello "/bin/hello") %setuid-programs)) 2. guix system reconfigure 3. Observe that /run/setuid-programs/hello got created 4. Undo the configuration change 5. guix system reconfigure 6. Observe that /run/setuid-programs/hello no longer exists 7. guix system roll-back Expected behavior: /run/setuid-programs/hello appears again Actual behavior: /run/setuid-programs/hello still doesn't exist Similarly, when roll-back is supposed to remove a file, it doesn't. Previously mentioned in https://debbugs.gnu.org/38800. Regards, Jakub Kądziołka From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 13 19:02:51 2020 Received: (at control) by debbugs.gnu.org; 14 Jan 2020 00:02:51 +0000 Received: from localhost ([127.0.0.1]:60414 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir9fW-0000GN-Sz for submit@debbugs.gnu.org; Mon, 13 Jan 2020 19:02:51 -0500 Received: from pat.zlotemysli.pl ([37.59.186.212]:34952) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ir9fV-0000GF-6i for control@debbugs.gnu.org; Mon, 13 Jan 2020 19:02:49 -0500 Received: (qmail 15526 invoked by uid 1009); 14 Jan 2020 01:02:47 +0100 Received: from 188.123.215.55 (kuba@kadziolka.net@188.123.215.55) by pat (envelope-from , uid 1002) with qmail-scanner-2.08st (clamdscan: 0.98.6/25693. spamassassin: 3.4.0. perlscan: 2.08st. Clear:RC:1(188.123.215.55):. Processed in 0.008591 secs); 14 Jan 2020 00:02:47 -0000 Received: from unknown (HELO zdrowyportier.kadziolka.net) (kuba@kadziolka.net@188.123.215.55) by pat.zlotemysli.pl with SMTP; 14 Jan 2020 01:02:47 +0100 Date: Tue, 14 Jan 2020 01:02:45 +0100 From: Jakub =?utf-8?B?S8SFZHppb8WCa2E=?= To: control@debbugs.gnu.org Subject: Assigning bugs I will soon send patches for to myself (where soon = a few days) Message-ID: <20200114000245.4q7mv7y6mqgpbxz4@zdrowyportier.kadziolka.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) owner 38884 ! owner 32054 ! thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 29 16:07:46 2020 Received: (at control) by debbugs.gnu.org; 29 Jun 2020 20:07:46 +0000 Received: from localhost ([127.0.0.1]:49559 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jq049-0000yN-W6 for submit@debbugs.gnu.org; Mon, 29 Jun 2020 16:07:46 -0400 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:60861) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jq048-0000y4-Nx for control@debbugs.gnu.org; Mon, 29 Jun 2020 16:07:45 -0400 X-IronPort-AV: E=Sophos;i="5.75,295,1589234400"; d="scan'208";a="353078989" Received: from 91-160-117-201.subs.proxad.net (HELO ribbon) ([91.160.117.201]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 Jun 2020 22:07:27 +0200 Date: Mon, 29 Jun 2020 22:07:26 +0200 Message-Id: <877dvpbpq9.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #38884 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) severity 38884 important quit From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 29 16:07:49 2020 Received: (at control) by debbugs.gnu.org; 29 Jun 2020 20:07:49 +0000 Received: from localhost ([127.0.0.1]:49561 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jq04D-0000yX-6v for submit@debbugs.gnu.org; Mon, 29 Jun 2020 16:07:49 -0400 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:60861) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jq049-0000y4-Et for control@debbugs.gnu.org; Mon, 29 Jun 2020 16:07:45 -0400 X-IronPort-AV: E=Sophos;i="5.75,295,1589234400"; d="scan'208";a="353078991" Received: from 91-160-117-201.subs.proxad.net (HELO ribbon) ([91.160.117.201]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 Jun 2020 22:07:31 +0200 Date: Mon, 29 Jun 2020 22:07:31 +0200 Message-Id: <875zb9bpq4.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #38884 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) tags 38884 + security quit From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 20 16:44:02 2020 Received: (at 38884) by debbugs.gnu.org; 20 Sep 2020 20:44:02 +0000 Received: from localhost ([127.0.0.1]:52781 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kK6Bm-0005VV-Fi for submit@debbugs.gnu.org; Sun, 20 Sep 2020 16:44:02 -0400 Received: from sender4-of-o56.zoho.com ([136.143.188.56]:21621) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kK6Bj-0005Ux-8j for 38884@debbugs.gnu.org; Sun, 20 Sep 2020 16:44:00 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1600634636; cv=none; d=zohomail.com; s=zohoarc; b=ZwC100er3q7Fq1GkrMtJP60RID7IC3rlAAqd0v7qh6cDMO6NPEwjDwwGDhpgrIUDB/cRgfHXlk0OF11hNbIAIdt0gB+D8XaTwiHZi3Y4OkG3Yf9GJBY7ZfunZMZOiI+F1DZ4HYMaakOI3+oS/VW5jH50DZ4SEA1H/+w5FHEgHxs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1600634636; h=Content-Type:Date:From:MIME-Version:Message-ID:Subject:To; bh=Dszoyh36ubaWTcxsiO8CYr0b3SCmhuxI6PJCFNZMogo=; b=BLETcrSFFQkT0mu0mByX6VQNf0Ae9L193C3CqqTCn3kmhFiQYUFA6srQxWJhQvtKzMGVePyjnRpFFdtc6rXZLRK8qkC5PFXpVDwr5/PDNPhggRA2xrMGfOZFe50aTcg9fs/hlzm7sy3yejOrBYxQRlZhsJrqPO5cJ7Mchcz9Bk4= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=issues.guix.gnu.org@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1600634636; s=zoho; d=elephly.net; i=issues.guix.gnu.org@elephly.net; h=MIME-Version:Content-Type:From:To:Date:Message-ID:Subject; bh=Dszoyh36ubaWTcxsiO8CYr0b3SCmhuxI6PJCFNZMogo=; b=bAV6TK5lhnTbC/aWMTe74AAZPbvLxP57+HoVUmSVWCzWd3vQQCZ0321gfOJPu3yo SiYmCZfiHVLJupoYQLk4PJ/Ot56e5neY6AN880BzMQfDoDKqBlnMMdNy1GGzXGKm9RL 4GM2e5nHE/kj6SpZVbKEwVu+9dqkd6ZsLemD5OE4= Received: from localhost (185.220.102.245 [185.220.102.245]) by mx.zohomail.com with SMTPS id 160063463470679.71665733139844; Sun, 20 Sep 2020 13:43:54 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 From: Brice Waegeneire via web To: 38884@debbugs.gnu.org Date: Sun, 20 Sep 2020 22:43:48 +0200 Message-ID: <7f8ff855af90.4ca1a3edb126540@guile.gnu.org> Subject: guix system roll-back doesn't roll setuid-programs back X-ZohoMailClient: External X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello Guix, "setuid-programs-service" extend the activation script which isn't loaded when rolling-back. A difference between "reconfigure" and "switch-generation" (of which "roll-back" is just an useful alias) is that the former load the activation script (guix scripts system reconfigure switch-system-p [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.2 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net [Blocked - see ] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [136.143.188.56 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [136.143.188.56 listed in wl.mailspike.net] -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 1.3 AC_FROM_MANY_DOTS Multiple periods in From user name X-Debbugs-Envelope-To: 38884 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) Hello Guix, "setuid-programs-service" extend the activation script which isn't loaded when rolling-back. A difference between "reconfigure" and "switch-generation" (of which "roll-back" is just an useful alias) is that the former load the activation script (guix scripts system reconfigure switch-system-program) after switching the profile's symlinks and before installing the bootloader while the latter install the bootloader (guix scripts system switch-to-system-generation) then switch the symlinks (guix profiles switch-to-generation). Fixing that could be done by loading the activation script after switching profiles, as "reconfigure" does. I guess that loading the activation script again, on a already running running system, can have side effect but it shouldn't be an issue as it's already done by "reconfigure". Cheers, - Brice From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 09 01:17:32 2021 Received: (at control) by debbugs.gnu.org; 9 Mar 2021 06:17:32 +0000 Received: from localhost ([127.0.0.1]:45435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJVgS-0003uX-59 for submit@debbugs.gnu.org; Tue, 09 Mar 2021 01:17:32 -0500 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:43637) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJVgQ-0003uC-NE for control@debbugs.gnu.org; Tue, 09 Mar 2021 01:17:31 -0500 X-Originating-IP: 176.181.186.101 Received: from localhost (i15-les02-ntr-176-181-186-101.sfr.lns.abo.bbox.fr [176.181.186.101]) (Authenticated sender: brice@waegenei.re) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id 73A7E20007 for ; Tue, 9 Mar 2021 06:17:24 +0000 (UTC) From: Brice Waegeneire To: control@debbugs.gnu.org Subject: control message for bug #38884 Date: Tue, 09 Mar 2021 07:17:21 +0100 Message-ID: <87im60zw9a.fsf@waegenei.re> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) close 38884 quit Fixed in df138dc20858725b90ed77be85f3318cbe1be73a and later, see #46560. From unknown Sat Jun 14 05:18:49 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 06 Apr 2021 11:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator