From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 8DfZMNaLw15ONQAA0tVLHw (envelope-from ) for ; Tue, 19 May 2020 07:33:42 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id +DSXLNaLw16MEAAAbx9fmQ (envelope-from ) for ; Tue, 19 May 2020 07:33:42 +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 6B0959404E0 for ; Tue, 19 May 2020 07:33:42 +0000 (UTC) Received: from localhost ([::1]:45772 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jawkv-0006vI-Cm for larch@yhetil.org; Tue, 19 May 2020 03:33:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45850) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jawkV-0006st-Vc for guix-devel@gnu.org; Tue, 19 May 2020 03:33:19 -0400 Received: from mail-lf1-x131.google.com ([2a00:1450:4864:20::131]:41322) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jawkS-0002ZP-4w for guix-devel@gnu.org; Tue, 19 May 2020 03:33:15 -0400 Received: by mail-lf1-x131.google.com with SMTP id a9so10339111lfb.8 for ; Tue, 19 May 2020 00:33:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=ROXlawd/qKbVdSukbCHg2Lxkp5/yB3MJfaZyPy9a2e8=; b=MMn5DwR7KWJci///MQ86MeNRTfquNbxCClbsk7NcxijoYngDAnMJUNU5ATe9VoOGFH /vZRuCUVNo3HK14s4GyXjQwC9fPYJboa6sDLvflHApL075xKxJvJ8Y09Qw9Y41NJvTdc JXZFSO7GTjEVlh/caJWry09yC7Hh6zcyP4k42Zyo3e4rowk61pZ9nI3m/vPF+H2ozySg XB832bBI8gSVQMX+SqYyv+gNqPJ1v0kYdekNU5RdBlY3TI6/A2MyiVw0AVO4dF+4870J /QBKQgkZHU/66sBwDgFgcz2p0bZyEW5txTK2WvjM3aXoC2bJCpn8xFssjXYfzl/PUy28 NiAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ROXlawd/qKbVdSukbCHg2Lxkp5/yB3MJfaZyPy9a2e8=; b=Itbtyz0nkv3VzHoMOFbfNtfG5RiHqA0dik6Yosz9JiEK5tWjF8e7LSHY7Ua88khohy BWBwnK4pn+TalxUAgpMjTPf9Hjv8sZ0Uw2wowsb5/X+1+j8lQ8XOHmHBBxcpTZqT1Pjl vAskDEgKN+cUSjnBaNM0YRXzF1ylxpez7821WxGOJVOKJezG0VsoB/N17P8DUvcx9fL/ 4jfjI0L0bWyV0LZF1KgtbNrMTTFVBZbGO80XU+E0htvdeQVesil710FSX1S2GO6o5aJa XQCS5vdwFCljVP7NKdG8at2QJivynfZkzDIXgFb5tIRImQEcvSliyre+cIzvo5n+M/Pe q5wQ== X-Gm-Message-State: AOAM532fgzkaT2fX7ZmYuwZJ76Dlvodg7+5zZ+Ebt4Q/LjakDp3NoXTc jfDUNwFp4WgV6z1PdSvhPPJTIBJgq8KIorb3gEKu0oHBS3E= X-Google-Smtp-Source: ABdhPJy0FYk5qhkkQ7WkVS7SbgoNrqlvFOcCW2Zre9vqoDzDnWMk5XaKtJypf8nz3IT4i56XlsswuJeSmGGlj+Fb3to= X-Received: by 2002:a19:c88e:: with SMTP id y136mr14912226lff.78.1589873589381; Tue, 19 May 2020 00:33:09 -0700 (PDT) MIME-Version: 1.0 From: Begley Brothers Inc Date: Tue, 19 May 2020 02:32:32 -0500 Message-ID: Subject: Guix mirrors To: guix-devel Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::131; envelope-from=begleybrothers@gmail.com; helo=mail-lf1-x131.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN 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-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=MMn5DwR7; dmarc=pass (policy=none) header.from=gmail.com; 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-Spam-Score: -1.71 X-TUID: fhO29peSRPIf Hi, Over the last 24 hours I've experienced `guix pull` etc being unavailable (HTTP 504's then 502's) more than available. Is there a reason why a post receive hook can't be added to the guix repo to push to github, gitlab, etc. and in that way at least give users some protection against these outages? There is a mirror[1] possibly (unofficial?) but it looks like it is driven by some chron task. The required post receive hook is well documented[2], and not un-common amoung reputable OS projects: - Android - The Apache Software Foundation - The Chromium Project - The Eclipse Foundation - The FreeBSD Project - The Glasgow Haskell Compiler - GNOME - The Linux kernel source tree - Qt [1]: https://github.com/guix-mirror/guix [2]: https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks -- Kind Regards Begley Brothers Inc. The content of this email is confidential and intended for the recipient specified in message only. It is strictly forbidden to share any part of this message with any third party, without a written consent of the sender. If you received this message by mistake, please reply to this message and follow with its deletion, so that we can ensure such a mistake does not occur in the future. This message has been sent as a part of discussion between Begley Brothers Inc. and the addressee whose name is specified above. Should you receive this message by mistake, we would be most grateful if you informed us that the message has been sent to you. In this case, we also ask that you delete this message from your mailbox, and do not forward it or any part of it to anyone else. Thank you for your cooperation and understanding. Begley Brothers Inc. puts the security of the client at a high priority. Therefore, we have put efforts into ensuring that the message is error and virus-free. Unfortunately, full security of the email cannot be ensured as, despite our efforts, the data included in emails could be infected, intercepted, or corrupted. Therefore, the recipient should check the email for threats with proper software, as the sender does not accept liability for any damage inflicted by viewing the content of this email. The views and opinions included in this email belong to their author and do not necessarily mirror the views and opinions of the company. Our employees are obliged not to make any defamatory clauses, infringe, or authorize infringement of any legal right. Therefore, the company will not take any liability for such statements included in emails. In case of any damages or other liabilities arising, employees are fully responsible for the content of their emails.