From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 441PNu6xWGBFAQAA0tVLHw (envelope-from ) for ; Mon, 22 Mar 2021 15:04:14 +0000 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id eEiVMe6xWGDrdQAAB5/wlQ (envelope-from ) for ; Mon, 22 Mar 2021 15:04:14 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 512BA1C0DC for ; Mon, 22 Mar 2021 16:04:14 +0100 (CET) Received: from localhost ([::1]:36974 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOM6H-0005f7-Eo for larch@yhetil.org; Mon, 22 Mar 2021 11:04:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47462) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOLqQ-0007X3-TX for guix-devel@gnu.org; Mon, 22 Mar 2021 10:47:50 -0400 Received: from mx1.riseup.net ([198.252.153.129]:40036) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOLqO-00062D-Ur for guix-devel@gnu.org; Mon, 22 Mar 2021 10:47:50 -0400 Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4F3y5m2nNvzDq8d for ; Mon, 22 Mar 2021 07:47:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1616424460; bh=AnftS9luQ8n8inLCJefiSfRxLedMBQzS3rhloaZnqFA=; h=Date:From:To:Subject:From; b=QBUtR1aO6p3/WQsY/Y4DQ7Q5YwIP3V7hmN+pymoi6Wp6c3AeGU1eAOhUUbh7xRCux ikV7AW8uBewAsRnNv0fbulypC8CN1aRg80n5MSY4X7qShIy7f0X2xKcgD7oteCB5Eu yU2mdfiFwkHMA/3TB4mtUD5s2V00S87zLX7A5F9A= X-Riseup-User-ID: 96712875E57CC96908C174AA86A5B620704841783D0CEC62D6B37828E9D4C8CF Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4F3y5l4FbBz5wFZ for ; Mon, 22 Mar 2021 07:47:39 -0700 (PDT) Date: Mon, 22 Mar 2021 13:40:06 +0100 From: raingloom To: "guix-devel@gnu.org" Subject: Sharing system users for related services Message-ID: <20210322134006.4cd9f6dc@riseup.net> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=198.252.153.129; envelope-from=raingloom@riseup.net; helo=mx1.riseup.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1616425454; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=AnftS9luQ8n8inLCJefiSfRxLedMBQzS3rhloaZnqFA=; b=SnjHKl/j+/UpIpBmtKYduf7Au3kulFL5i6ODluwFhV9y8cjrxvkccWx4KUWVM+C4wiMTSB gmhygXKMQ5AZYL0l1GLmm5euIPs1WlViOrAevdZsbaIc4egqdlB8PbCYm5hTUHDuvrvmGE 9zvu4R66cZf4N44eoOvXyhj4rjJ7jl31hDzCsDz1NxB6fRvwcBT6/neYNx6v2TxISlbUsy YRKE9rqGbjiOAGEpLHta+tDZTj992Ygp2aRa3lHXzVtM4mQbr96zWMkMWARmPTf8OBOb6R nLzYuxTp988lAw7PotqMoGBSUZ591fHq2SXedbulwxCJLD17xu+6e27GGkrNQg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1616425454; a=rsa-sha256; cv=none; b=eFgS/bDgWtlczeIzqfejRrE0CW2V2uWMinc4WyD/f6cY03mflIpPe6aME1KO2tnQ5Zfw+Q xnLdizyzflUvyGd3p8ffRJW2JbTuaN3xoibnoxyzA/+hNbV3NIblajHGDApNDdyIy9Kw8F ElqARSfxWDyPWAi2Wt+UfKlYXZ9/JPk3E33ne2ZGcGTknyoryAXxHbeQIYsEoTZA3+MPZm njD/wS1an0uTvOhyUnBrLnnImdVy9/8VMxvk4bnxA3hk1BzJkK3Aeu1jZWLLs/TzDKJT9p MTJVgN/KqD8oHJW8DeHc7QyN93D56owuML/TtBhoo6HfYGTmQT2IAD+tLelrfw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=riseup.net header.s=squak header.b=QBUtR1aO; dmarc=pass (policy=none) header.from=riseup.net; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -3.12 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=riseup.net header.s=squak header.b=QBUtR1aO; dmarc=pass (policy=none) header.from=riseup.net; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 512BA1C0DC X-Spam-Score: -3.12 X-Migadu-Scanner: scn0.migadu.com X-TUID: 2w7GwG58YwZv I'm packaging the Molly Brown Gemini server and I'm trying to play nice with the already packaged gmnisrv. Should the two use the same service name and system users? Most users probably won't want to run both servers at the same time, so the former seems like a good idea. And the latter would be preferable because if they use the same certs, %gmnisrv-activation will trample over the permissions when they do want to run both for some reason. So should I just reuse %gmnisrv-accounts or should they both use a shared %gemini-server-accounts?