From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id OCM+FsS9K2YfTQAAqHPOHw:P1 (envelope-from ) for ; Fri, 26 Apr 2024 16:44:20 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id OCM+FsS9K2YfTQAAqHPOHw (envelope-from ) for ; Fri, 26 Apr 2024 16:44:20 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=cnrs.fr (policy=none); spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1714142660; 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: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=LCqBs8YwNflA0jcoK++lXVkSGkaDS1FEIukpxqurwa8=; b=bJnVY1hertoEIO0WOd+6ejbHCLN0RH/uy/fAxcdVgXnhxFxMrQeYNqvAOag7A1FNrbACmy x6SqNV7SB7+M9agyPyzYsjc2d5gZVs/XeXFLq4Zp5wumOL5/9RPMFVaUfWpcgzlUn6jrAv pBNTjdMCNTsFGKEQs6CUcuj9gvYW+DpGOh68wHS5FUxqKv1UgCt2+yeK5iY+unkTbRCLqA dJbcK0XfvXqD9gNnhCCy5OJrkjxlDUHMpCuXvtBSWjLTvv2BlmAwh5ilRasZgqepjKNc/w HMdiWEN5zwZOmuYCRTQGpY4pObd8O+nATaAr/fcXO6DRlJDgiE7zMaoMWl7U3g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1714142660; a=rsa-sha256; cv=none; b=HJQku3Q6RP9ks6F04qWVMoE/WqtZwyB6AdnxOaFFfn/2cRzdhDn8TVO6QlzuYP5h4w4Ow5 tGvg67ZvbALNwthIpOI0XEBPcXfM0s/eROQH+JqGJzUErJxHyutDW4nR+NGh4bsaNB2s34 8Hz1YHWy+StgniYuezOUfjAahRMRa4/IQNBonhYYYJXGZBmf4eURREEskDNZVdBsDvSzbH cGtX/6RaqtAc10y9NKSNHLH08K5yGJlPjCD91SE6BkdLUr4pS5l9RuRkeTbFMUz9zw6UJz vvDkn0C/UAj9mV7K56K/j0AXsX+ypSxCxD4vqg2qmV4l2yJZhHGTXZEPBxreUw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=cnrs.fr (policy=none); spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" 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 36F4839636 for ; Fri, 26 Apr 2024 16:44:20 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s0Mnm-0006sD-Cu; Fri, 26 Apr 2024 10:43:50 -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 ) id 1s0Mnk-0006s4-KT for help-guix@gnu.org; Fri, 26 Apr 2024 10:43:48 -0400 Received: from cczrelay02.in2p3.fr ([134.158.66.142]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s0Mni-0006KI-5v for help-guix@gnu.org; Fri, 26 Apr 2024 10:43:48 -0400 Received: from [193.48.89.201] (sbgat392.in2p3.fr [193.48.89.201]) (authenticated bits=0) by cczrelay02.in2p3.fr (8.14.4/8.14.4) with ESMTP id 43QEfbDL019894 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 26 Apr 2024 16:41:37 +0200 Message-ID: Date: Fri, 26 Apr 2024 16:41:37 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: How to share profile among machines ? To: help-guix@gnu.org References: <91ae443f-7dda-4486-bb58-fdc57dea6e38@iphc.cnrs.fr> <87bk5x44md.fsf@lease-up.com> Content-Language: en-US From: Emmanuel Medernach In-Reply-To: <87bk5x44md.fsf@lease-up.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=134.158.66.142; envelope-from=Emmanuel.Medernach@iphc.cnrs.fr; helo=cczrelay02.in2p3.fr X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -2.38 X-Spam-Score: -2.38 X-Migadu-Queue-Id: 36F4839636 X-Migadu-Scanner: mx11.migadu.com X-TUID: /aYklU9sicNB Le 25/04/2024 à 21:35, Felix Lechner a écrit : > Hi Emmanuel, > > On Wed, Apr 24 2024, Emmanuel Medernach wrote: > >> How do you share profiles among machines ? > Do you mean users? The original problem was to copy a profile from another machine and use it, guix copy does not add the profile to the list of profiles. But it is the same problem when sharing profile with another user on the same machine. > >> For instance 2 users wants to have the same profile, user A shares the >> directory /gnu/store/...-profile to user B, user B either get access >> to it directly or from a remote machine > My users manage their profiles via Guix Home. Those configuration files > can be exchanged. All my equipment also publishes the local store, so > built files are never far away. Good to know, I would prefer guix copy to handle adding the symlinks. Or to have a subcommand for that to avoid fiddling with "internal Guix scheming". Thanks to both of you for your help ! Cheers, Emmanuel > Kind regards > Felix