From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id sERPKrXTSGGpNgEAgWs5BA (envelope-from ) for ; Mon, 20 Sep 2021 20:32:21 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id 6JP+JbXTSGH3XgAA1q6Kng (envelope-from ) for ; Mon, 20 Sep 2021 18:32:21 +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 F108711F58 for ; Mon, 20 Sep 2021 20:32:20 +0200 (CEST) Received: from localhost ([::1]:57826 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mSO5P-0004dn-Re for larch@yhetil.org; Mon, 20 Sep 2021 14:32:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33402) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mSO4X-0004bD-05 for help-guix@gnu.org; Mon, 20 Sep 2021 14:31:21 -0400 Received: from dustycloud.org ([50.116.34.160]:58584) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mSO4O-0001Ks-GD for help-guix@gnu.org; Mon, 20 Sep 2021 14:31:18 -0400 Received: from twig (localhost [127.0.0.1]) by dustycloud.org (Postfix) with ESMTPS id 5906B2663A for ; Mon, 20 Sep 2021 14:31:10 -0400 (EDT) User-agent: mu4e 1.6.5; emacs 27.2 From: Christine Lemmer-Webber To: help-guix@gnu.org Subject: Ad-hoc offloading to a server Date: Mon, 20 Sep 2021 14:25:11 -0400 Message-ID: <87mto75cb6.fsf@dustycloud.org> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=50.116.34.160; envelope-from=cwebber@dustycloud.org; helo=dustycloud.org 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, SPF_HELO_PASS=-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.23 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" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1632162741; 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:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=nfJnTLLpFTYdeZK7jyGNkdP3NpWzLVc5JTv+mGd8piE=; b=NO1aSZpOs8v5/XqhxwZ2Ocn42kRIHCXALas05mf4UB5LV7sb82h4O9DlOBcfWlpLUAxe+l Kh0RDdBeaafyaTtwHeAlkeo0jdVVoGMhoYhq/+wRAn8xqnOL6M1BD+6cjXNO4mI9zL4VcG Eb2Ren0FeOowFeBk1Jgzu2qHM3ORr6hp2SS/EX3dDUOnbPrJGcWqCL6BqrBqYAL29Zvx7q 7WTWu2neJPh8ZXZhRY2z2GVoCFrdb6MhhRcC3ez6p0X//geNnF3wSFASGxg/o4ZKiFJ3Rt iNhlMTl/R/ooiNikqtnb5JFJOuWjDIno7jecyM5athfVecf4nkduWbonf9VHkA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1632162741; a=rsa-sha256; cv=none; b=MEsoaZ2M1r518TYP0aTSdeFMQsbLsaj6Fv8QXLZvkIaxNbXYzG/ERV0/b68XooZ38VaKpA h0l6tZYWvBMQxtXjTlqLA1aPJVynvtXaSNYPtc1yGSaNVADj/Ekdet3T0bSh/YoQX5jRlQ 7pfeM+n03UOEgBhOgVc0zlvvVW6TatmupDvj67oXsXjR6i0iataT/rpuyID5QTi8dxOfth cI1D90Z137rYuj6dWVbapoZ9x+kewDLRzBymj7kdkV+ixSs6XkFV8nXvckeAs6k9ySx6Tn DShhLHIBnJd2rHtZXcB41Bszkdwr2dC12td5zGa0uYyGYD60SHLCH40KGnEg6g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Spam-Score: -2.39 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: F108711F58 X-Spam-Score: -2.39 X-Migadu-Scanner: scn0.migadu.com X-TUID: Kjrvqj9EqxKz Sometimes I've wanted to offload builds ad-hoc to another server, like so: guix build mypackage --offload-to=cwebber@beefybuilder.org This would offload by ssh'ing into that server and doing the offloading there, but it's a more explicit user specified location. Thoughts? Would this be a worthwhile feature? - Christine PS: I suppose despite being a more explicit operation, I suppose the /etc/guix/acl file can't be avoided under our current security model, because we're still trusting that the remote location is trustworthy enough to put this build result in our store as the result associated with this input. One user could, otherwise, screw over all others.