From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 02 12:26:04 2016 Received: (at submit) by debbugs.gnu.org; 2 Dec 2016 17:26:04 +0000 Received: from localhost ([127.0.0.1]:50572 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cCrb2-0002bB-J7 for submit@debbugs.gnu.org; Fri, 02 Dec 2016 12:26:04 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37854) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cCrb0-0002ae-9L for submit@debbugs.gnu.org; Fri, 02 Dec 2016 12:26:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cCrau-00060Y-GM for submit@debbugs.gnu.org; Fri, 02 Dec 2016 12:25:57 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49993) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cCrau-00060D-Cu for submit@debbugs.gnu.org; Fri, 02 Dec 2016 12:25:56 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57040) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cCrat-0003ud-9g for bug-guix@gnu.org; Fri, 02 Dec 2016 12:25:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cCraq-0005tn-1D for bug-guix@gnu.org; Fri, 02 Dec 2016 12:25:55 -0500 Received: from mail-out.m-online.net ([2001:a60:0:28:0:1:25:1]:47415) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cCrap-0005sv-RP for bug-guix@gnu.org; Fri, 02 Dec 2016 12:25:51 -0500 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 3tVgzG2Rbjz3hmvM for ; Fri, 2 Dec 2016 18:25:46 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3tVgzG15c5zvmCs for ; Fri, 2 Dec 2016 18:25:46 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id 3RaJ7rGyET-C for ; Fri, 2 Dec 2016 18:25:45 +0100 (CET) Received: from hermia.goebel-consult.de (ppp-188-174-150-110.dynamic.mnet-online.de [188.174.150.110]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS for ; Fri, 2 Dec 2016 18:25:45 +0100 (CET) Received: from [192.168.110.2] (lenashee.goebel-consult.de [192.168.110.2]) by hermia.goebel-consult.de (Postfix) with ESMTP id B1AB3603DA for ; Fri, 2 Dec 2016 18:25:44 +0100 (CET) To: bug-guix@gnu.org From: Hartmut Goebel Subject: Configure file for system-wide substitutes Organization: crazy-compilers.com Message-ID: <5841AE98.4030004@crazy-compilers.com> Date: Fri, 2 Dec 2016 18:25:44 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) 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: -5.0 (-----) Hi, when publishing packages in the local network, one wants to use this substitute without passing --substitute-urls on every relevant run on guix. I suggest implementing a config-file for storing the substitute-urls, much like the sources.list on Debian systems. In the long run we'll need this for enterprise setup anyway :-) Enterprises tend to fetch software from their internal repositories only . -- Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible | From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 02 12:30:39 2016 Received: (at 25093) by debbugs.gnu.org; 2 Dec 2016 17:30:39 +0000 Received: from localhost ([127.0.0.1]:50577 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cCrfT-0002j7-6M for submit@debbugs.gnu.org; Fri, 02 Dec 2016 12:30:39 -0500 Received: from mail-ua0-f181.google.com ([209.85.217.181]:34777) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cCrfS-0002it-AN for 25093@debbugs.gnu.org; Fri, 02 Dec 2016 12:30:38 -0500 Received: by mail-ua0-f181.google.com with SMTP id 51so288187827uai.1 for <25093@debbugs.gnu.org>; Fri, 02 Dec 2016 09:30:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=worcester-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=rkAfasD4cjKFmOS/QePjhyQ8tH2AWTaCtNQhdnyx/nE=; b=ANGdgxRpvR20NZVsZ9+DrZIKrEdNeVKo/Fp1qGnLfOt5Dctr7G9adNWEyUifKBHVbW pVjS24eZXiEPUrj3WUuQKyRwUgG/zmQ9S4B8AjK4AiSH1/Dlc+u4/v03mOC05ZesfIZZ LJUQiC3/Jdol+0HWe8m10sLkss5wgkKykh/XA4PnwPoOs13XDaNuRlAKPelPbWvkh6N7 KiPLFgda+uBXUVUdqMniK5uzG8gAIWKaeR+XOBFwROHIwTSdJEr4nRTHFi7ZEM3bNml0 aIVYq87mjLIzxnzNxJIANVKIrEsn/JN6/036JcwFaZJUpsX8gnnX6UWziYsWN2UjEBwk I5Dg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=rkAfasD4cjKFmOS/QePjhyQ8tH2AWTaCtNQhdnyx/nE=; b=HBlqIWZVIISkNXQ5O3OUGawlnAF7WgMyBIae3A7AmgOM2Cqb+2zZMW/Zgi6KWYUZd+ te+USQbaFQRrMP48PuYnei3NUl7QPk7IjK0kT2F/ZZqw/ARHoFuaL9C56eBm26+IITt6 cDGwx3LoXEju1t6VW0xq0YYLw2J4Bt4ldTSk8I7cq4q1gb5ZpHOsdbPIOOb8QW/oUmuU VaMAMffgwNAtUStPkDD8E1e3iwAVJqsMT7SyY7jsgZBSHwVucENYgifRGWpsahdNFNke ABG99tOvNxb/NXCTR35wAhqbquFEfrPDwOhqSBrIsKXKrXmo3RuR7knCLx3ZUBhsirLU ms+Q== X-Gm-Message-State: AKaTC02LJ9iqY89JRLWp+Nb0evKLsdhF+TQUWsNEFxkcmNPM7rSCoKUNYHG1iq1IfotiqxBK0bCX9P+pwYsrJ2xh X-Received: by 10.176.85.83 with SMTP id u19mr27667569uaa.82.1480699832642; Fri, 02 Dec 2016 09:30:32 -0800 (PST) MIME-Version: 1.0 Received: by 10.31.83.135 with HTTP; Fri, 2 Dec 2016 09:30:32 -0800 (PST) In-Reply-To: <5841AE98.4030004@crazy-compilers.com> References: <5841AE98.4030004@crazy-compilers.com> From: "Thompson, David" Date: Fri, 2 Dec 2016 12:30:32 -0500 Message-ID: Subject: Re: bug#25093: Configure file for system-wide substitutes To: Hartmut Goebel Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25093 Cc: 25093@debbugs.gnu.org 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.0 (/) On Fri, Dec 2, 2016 at 12:25 PM, Hartmut Goebel wrote: > Hi, > > when publishing packages in the local network, one wants to use this > substitute without passing --substitute-urls on every relevant run on guix. > > I suggest implementing a config-file for storing the substitute-urls, > much like the sources.list on Debian systems. > > In the long run we'll need this for enterprise setup anyway :-) > Enterprises tend to fetch software from their internal repositories only . Just run the daemon with the subsitute URLs you want using the --substitute-urls flag. - Dave From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 03 05:33:58 2016 Received: (at 25093) by debbugs.gnu.org; 3 Dec 2016 10:33:58 +0000 Received: from localhost ([127.0.0.1]:50892 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cD7dg-00038V-P4 for submit@debbugs.gnu.org; Sat, 03 Dec 2016 05:33:58 -0500 Received: from mail-pg0-f65.google.com ([74.125.83.65]:34542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cD7df-00038I-48 for 25093@debbugs.gnu.org; Sat, 03 Dec 2016 05:33:51 -0500 Received: by mail-pg0-f65.google.com with SMTP id e9so10492608pgc.1 for <25093@debbugs.gnu.org>; Sat, 03 Dec 2016 02:33:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=8uAGoFB0i6rgF5HyQYZr7cwudb2qxukcqtevM1ohNQ0=; b=Sqw13Ggh949W9e3H4h64V8F0cZJ7iEMPm6qbsTGDsUgsnzoNe6MO6DMx1dP8nVcQTi 4TTpvhCQgIXOU8jBvAluDK0X9E9T4YUsGb08EFanCapzo7RkpuzA9NVCo/3WhrDDauqR +gqktSyKlwmTyc1G72nvBlu015B2NHn0kZfvzCuY8hpw/kVMyn7nRfx08ovfqubXjBjP h4iE2rT634jROmE9sSJTg6tdK85XfyuUjjxeT9Mvnix1tckVxUe1zbkeucE6vq3ry4sH 7LOEtQKGLIr4H6mupYvr1+XDr1mnWrSyFbOdF7Owi9FNkOYSa4cxtBaUSDVWz7wKOR1z 2hgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=8uAGoFB0i6rgF5HyQYZr7cwudb2qxukcqtevM1ohNQ0=; b=C1rXthZCj/+Y7tg6OcHbURXfxq038Qz7ed4hCxXZLoA9zgpMK2D0ZeoAyFRQcoTmJk pqJqFy+eF/ygQvGWfdA/puINKeYHGYSvn810rThkEmfC2gE7vVlnGha62ZGZs6m0M8qH GI+HvQm4FmlF/RFTxggcqsowU9UM2NF2m4lNEJ8dIBPPkTa7XidaYxnOxGteSF7Eym5y 6Mfsbz14BcyoO0cXn/XnN04x8v6Wczrz6TBYESF9vJuD86dS6+sf1BdSoaZ7qwS33udX tsc+fkRphBW2QtBRwbcxy0+Cwk2zawL/2eHCIEi2l0nKZQPHFv2Yunr2Vp37gYfwN/Py jk3g== X-Gm-Message-State: AKaTC01xW/P0Hf9kfyoYUJSv0GviUqrUIgRQPGU9C2/7fh0sKiMBB7ZT9qzcFmL4rUsmLw== X-Received: by 10.99.36.65 with SMTP id k62mr85647908pgk.13.1480761225227; Sat, 03 Dec 2016 02:33:45 -0800 (PST) Received: from garuda ([2601:602:9d80:13d4:4e0f:6eff:fef6:70b9]) by smtp.gmail.com with ESMTPSA id w24sm13987090pfa.9.2016.12.03.02.33.44 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 03 Dec 2016 02:33:44 -0800 (PST) From: Chris Marusich To: "Thompson\, David" Subject: Re: bug#25093: Configure file for system-wide substitutes References: <5841AE98.4030004@crazy-compilers.com> Date: Sat, 03 Dec 2016 02:33:43 -0800 In-Reply-To: (David Thompson's message of "Fri, 2 Dec 2016 12:30:32 -0500") Message-ID: <87lgvxjo8o.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 25093 Cc: Hartmut Goebel , 25093@debbugs.gnu.org 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.5 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable "Thompson, David" writes: > On Fri, Dec 2, 2016 at 12:25 PM, Hartmut Goebel > wrote: >> Hi, >> >> when publishing packages in the local network, one wants to use this >> substitute without passing --substitute-urls on every relevant run on gu= ix. >> >> I suggest implementing a config-file for storing the substitute-urls, >> much like the sources.list on Debian systems. >> >> In the long run we'll need this for enterprise setup anyway :-) >> Enterprises tend to fetch software from their internal repositories onl= y . > > Just run the daemon with the subsitute URLs you want using the > --substitute-urls flag. The way to do this may not be obvious unless you've done it before. Here's an example of how I do this in my own operating system config (for details, see '(guix) Service Reference' for the documentation of the 'modify-services' syntax): =2D-8<---------------cut here---------------start------------->8--- (define %modified-desktop-services (modify-services %desktop-services (guix-service-type config =3D> (guix-configuration (inherit config) (substitute-urls '("https://hydra-mirror.marusich.info" "https://mirror.hydra.gnu.org" "https://hydra.gnu.org")))))) =2D-8<---------------cut here---------------end--------------->8--- Then you just declare the services as usual, for example: =2D-8<---------------cut here---------------start------------->8--- (operating-system (services (cons* (tor-service) (gnome-desktop-service) (xfce-desktop-service) %modified-desktop-services)) =2D-8<---------------cut here---------------end--------------->8--- =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJYQp+HAAoJEN1AmhXYIkadWiIQAJIs2ddQD6HTSGm7v8BghMwM 7edts/bBt4XfLnH36sWmcT1kJWJTn9SuTeTzqpAoMMsWtbRhPBev5Qjl6+CI25OG 0Mk8na1bTf/zPlaqxNVxUtWnUrs6PLETprh7QlU78waGaYVm5vutxXO0fHR6bQ+r m5GD6NGO7F11+rNQZgzSGaci5wp7E2dQOEhtH6WGsxeXZxUWbEvExntlkTS4hxkk zDC9rJgGHayQDrzZB3jpJ5DtJyZ4iKwvb05qDSwNXTz+Y8Vkal7MBibZnZaShWVi AMxfU2Tx1MEbqhogB+D0z4qpW4da+ZdgA8NlS6xAzJ61eHqDhSfkqtamhiEvJXZP LEQ4Fr9HsxTml1iwltCvu54Kmy6svTQUDwbPj7K5rKS3XSW3af1i0bVAT8p7s611 5ELWh3H/xiNr6cMKs02kjRskAQQbAAa3LGvPSjOvY39U+IYj8Gw76wXBgpHf/IDk YWeva5JLOwK/ir5LwQhm1MZRGAIThMPCRT9TPvPduLuHcDjlyPtPZ9/TQdqFu0VX 0IZgOP2ZSBPeKkpaFXvK3ETB/7+LSijWpqXAdT84CFA6RhKh0OmohI3r05eX7sS3 RTAn6TtLKDcrmpVwfScXvnf66WUMem1eTN7LHrBSZO/vi6TDgNkCeNLL1/17hU1l 7ARcxrNxq62rL8xremKY =DcOn -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 23 17:11:44 2017 Received: (at control) by debbugs.gnu.org; 23 Jan 2017 22:11:44 +0000 Received: from localhost ([127.0.0.1]:39491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cVmpz-0002Ed-W9 for submit@debbugs.gnu.org; Mon, 23 Jan 2017 17:11:44 -0500 Received: from eggs.gnu.org ([208.118.235.92]:54919) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cVmpy-0002EO-FN for control@debbugs.gnu.org; Mon, 23 Jan 2017 17:11:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cVmpo-0006Dz-Hr for control@debbugs.gnu.org; Mon, 23 Jan 2017 17:11:37 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.2 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60770) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cVmpo-0006Dt-Ej for control@debbugs.gnu.org; Mon, 23 Jan 2017 17:11:32 -0500 Received: from reverse-83.fdn.fr ([80.67.176.83]:48790 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cVmpn-0006k0-Qb for control@debbugs.gnu.org; Mon, 23 Jan 2017 17:11:32 -0500 Date: Mon, 23 Jan 2017 23:11:30 +0100 Message-Id: <877f5lmnot.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #25093 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.2 (--------) 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: -8.2 (--------) tags 25093 notabug close 25093 From unknown Fri Jun 13 11:55:06 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, 21 Feb 2017 12:24:04 +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