From unknown Sun Jun 22 07:29:48 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#58768 <58768@debbugs.gnu.org> To: bug#58768 <58768@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add gocryptfs. Reply-To: bug#58768 <58768@debbugs.gnu.org> Date: Sun, 22 Jun 2025 14:29:48 +0000 retitle 58768 [PATCH] gnu: Add gocryptfs. reassign 58768 guix-patches submitter 58768 Felix Lechner severity 58768 normal tag 58768 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 24 20:24:41 2022 Received: (at submit) by debbugs.gnu.org; 25 Oct 2022 00:24:41 +0000 Received: from localhost ([127.0.0.1]:49759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1on7kG-0007RC-J7 for submit@debbugs.gnu.org; Mon, 24 Oct 2022 20:24:41 -0400 Received: from lists.gnu.org ([209.51.188.17]:56424) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1on7kE-0007R5-KH for submit@debbugs.gnu.org; Mon, 24 Oct 2022 20:24:39 -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 1on7kE-0007rX-BN for guix-patches@gnu.org; Mon, 24 Oct 2022 20:24:38 -0400 Received: from linode.us-core.com ([2600:3c01::f03c:93ff:fe26:6229]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1on7kB-0002Bx-FV for guix-patches@gnu.org; Mon, 24 Oct 2022 20:24:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=j/+D5ypGlAiVVn8 H6hTuzwLAmvTK4QX2kVZFh1EMsUA=; h=to:subject:date:from; d=lease-up.com; b=bTD2cG1N3WnNczNvdSZUhKDDJvXlqNC+KmSaLdEEseHR54OqlZ2o9o6QTg2haWNbv+iE wFrpMF6R9aMzkF3ic3gBO1xnNACMwAbYNv6wWXr/yGxCzmK8geRL1jUN5o7PjyV2iYEU84 MzLxJjHG3QMp99I7Kw3BJROVWgR/pxOv4= Received: by linode.us-core.com (OpenSMTPD) with ESMTPSA id 00e3ab49 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for ; Tue, 25 Oct 2022 00:24:31 +0000 (UTC) Received: by mail-lf1-f42.google.com with SMTP id bp15so19265439lfb.13 for ; Mon, 24 Oct 2022 17:24:31 -0700 (PDT) X-Gm-Message-State: ACrzQf1yWgTQ2NrSu/uMfMc+qSJePjuaIaWTABOXFGxNGbOHK2y7BT7D cMvvoxoImbJa/iu8MhLIC2VLauCAyMvWmLgEhQM= X-Google-Smtp-Source: AMsMyM4bjggsUSDa8hMFIIZ70bTyI9GMkYQxFWSaBIxzErTbiETdP3lSnUZRiMAPerdm4ObOQwV5HH5u4ZRYM44jhAM= X-Received: by 2002:ac2:46d9:0:b0:4a2:22e1:4ad1 with SMTP id p25-20020ac246d9000000b004a222e14ad1mr12062153lfo.19.1666657469503; Mon, 24 Oct 2022 17:24:29 -0700 (PDT) MIME-Version: 1.0 From: Felix Lechner Date: Mon, 24 Oct 2022 17:23:52 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: [PATCH] gnu: Add gocryptfs. To: guix-patches@gnu.org Content-Type: multipart/mixed; boundary="0000000000006ed3f705ebd0ee35" Received-SPF: pass client-ip=2600:3c01::f03c:93ff:fe26:6229; envelope-from=felix.lechner@lease-up.com; helo=linode.us-core.com X-Spam_score_int: 16 X-Spam_score: 1.6 X-Spam_bar: + X-Spam_report: (1.6 / 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_SBL_CSS=3.335, RCVD_IN_XBL=0.375, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 2.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Control: tags -1 + patch Control: block -1 by 58658 58659 Hi, This patch adds Gocryptfs to master. It's a file-based, encrypted overlay file system inspired by EncFS—but better. Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2600:3c01:0:0:f03c:93ff:fe26:6229 listed in] [zen.spamhaus.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;id=felix.lechner%40lease-up.com;ip=209.51.188.17;r=debbugs.gnu.org] 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: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Control: tags -1 + patch Control: block -1 by 58658 58659 Hi, This patch adds Gocryptfs to master. It's a file-based, encrypted overlay file system inspired by EncFS—but better. Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [2600:3c01:0:0:f03c:93ff:fe26:6229 listed in] [zen.spamhaus.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;id=felix.lechner%40lease-up.com;ip=209.51.188.17;r=debbugs.gnu.org] -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --0000000000006ed3f705ebd0ee35 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Control: tags -1 + patch Control: block -1 by 58658 58659 Hi, This patch adds Gocryptfs to master. It's a file-based, encrypted overlay file system inspired by EncFS=E2=80=94but better. Since there are some exotic prerequisites, I placed the code in its own fil= e. Please note that Gocryptfs requires updates to go-golang-org-x-net [1] and go-github-com-sabhiram-go-gitignore. [2] Those were filed separately. Thanks! Kind regards, Felix Lechner [1] https://debbugs.gnu.org/58658 [2] https://debbugs.gnu.org/58659 --0000000000006ed3f705ebd0ee35 Content-Type: text/x-scheme; charset="US-ASCII"; name="gocryptfs.scm" Content-Disposition: attachment; filename="gocryptfs.scm" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l9ngq1ht0 KGRlZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBnb2NyeXB0ZnMpKQoKKHVzZS1tb2R1bGVzIChn bnUgcGFja2FnZXMgZ29sYW5nKQogICAgICAgICAgICAgKGdudSBwYWNrYWdlcyBwa2ctY29uZmln KQogICAgICAgICAgICAgKGdudSBwYWNrYWdlcyB0bHMpCiAgICAgICAgICAgICAoZ3VpeCBidWls ZC1zeXN0ZW0gZ28pCiAgICAgICAgICAgICAoZ3VpeCBnZXhwKQogICAgICAgICAgICAgKGd1aXgg Z2l0LWRvd25sb2FkKQogICAgICAgICAgICAgKChndWl4IGxpY2Vuc2VzKSAjOnByZWZpeCBsaWNl bnNlOikKICAgICAgICAgICAgIChndWl4IHBhY2thZ2VzKSkKCihkZWZpbmUtcHVibGljIGdvLWdp dGh1Yi1jb20taGFud2VuLWdvLWZ1c2UtdjIKICAobGV0ICgoY29tbWl0ICI0YzI1YzljMWVlY2Vm YjhiZWVlYTNkYWRkZjM0ODZlYjFkZDQ4Yjg5IikKICAgICAgICAocmV2aXNpb24gIjAiKSkKICAg IChwYWNrYWdlCiAgICAgIChuYW1lICJnby1naXRodWItY29tLWhhbndlbi1nby1mdXNlLXYyIikK ICAgICAgKHZlcnNpb24gKGdpdC12ZXJzaW9uICIyLjEuMCIgcmV2aXNpb24gY29tbWl0KSkKICAg ICAgKHNvdXJjZSAob3JpZ2luCiAgICAgICAgICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKICAg ICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKICAgICAgICAgICAgICAgICAgICAgICh1 cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9oYW53ZW4vZ28tZnVzZSIpCiAgICAgICAgICAgICAgICAg ICAgICAoY29tbWl0IGNvbW1pdCkpKQogICAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZp bGUtbmFtZSBuYW1lIHZlcnNpb24pKQogICAgICAgICAgICAgICAgKHNoYTI1NgogICAgICAgICAg ICAgICAgIChiYXNlMzIKICAgICAgICAgICAgICAgICAgIjBoaTN4OTYzYmo5aGNuZ3l5MmJhM21p cGNxeDVnd3F2Y2o3dmcxcjR2bGFsMnFic3FjbWYiKSkpKQogICAgICAoYnVpbGQtc3lzdGVtIGdv LWJ1aWxkLXN5c3RlbSkKICAgICAgKGFyZ3VtZW50cwogICAgICAgJygjOmltcG9ydC1wYXRoICJn aXRodWIuY29tL2hhbndlbi9nby1mdXNlL3YyIikpCiAgICAgIChuYXRpdmUtaW5wdXRzIChsaXN0 CiAgICAgICAgICAgICAgICAgICAgICBnby1nb2xhbmctb3JnLXgtc3lzCiAgICAgICAgICAgICAg ICAgICAgICBnby1nb2xhbmctb3JnLXgtc3luYwogICAgICAgICAgICAgICAgICAgICAgZ28tZ2l0 aHViLWNvbS1reWxlbGVtb25zLWdvZGVidWcpKQogICAgICAoaG9tZS1wYWdlICJodHRwczovL2dp dGh1Yi5jb20vaGFud2VuL2dvLWZ1c2UiKQogICAgICAoc3lub3BzaXMgIkdvIGJpbmRpbmdzIGZv ciBGVVNFIGZpbGVzeXN0ZW1zIikKICAgICAgKGRlc2NyaXB0aW9uCiAgICAgICAiVGhpcyBpcyBh IHJlcG9zaXRvcnkgY29udGFpbmluZyBHbyBiaW5kaW5ncyBmb3Igd3JpdGluZyBGVVNFIGZpbGUg c3lzdGVtcy4iKQogICAgICAobGljZW5zZSBsaWNlbnNlOmJzZC0zKSkpKQoKKGRlZmluZS1wdWJs aWMgZ28tZ2l0aHViLWNvbS1qYWNvYnNhLWNyeXB0bwogIChsZXQgKChjb21taXQgIjlmNDRlMmQx MTExNTQ1MmRhZDhmNDA0ZjAyOTU3NDQyMjg1NWY0NmEiKQogICAgICAgIChyZXZpc2lvbiAiMCIp KQogICAgKHBhY2thZ2UKICAgICAgKG5hbWUgImdvLWdpdGh1Yi1jb20tamFjb2JzYS1jcnlwdG8i KQogICAgICAodmVyc2lvbiAoZ2l0LXZlcnNpb24gIjAuMC4wIiByZXZpc2lvbiBjb21taXQpKQog ICAgICAoc291cmNlIChvcmlnaW4KICAgICAgICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQog ICAgICAgICAgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQogICAgICAgICAgICAgICAgICAgICAg KHVybCAiaHR0cHM6Ly9naXRodWIuY29tL2phY29ic2EvY3J5cHRvIikKICAgICAgICAgICAgICAg ICAgICAgIChjb21taXQgY29tbWl0KSkpCiAgICAgICAgICAgICAgICAoZmlsZS1uYW1lIChnaXQt ZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCiAgICAgICAgICAgICAgICAoc2hhMjU2CiAgICAgICAg ICAgICAgICAgKGJhc2UzMgogICAgICAgICAgICAgICAgICAiMThjM2N4OGl6eGRhanEyMnpkcTBu MTlqOWQybDZpaWNrZDNtejM5ajVoOTZrdzdsNXFteSIpKSkpCiAgICAgIChidWlsZC1zeXN0ZW0g Z28tYnVpbGQtc3lzdGVtKQogICAgICAoYXJndW1lbnRzCiAgICAgICAobGlzdCAjOmltcG9ydC1w YXRoICJnaXRodWIuY29tL2phY29ic2EvY3J5cHRvIgogICAgICAgICAgICAgOzsgU291cmNlLW9u bHkgcGFja2FnZS4KICAgICAgICAgICAgICM6dGVzdHM/ICNmCiAgICAgICAgICAgICAjOnBoYXNl cwogICAgICAgICAgICAgI34obW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCiAgICAgICAg ICAgICAgICAgOzsgU291cmNlLW9ubHkgcGFja2FnZS4KICAgICAgICAgICAgICAgICAoZGVsZXRl ICdidWlsZCkpKSkKICAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2phY29ic2Ev Y3J5cHRvIikKICAgICAgKHN5bm9wc2lzICJDcnlwdG9ncmFwaHkgbWlzc2luZyBmcm9tIHRoZSBH byBzdGFuZGFyZCBsaWJyYXJ5IikKICAgICAgKGRlc2NyaXB0aW9uCiAgICAgICAiVGhpcyByZXBv c2l0b3J5IGNvbnRhaW5zIEdvIHBhY2thZ2VzIHJlbGF0ZWQgdG8gY3J5cHRvZ3JhcGhpYyBzdGFu ZGFyZHMgdGhhdCBhcmUKbm90IGluY2x1ZGVkIGluIHRoZSBHbyBzdGFuZGFyZCBsaWJyYXJ5LiIp CiAgICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpKQoKKGRlZmluZS1wdWJsaWMgZ28tZ2l0 aHViLWNvbS1qYWNvYnNhLW9nbGVtYXRjaGVycwogIChsZXQgKChjb21taXQgIjE0MTkwMWVhNjdj ZDQ3NjljNjgwMGFhN2JmZGZjNTU4ZmEyMmJkYTUiKQogICAgICAgIChyZXZpc2lvbiAiMCIpKQog ICAgKHBhY2thZ2UKICAgICAgKG5hbWUgImdvLWdpdGh1Yi1jb20tamFjb2JzYS1vZ2xlbWF0Y2hl cnMiKQogICAgICAodmVyc2lvbiAoZ2l0LXZlcnNpb24gIjAuMC4wIiByZXZpc2lvbiBjb21taXQp KQogICAgICAoc291cmNlIChvcmlnaW4KICAgICAgICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNo KQogICAgICAgICAgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQogICAgICAgICAgICAgICAgICAg ICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29tL2phY29ic2Evb2dsZW1hdGNoZXJzIikKICAgICAg ICAgICAgICAgICAgICAgIChjb21taXQgY29tbWl0KSkpCiAgICAgICAgICAgICAgICAoZmlsZS1u YW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCiAgICAgICAgICAgICAgICAoc2hhMjU2 CiAgICAgICAgICAgICAgICAgKGJhc2UzMgogICAgICAgICAgICAgICAgICAiMDlmZjV4NnZiaGQ5 emwxejR5enlrNTczaWZoMTZycnkzOHExcng5ODZrYno0aHFrbW5pcSIpKSkpCiAgICAgIChidWls ZC1zeXN0ZW0gZ28tYnVpbGQtc3lzdGVtKQogICAgICAoYXJndW1lbnRzCiAgICAgICAnKCM6aW1w b3J0LXBhdGggImdpdGh1Yi5jb20vamFjb2JzYS9vZ2xlbWF0Y2hlcnMiCiAgICAgICAgIDs7IGJy ZWFrIGxvb3Agd2l0aCB3aXRoIGdvLWdpdGh1Yi1jb20tamFjb2JzYS1vZ2xldGVzdAogICAgICAg ICAjOnRlc3RzPyAjZikpCiAgICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9qYWNv YnNhL29nbGVtYXRjaGVycyIpCiAgICAgIChzeW5vcHNpcyAiTWF0Y2hlcnMgZm9yIEdvIHRlc3Rp bmcgZnJhbWV3b3JrIikKICAgICAgKGRlc2NyaXB0aW9uCiAgICAgICAiUGFja2FnZSBvZ2xlbWF0 Y2hlcnMgcHJvdmlkZXMgYSBzZXQgb2YgbWF0Y2hlcnMgdXNlZnVsIGluIGEgdGVzdGluZyBvciBt b2NraW5nCmZyYW1ld29yay4gIFRoZXNlIG1hdGNoZXJzIGFyZSBpbnNwaXJlZCBieSBhbmQgbW9z dGx5IGNvbXBhdGlibGUgd2l0aCBHb29nbGUKVGVzdCBmb3IgQysrIGFuZCBHb29nbGUgSlMgVGVz dC4iKQogICAgICAobGljZW5zZSBsaWNlbnNlOmFzbDIuMCkpKSkKCihkZWZpbmUtcHVibGljIGdv LWdpdGh1Yi1jb20tamFjb2JzYS1vZ2xlbW9jawogIChsZXQgKChjb21taXQgImU5NGQ3OTRkMDZm ZmM2ZGU0MmNiMTlkMGRhYjNjMjE5ZWZkZDZkY2YiKQogICAgICAgIChyZXZpc2lvbiAiMCIpKQog ICAgKHBhY2thZ2UKICAgICAgKG5hbWUgImdvLWdpdGh1Yi1jb20tamFjb2JzYS1vZ2xlbW9jayIp CiAgICAgICh2ZXJzaW9uIChnaXQtdmVyc2lvbiAiMC4wLjAiIHJldmlzaW9uIGNvbW1pdCkpCiAg ICAgIChzb3VyY2UgKG9yaWdpbgogICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCiAg ICAgICAgICAgICAgICAodXJpIChnaXQtcmVmZXJlbmNlCiAgICAgICAgICAgICAgICAgICAgICAo dXJsICJodHRwczovL2dpdGh1Yi5jb20vamFjb2JzYS9vZ2xlbW9jayIpCiAgICAgICAgICAgICAg ICAgICAgICAoY29tbWl0IGNvbW1pdCkpKQogICAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0 LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQogICAgICAgICAgICAgICAgKHNoYTI1NgogICAgICAg ICAgICAgICAgIChiYXNlMzIKICAgICAgICAgICAgICAgICAgIjE0eXhmOHlrd2R3a2NjY2tzbDY3 NDF4Z3pjZjhxeWt5aTU4a3A0bWF4cGdzY3FoZGw4cnEiKSkpKQogICAgICAoYnVpbGQtc3lzdGVt IGdvLWJ1aWxkLXN5c3RlbSkKICAgICAgKGFyZ3VtZW50cwogICAgICAgKGxpc3QKICAgICAgICAj OmltcG9ydC1wYXRoICJnaXRodWIuY29tL2phY29ic2Evb2dsZW1vY2siCiAgICAgICAgOzsgYnJl YWsgbG9vcCB3aXRoIHdpdGggZ28tZ2l0aHViLWNvbS1qYWNvYnNhLW9nbGV0ZXN0CiAgICAgICAg Izp0ZXN0cz8gI2YpKQogICAgICAobmF0aXZlLWlucHV0cyAobGlzdAogICAgICAgICAgICAgICAg ICAgICAgZ28tZ2l0aHViLWNvbS1qYWNvYnNhLW9nbGVtYXRjaGVycykpCiAgICAgIChob21lLXBh Z2UgImh0dHBzOi8vZ2l0aHViLmNvbS9qYWNvYnNhL29nbGVtb2NrIikKICAgICAgKHN5bm9wc2lz ICJNb2NraW5nIGZyYW1ld29yayBmb3IgdW5pdCB0ZXN0cyIpCiAgICAgIChkZXNjcmlwdGlvbgog ICAgICAgIlBhY2thZ2Ugb2dsZW1vY2sgcHJvdmlkZXMgYSBtb2NraW5nIGZyYW1ld29yayBmb3Ig dW5pdCB0ZXN0cy4iKQogICAgICAobGljZW5zZSBsaWNlbnNlOmFzbDIuMCkpKSkKCihkZWZpbmUt cHVibGljIGdvLWdpdGh1Yi1jb20tamFjb2JzYS1vZ2xldGVzdAogIChsZXQgKChjb21taXQgIjgw ZDUwYTczNWExMTA4YTJhZWI3YWJjNGE5ODhkMTgzZjIwYzUyOTIiKQogICAgICAgIChyZXZpc2lv biAiMCIpKQogICAgKHBhY2thZ2UKICAgICAgKG5hbWUgImdvLWdpdGh1Yi1jb20tamFjb2JzYS1v Z2xldGVzdCIpCiAgICAgICh2ZXJzaW9uIChnaXQtdmVyc2lvbiAiMC4wLjAiIHJldmlzaW9uIGNv bW1pdCkpCiAgICAgIChzb3VyY2UgKG9yaWdpbgogICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQt ZmV0Y2gpCiAgICAgICAgICAgICAgICAodXJpIChnaXQtcmVmZXJlbmNlCiAgICAgICAgICAgICAg ICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vamFjb2JzYS9vZ2xldGVzdCIpCiAgICAg ICAgICAgICAgICAgICAgICAoY29tbWl0IGNvbW1pdCkpKQogICAgICAgICAgICAgICAgKGZpbGUt bmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQogICAgICAgICAgICAgICAgKHNoYTI1 NgogICAgICAgICAgICAgICAgIChiYXNlMzIKICAgICAgICAgICAgICAgICAgIjFsYndieHpyNzVn NjVxMDdyeTVrNGtnbHhxczN5bTd4a3Zxem56bTU1cm0zcWs3NnY4M3IiKSkpKQogICAgICAoYnVp bGQtc3lzdGVtIGdvLWJ1aWxkLXN5c3RlbSkKICAgICAgKGFyZ3VtZW50cwogICAgICAgJygjOmlt cG9ydC1wYXRoICJnaXRodWIuY29tL2phY29ic2Evb2dsZXRlc3QiCiAgICAgICAgIDs7IFRoZXNl IHRlc3RzIHNob3VsZCBiZSBtYWRlIHdvcmtpbmcKICAgICAgICAgIzp0ZXN0cz8gI2YpKQogICAg ICAobmF0aXZlLWlucHV0cyAobGlzdAogICAgICAgICAgICAgICAgICAgICAgZ28tZ2l0aHViLWNv bS1qYWNvYnNhLW9nbGVtYXRjaGVycwogICAgICAgICAgICAgICAgICAgICAgZ28tZ2l0aHViLWNv bS1qYWNvYnNhLW9nbGVtb2NrCiAgICAgICAgICAgICAgICAgICAgICBnby1naXRodWItY29tLWph Y29ic2EtcmVxdHJhY2UKICAgICAgICAgICAgICAgICAgICAgIGdvLWdvbGFuZy1vcmcteC1uZXQp KQogICAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vamFjb2JzYS9vZ2xldGVzdCIp CiAgICAgIChzeW5vcHNpcyAiRXhwcmVzc2l2ZSB1bml0IHRlc3RzIikKICAgICAgKGRlc2NyaXB0 aW9uCiAgICAgICAiUGFja2FnZSBvZ2xldGVzdCBwcm92aWRlcyBhIGZyYW1ld29yayBmb3Igd3Jp dGluZyBleHByZXNzaXZlIHVuaXQgdGVzdHMuICBJdAppbnRlZ3JhdGVzIHdpdGggdGhlIGJ1aWx0 aW4gdGVzdGluZyBwYWNrYWdlLCBzbyBpdCB3b3JrcyB3aXRoIHRoZSBnb3Rlc3QKY29tbWFuZC4g IFVubGlrZSB0aGUgdGVzdGluZyBwYWNrYWdlIHdoaWNoIG9mZmVycyBvbmx5IGJhc2ljIGNhcGFi aWxpdGllcyBmb3IKc2lnbmFsbGluZyBmYWlsdXJlcywgaXQgb2ZmZXJzIHdheXMgdG8gZXhwcmVz cyBleHBlY3RhdGlvbnMgYW5kIGdldCBuaWNlIGZhaWx1cmUKbWVzc2FnZXMgYXV0b21hdGljYWxs eS4iKQogICAgICAobGljZW5zZSBsaWNlbnNlOmFzbDIuMCkpKSkKCihkZWZpbmUtcHVibGljIGdv LWdpdGh1Yi1jb20tamFjb2JzYS1yZXF0cmFjZQogIChsZXQgKChjb21taXQgIjI0NWM5ZTAyMzRj YjJhZDU0MjQ4M2EzMzYzMjRlOTgyZjFhMjI5MzQiKQogICAgICAgIChyZXZpc2lvbiAiMCIpKQog ICAgKHBhY2thZ2UKICAgICAgKG5hbWUgImdvLWdpdGh1Yi1jb20tamFjb2JzYS1yZXF0cmFjZSIp CiAgICAgICh2ZXJzaW9uIChnaXQtdmVyc2lvbiAiMC4wLjAiIHJldmlzaW9uIGNvbW1pdCkpCiAg ICAgIChzb3VyY2UgKG9yaWdpbgogICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCiAg ICAgICAgICAgICAgICAodXJpIChnaXQtcmVmZXJlbmNlCiAgICAgICAgICAgICAgICAgICAgICAo dXJsICJodHRwczovL2dpdGh1Yi5jb20vamFjb2JzYS9yZXF0cmFjZSIpCiAgICAgICAgICAgICAg ICAgICAgICAoY29tbWl0IGNvbW1pdCkpKQogICAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0 LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQogICAgICAgICAgICAgICAgKHNoYTI1NgogICAgICAg ICAgICAgICAgIChiYXNlMzIKICAgICAgICAgICAgICAgICAgIjB6ZnlpamlnMTA4OTZ2NDJydnhr YTFuNHduNmxpanF6NDB5MjI4MTE4N2w3bXE4dnY1am4iKSkpKQogICAgICAoYnVpbGQtc3lzdGVt IGdvLWJ1aWxkLXN5c3RlbSkKICAgICAgKGFyZ3VtZW50cwogICAgICAgJygjOmltcG9ydC1wYXRo ICJnaXRodWIuY29tL2phY29ic2EvcmVxdHJhY2UiKSkKICAgICAgKGlucHV0cyAobGlzdAogICAg ICAgICAgICAgICBnby1nb2xhbmctb3JnLXgtbmV0KSkKICAgICAgKGhvbWUtcGFnZSAiaHR0cHM6 Ly9naXRodWIuY29tL2phY29ic2EvcmVxdHJhY2UiKQogICAgICAoc3lub3BzaXMgIlNpbXBsZSBy ZXF1ZXN0IHRyYWNpbmcgZnJhbWV3b3JrIikKICAgICAgKGRlc2NyaXB0aW9uCiAgICAgICAiUGFj a2FnZSByZXF0cmFjZSBjb250YWlucyBhIHZlcnkgc2ltcGxlIHJlcXVlc3QgdHJhY2luZyBmcmFt ZXdvcmsuIikKICAgICAgKGxpY2Vuc2UgbGljZW5zZTphc2wyLjApKSkpCgooZGVmaW5lLXB1Ymxp YyBnby1naXRodWItY29tLXBrZy14YXR0cgogIChwYWNrYWdlCiAgICAobmFtZSAiZ28tZ2l0aHVi LWNvbS1wa2cteGF0dHIiKQogICAgKHZlcnNpb24gIjAuNC45IikKICAgIChzb3VyY2UgKG9yaWdp bgogICAgICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQogICAgICAgICAgICAgICh1cmkgKGdp dC1yZWZlcmVuY2UKICAgICAgICAgICAgICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20v cGtnL3hhdHRyIikKICAgICAgICAgICAgICAgICAgICAoY29tbWl0IChzdHJpbmctYXBwZW5kICJ2 IiB2ZXJzaW9uKSkpKQogICAgICAgICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFt ZSB2ZXJzaW9uKSkKICAgICAgICAgICAgICAoc2hhMjU2CiAgICAgICAgICAgICAgIChiYXNlMzIK ICAgICAgICAgICAgICAgICIwcWc0emgwZDhtNGFkYWlpY3NkMGNwdzB3Nmc4c2swMWY0ano3anl4 Z2lyaDF3ZmNzcXl6IikpKSkKICAgIChidWlsZC1zeXN0ZW0gZ28tYnVpbGQtc3lzdGVtKQogICAg KGFyZ3VtZW50cwogICAgICcoIzppbXBvcnQtcGF0aCAiZ2l0aHViLmNvbS9wa2cveGF0dHIiKSkK ICAgIChuYXRpdmUtaW5wdXRzIChsaXN0IGdvLWdvbGFuZy1vcmcteC1zeXMpKQogICAgKGhvbWUt cGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3BrZy94YXR0ciIpCiAgICAoc3lub3BzaXMgIlN1cHBv cnQgZm9yIGV4dGVuZGVkIGZpbGUgc3lzdGVtIGF0dHJpYnV0ZXMiKQogICAgKGRlc2NyaXB0aW9u CiAgICAgIlBhY2thZ2UgeGF0dHIgcHJvdmlkZXMgc3VwcG9ydCBmb3IgZXh0ZW5kZWQgYXR0cmli dXRlcyBvbiBMaW51eCwgRGFyd2luIGFuZApGcmVlQlNELiAgRXh0ZW5kZWQgYXR0cmlidXRlcyBh cmUgbmFtZTp2YWx1ZSBwYWlycyBwZXJtYW5lbnRseSBhc3NvY2lhdGVkIHdpdGgKZmlsZXMgb3Ig ZGlyZWN0b3JpZXMuICBUaGV5IGFyZSBzaW1pbGFyIHRvIHRoZSBlbnZpcm9ubWVudCBzdHJpbmdz IGFzc29jaWF0ZWQgd2l0aAphIHByb2Nlc3MuICBBbiBhdHRyaWJ1dGUgbWF5IGJlIGRlZmluZWQg b3IgdW5kZWZpbmVkLiAgSWYgZGVmaW5lZCwgaXRzIHZhbHVlIG1heQpiZSBlbXB0eSBvciBub24t ZW1wdHkuICBZb3UgY2FuIGZpbmQgbW9yZSBkZXRhaWxzIGhlcmU6CkBAdXJse2h0dHBzOi8vZW4u d2lraXBlZGlhLm9yZy93aWtpL0V4dGVuZGVkX2ZpbGVfYXR0cmlidXRlcywKaHR0cHM6Ly9lbi53 aWtpcGVkaWEub3JnL3dpa2kvRXh0ZW5kZWRfZmlsZV9hdHRyaWJ1dGVzfQouIikKICAgIChsaWNl bnNlIGxpY2Vuc2U6YnNkLTIpKSkKCihkZWZpbmUtcHVibGljIGdvLWdpdGh1Yi1jb20tcmZqYWtv Yi1lbWUKICAocGFja2FnZQogICAgKG5hbWUgImdvLWdpdGh1Yi1jb20tcmZqYWtvYi1lbWUiKQog ICAgKHZlcnNpb24gIjEuMS4yIikKICAgIChzb3VyY2UgKG9yaWdpbgogICAgICAgICAgICAgICht ZXRob2QgZ2l0LWZldGNoKQogICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKICAgICAg ICAgICAgICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vcmZqYWtvYi9lbWUiKQogICAg ICAgICAgICAgICAgICAgIChjb21taXQgKHN0cmluZy1hcHBlbmQgInYiIHZlcnNpb24pKSkpCiAg ICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQogICAg ICAgICAgICAgIChzaGEyNTYKICAgICAgICAgICAgICAgKGJhc2UzMgogICAgICAgICAgICAgICAg IjF5cmJodnkwMzM3bWYxMmZwOHA0c3k4cnk4cjN3MnFmZGY4dmFsNWhqMDdwMmxyaTBjcWsiKSkp KQogICAgKGJ1aWxkLXN5c3RlbSBnby1idWlsZC1zeXN0ZW0pCiAgICAoYXJndW1lbnRzCiAgICAg JygjOmltcG9ydC1wYXRoICJnaXRodWIuY29tL3JmamFrb2IvZW1lIikpCiAgICAoaG9tZS1wYWdl ICJodHRwczovL2dpdGh1Yi5jb20vcmZqYWtvYi9lbWUiKQogICAgKHN5bm9wc2lzICJFTUUgZm9y IEdvIikKICAgIChkZXNjcmlwdGlvbgogICAgICJFTUUgKEVDQi1NaXgtRUNCIG9yLCBjbGVhcmVy LCBFbmNyeXB0LU1peC1FbmNyeXB0KSBpcyBhIHdpZGUtYmxvY2sgZW5jcnlwdGlvbgptb2RlIGRl dmVsb3BlZCBieSBIYWxldmkgYW5kIFJvZ2F3YXkuIikKICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhw YXQpKSkKCihkZWZpbmUtcHVibGljIGdvY3J5cHRmcwogIChwYWNrYWdlCiAgICAobmFtZSAiZ29j cnlwdGZzIikKICAgICh2ZXJzaW9uICIyLjMuMCIpCiAgICAoc291cmNlIChvcmlnaW4KICAgICAg ICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKICAgICAgICAgICAgICAodXJpIChnaXQtcmVmZXJl bmNlCiAgICAgICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29tL3JmamFrb2Iv Z29jcnlwdGZzIikKICAgICAgICAgICAgICAgICAgICAoY29tbWl0IChzdHJpbmctYXBwZW5kICJ2 IiB2ZXJzaW9uKSkpKQogICAgICAgICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFt ZSB2ZXJzaW9uKSkKICAgICAgICAgICAgICAoc2hhMjU2CiAgICAgICAgICAgICAgIChiYXNlMzIK ICAgICAgICAgICAgICAgICIxbGtjeDYxcjkzeHEyMXNjZzk4aHJ2Y2x3d3hibGk5M3Bxbm5jazBk MDhpc3ZoZ2pkNTkwIikpKSkKICAgIChidWlsZC1zeXN0ZW0gZ28tYnVpbGQtc3lzdGVtKQogICAg KGFyZ3VtZW50cwogICAgIChsaXN0CiAgICAgICM6aW1wb3J0LXBhdGggImdpdGh1Yi5jb20vcmZq YWtvYi9nb2NyeXB0ZnMiCiAgICAgICM6YnVpbGQtZmxhZ3MKICAgICAgI34obGlzdAogICAgICAg ICAiLWxkZmxhZ3MiIChzdHJpbmctYXBwZW5kCiAgICAgICAgICAgICAgICAgICAgICItWCBtYWlu LkdpdFZlcnNpb249IiAjJHZlcnNpb24KICAgICAgICAgICAgICAgICAgICAgIiAtWCBtYWluLkdp dFZlcnNpb25GdXNlPSIgIyQocGFja2FnZS12ZXJzaW9uCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdvLWdpdGh1Yi1jb20taGFud2VuLWdvLWZ1c2Ut djIpCiAgICAgICAgICAgICAgICAgICAgICIgLVggbWFpbi5CdWlsZERhdGU9IiAiW3JlcHJvZHVj aWJsZV0iKSkKICAgICAgIzpwaGFzZXMKICAgICAgI34obW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQt cGhhc2VzCiAgICAgICAgICA7OyBhZnRlciAnY2hlY2sgcGhhc2UsIHNob3VsZCBtYXliZSB1bm1v dW50IGxlZnRvdmVyIG1vdW50cyBhcyBpbgogICAgICAgICAgOzsgaHR0cHM6Ly9naXRodWIuY29t L3JmamFrb2IvZ29jcnlwdGZzL2Jsb2IvYTU1YjNjYzE1YTZkOWJjZTExNmE5MGYzM2RmNGJjOTlk OWRkNmExMC90ZXN0LmJhc2gjTDI4CiAgICAgICAgICAocmVwbGFjZSAnYnVpbGQKICAgICAgICAg ICAgKGxhbWJkYSBhcmd1bWVudHMKICAgICAgICAgICAgICAoZm9yLWVhY2gKICAgICAgICAgICAg ICAgKGxhbWJkYSAoZGlyZWN0b3J5KQogICAgICAgICAgICAgICAgIChhcHBseSAoYXNzb2MtcmVm ICVzdGFuZGFyZC1waGFzZXMgJ2J1aWxkKQogICAgICAgICAgICAgICAgICAgICAgICAoYXBwZW5k IGFyZ3VtZW50cyAobGlzdCAjOmltcG9ydC1wYXRoIGRpcmVjdG9yeSkpKSkKICAgICAgICAgICAg ICAgKGxpc3QKICAgICAgICAgICAgICAgICJnaXRodWIuY29tL3JmamFrb2IvZ29jcnlwdGZzIgog ICAgICAgICAgICAgICAgImdpdGh1Yi5jb20vcmZqYWtvYi9nb2NyeXB0ZnMvZ29jcnlwdGZzLXhy YXkiCiAgICAgICAgICAgICAgICAiZ2l0aHViLmNvbS9yZmpha29iL2dvY3J5cHRmcy9jb250cmli L3N0YXRmcyIKICAgICAgICAgICAgICAgICJnaXRodWIuY29tL3JmamFrb2IvZ29jcnlwdGZzL2Nv bnRyaWIvZmluZGhvbGVzIgogICAgICAgICAgICAgICAgImdpdGh1Yi5jb20vcmZqYWtvYi9nb2Ny eXB0ZnMvY29udHJpYi9hdG9taWNyZW5hbWUiKSkpKSkpKQogICAgKG5hdGl2ZS1pbnB1dHMgKGxp c3QKICAgICAgICAgICAgICAgICAgICBnby1naXRodWItY29tLWhhbndlbi1nby1mdXNlLXYyCiAg ICAgICAgICAgICAgICAgICAgZ28tZ2l0aHViLWNvbS1qYWNvYnNhLWNyeXB0bwogICAgICAgICAg ICAgICAgICAgIGdvLWdpdGh1Yi1jb20tamFjb2JzYS1vZ2xlbWF0Y2hlcnMKICAgICAgICAgICAg ICAgICAgICBnby1naXRodWItY29tLWphY29ic2Etb2dsZW1vY2sKICAgICAgICAgICAgICAgICAg ICBnby1naXRodWItY29tLWphY29ic2Etb2dsZXRlc3QKICAgICAgICAgICAgICAgICAgICBnby1n aXRodWItY29tLWphY29ic2EtcmVxdHJhY2UKICAgICAgICAgICAgICAgICAgICBnby1naXRodWIt Y29tLXBrZy14YXR0cgogICAgICAgICAgICAgICAgICAgIGdvLWdpdGh1Yi1jb20tcmZqYWtvYi1l bWUKICAgICAgICAgICAgICAgICAgICBnby1naXRodWItY29tLXNhYmhpcmFtLWdvLWdpdGlnbm9y ZQogICAgICAgICAgICAgICAgICAgIGdvLWdpdGh1Yi1jb20tc3BmMTMtcGZsYWcKICAgICAgICAg ICAgICAgICAgICBnby1nb2xhbmctb3JnLXgtY3J5cHRvCiAgICAgICAgICAgICAgICAgICAgZ28t Z29sYW5nLW9yZy14LW5ldAogICAgICAgICAgICAgICAgICAgIGdvLWdvbGFuZy1vcmcteC1zeXMK ICAgICAgICAgICAgICAgICAgICBnby1nb2xhbmctb3JnLXgtdGVybQogICAgICAgICAgICAgICAg ICAgIG9wZW5zc2wKICAgICAgICAgICAgICAgICAgICBwa2ctY29uZmlnKSkKICAgIChob21lLXBh Z2UgImh0dHBzOi8vZ2l0aHViLmNvbS9yZmpha29iL2dvY3J5cHRmcyIpCiAgICAoc3lub3BzaXMg IkVuY3J5cHRlZCBvdmVybGF5IGZpbGVzeXN0ZW0iKQogICAgKGRlc2NyaXB0aW9uCiAgICAgIkdv Y3J5cHRmcyBpcyBhbiBlbmNyeXB0ZWQgb3ZlcmxheSBmaWxlc3lzdGVtIHdyaXR0ZW4gaW4gR28u ICBJdApmZWF0dXJlcyBhIGZpbGUtYmFzZWQgZW5jcnlwdGlvbiB0aGF0IGlzIGltcGxlbWVudGVk IGFzIGEgbW91bnRhYmxlCkZVU0UgZmlsZXN5c3RlbS4KCkdvY3J5cHRmcyB3YXMgaW5zcGlyZWQg YnkgRW5jRlMgYW5kIHN0cml2ZXMgdG8gZml4IGl0cyBzZWN1cml0eSBpc3N1ZXMKd2hpbGUgcHJv dmlkaW5nIGdvb2QgcGVyZm9ybWFuY2UuICBHb2NyeXB0ZnMgaXMgYXMgZmFzdCBhcyBFbmNGUyBp biB0aGUKZGVmYXVsdCBtb2RlIGFuZCBzaWduaWZpY2FudGx5IGZhc3RlciB0aGFuIHBhcmFub2lh IG1vZGUgaW4gRW5jRlMsCndoaWNoIHByb3ZpZGVzIGEgc2VjdXJpdHkgbGV2ZWwgY29tcGFyYWJs ZSB0byBHb2NyeXB0ZnMuCgpPbiBDUFVzIHdpdGhvdXQgQUVTLU5JLCBnb2NyeXB0ZnMgdXNlcyBP cGVuU1NMIHRocm91Z2ggYSB0aGluIHdyYXBwZXIKY2FsbGVkIHN0dXBpZGdjbS4gIFRoaXMgcHJv dmlkZXMgYSA0eCBzcGVlZHVwIGNvbXBhcmVkIHRvIEdvJ3MgYnVpbHRpbgpBRVMtR0NNIGltcGxl bWVudGF0aW9uLiIpCiAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCg== --0000000000006ed3f705ebd0ee35-- From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 24 20:26:37 2022 Received: (at 58768) by debbugs.gnu.org; 25 Oct 2022 00:26:37 +0000 Received: from localhost ([127.0.0.1]:49768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1on7m8-0007Up-Jm for submit@debbugs.gnu.org; Mon, 24 Oct 2022 20:26:37 -0400 Received: from linode.us-core.com ([23.239.4.72]:51432) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1on7m6-0007Uf-83 for 58768@debbugs.gnu.org; Mon, 24 Oct 2022 20:26:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=FWn/1aHWXbAUuai iarybPh6xpI0UqtZjwKIFm+0kc3c=; h=to:subject:date:from; d=lease-up.com; b=GWvtPo6kqA7XvDfibTp7qiXnHgpeJd5vNYR6wfcfp9/dvjNKTg76La9j8KFyK8rz9cSb h5lVOg5SDo5oPLRqbKNTpLglcq2BiEGoSktm+oE47kPtAY8T6seqi+KC34nXufP0O6p04W t/guza52ZAt8apiM66BVZA+VMH5k7zgJU= Received: by linode.us-core.com (OpenSMTPD) with ESMTPSA id e538503a (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for <58768@debbugs.gnu.org>; Tue, 25 Oct 2022 00:26:33 +0000 (UTC) Received: by mail-lf1-f41.google.com with SMTP id g7so19323555lfv.5 for <58768@debbugs.gnu.org>; Mon, 24 Oct 2022 17:26:32 -0700 (PDT) X-Gm-Message-State: ACrzQf04JmDCUrxZiSLSAwvDYnDwZVMpJsZb23BuuAIsRv2VQZldQQa7 TTOPPYCVwFy2CJvEM3QzTKV1cqArkoMHVKwpdyw= X-Google-Smtp-Source: AMsMyM5gEJgNeGom+HuOLJgdgB36K/Ry8IJ+hop/Q+nnacVpqBlueZ9Sb23OmtEs8/vZf5KBz8mwroFB6SXOsApX3Uc= X-Received: by 2002:ac2:5978:0:b0:4a2:6792:df61 with SMTP id h24-20020ac25978000000b004a26792df61mr11857162lfp.565.1666657590652; Mon, 24 Oct 2022 17:26:30 -0700 (PDT) MIME-Version: 1.0 From: Felix Lechner Date: Mon, 24 Oct 2022 17:25:54 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Patch attached To: 58768@debbugs.gnu.org Content-Type: multipart/mixed; boundary="000000000000a77a4a05ebd0f5ab" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58768 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: -1.0 (-) --000000000000a77a4a05ebd0f5ab Content-Type: text/plain; charset="UTF-8" Sorry, I meant to attach the patch instead of the file being added. Here it is. --000000000000a77a4a05ebd0f5ab Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-Add-gocryptfs.patch" Content-Disposition: attachment; filename="0001-gnu-Add-gocryptfs.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l9ngur1h0 RnJvbSBiZjNkNjc2ODRkMGNiYTY1NmIwNWZmM2ExMDJlOTIxN2RiZjc4OTM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBGZWxpeCBMZWNobmVyIDxmZWxpeC5sZWNobmVyQGxlYXNlLXVw LmNvbT4KRGF0ZTogU2F0LCAyMiBPY3QgMjAyMiAyMzozOTo1MiAtMDcwMApTdWJqZWN0OiBbUEFU Q0hdIGdudTogQWRkIGdvY3J5cHRmcy4KCiogZ251L3BhY2thZ2VzL2dvY3J5cHRmcy5zY206IE5l dyBmaWxlLgoqIGdudS9wYWNrYWdlcy9nb2NyeXB0ZnMuc2NtIChnby1naXRodWItY29tLWhhbndl bi1nby1mdXNlLXYyKTogTmV3IHZhcmlhYmxlLgoqIGdudS9wYWNrYWdlcy9nb2NyeXB0ZnMuc2Nt IChnby1naXRodWItY29tLWphY29ic2EtY3J5cHRvKTogTmV3IHZhcmlhYmxlLgoqIGdudS9wYWNr YWdlcy9nb2NyeXB0ZnMuc2NtIChnby1naXRodWItY29tLWphY29ic2Etb2dsZW1hdGNoZXJzKTog TmV3IHZhcmlhYmxlLgoqIGdudS9wYWNrYWdlcy9nb2NyeXB0ZnMuc2NtIChnby1naXRodWItY29t LWphY29ic2Etb2dsZW1vY2spOiBOZXcgdmFyaWFibGUuCiogZ251L3BhY2thZ2VzL2dvY3J5cHRm cy5zY20gKGdvLWdpdGh1Yi1jb20tamFjb2JzYS1vZ2xldGVzdCk6IE5ldyB2YXJpYWJsZS4KKiBn bnUvcGFja2FnZXMvZ29jcnlwdGZzLnNjbSAoZ28tZ2l0aHViLWNvbS1qYWNvYnNhLXJlcXRyYWNl KTogTmV3IHZhcmlhYmxlLgoqIGdudS9wYWNrYWdlcy9nb2NyeXB0ZnMuc2NtIChnby1naXRodWIt Y29tLXBrZy14YXR0cik6IE5ldyB2YXJpYWJsZS4KKiBnbnUvcGFja2FnZXMvZ29jcnlwdGZzLnNj bSAoZ28tZ2l0aHViLWNvbS1yZmpha29iLWVtZSk6IE5ldyB2YXJpYWJsZS4KKiBnbnUvcGFja2Fn ZXMvZ29jcnlwdGZzLnNjbSAoZ29jcnlwdGZzKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNr YWdlcy9nb2NyeXB0ZnMuc2NtIHwgMzE0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMTQgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAw NjQ0IGdudS9wYWNrYWdlcy9nb2NyeXB0ZnMuc2NtCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2Vz L2dvY3J5cHRmcy5zY20gYi9nbnUvcGFja2FnZXMvZ29jcnlwdGZzLnNjbQpuZXcgZmlsZSBtb2Rl IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi43ODkzYTNiNGNhCi0tLSAvZGV2L251bGwKKysrIGIv Z251L3BhY2thZ2VzL2dvY3J5cHRmcy5zY20KQEAgLTAsMCArMSwzMTQgQEAKKyhkZWZpbmUtbW9k dWxlIChnbnUgcGFja2FnZXMgZ29jcnlwdGZzKSkKKworKHVzZS1tb2R1bGVzIChnbnUgcGFja2Fn ZXMgZ29sYW5nKQorICAgICAgICAgICAgIChnbnUgcGFja2FnZXMgcGtnLWNvbmZpZykKKyAgICAg ICAgICAgICAoZ251IHBhY2thZ2VzIHRscykKKyAgICAgICAgICAgICAoZ3VpeCBidWlsZC1zeXN0 ZW0gZ28pCisgICAgICAgICAgICAgKGd1aXggZ2V4cCkKKyAgICAgICAgICAgICAoZ3VpeCBnaXQt ZG93bmxvYWQpCisgICAgICAgICAgICAgKChndWl4IGxpY2Vuc2VzKSAjOnByZWZpeCBsaWNlbnNl OikKKyAgICAgICAgICAgICAoZ3VpeCBwYWNrYWdlcykpCisKKyhkZWZpbmUtcHVibGljIGdvLWdp dGh1Yi1jb20taGFud2VuLWdvLWZ1c2UtdjIKKyAgKGxldCAoKGNvbW1pdCAiNGMyNWM5YzFlZWNl ZmI4YmVlZWEzZGFkZGYzNDg2ZWIxZGQ0OGI4OSIpCisgICAgICAgIChyZXZpc2lvbiAiMCIpKQor ICAgIChwYWNrYWdlCisgICAgICAobmFtZSAiZ28tZ2l0aHViLWNvbS1oYW53ZW4tZ28tZnVzZS12 MiIpCisgICAgICAodmVyc2lvbiAoZ2l0LXZlcnNpb24gIjIuMS4wIiByZXZpc2lvbiBjb21taXQp KQorICAgICAgKHNvdXJjZSAob3JpZ2luCisgICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0 Y2gpCisgICAgICAgICAgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICAg ICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9oYW53ZW4vZ28tZnVzZSIpCisgICAgICAg ICAgICAgICAgICAgICAgKGNvbW1pdCBjb21taXQpKSkKKyAgICAgICAgICAgICAgICAoZmlsZS1u YW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgICAgICAgICAgKHNoYTI1 NgorICAgICAgICAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAgICAiMGhpM3g5NjNi ajloY25neXkyYmEzbWlwY3F4NWd3cXZjajd2ZzFyNHZsYWwycWJzcWNtZiIpKSkpCisgICAgICAo YnVpbGQtc3lzdGVtIGdvLWJ1aWxkLXN5c3RlbSkKKyAgICAgIChhcmd1bWVudHMKKyAgICAgICAn KCM6aW1wb3J0LXBhdGggImdpdGh1Yi5jb20vaGFud2VuL2dvLWZ1c2UvdjIiKSkKKyAgICAgIChu YXRpdmUtaW5wdXRzIChsaXN0CisgICAgICAgICAgICAgICAgICAgICAgZ28tZ29sYW5nLW9yZy14 LXN5cworICAgICAgICAgICAgICAgICAgICAgIGdvLWdvbGFuZy1vcmcteC1zeW5jCisgICAgICAg ICAgICAgICAgICAgICAgZ28tZ2l0aHViLWNvbS1reWxlbGVtb25zLWdvZGVidWcpKQorICAgICAg KGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2hhbndlbi9nby1mdXNlIikKKyAgICAgIChz eW5vcHNpcyAiR28gYmluZGluZ3MgZm9yIEZVU0UgZmlsZXN5c3RlbXMiKQorICAgICAgKGRlc2Ny aXB0aW9uCisgICAgICAgIlRoaXMgaXMgYSByZXBvc2l0b3J5IGNvbnRhaW5pbmcgR28gYmluZGlu Z3MgZm9yIHdyaXRpbmcgRlVTRSBmaWxlIHN5c3RlbXMuIikKKyAgICAgIChsaWNlbnNlIGxpY2Vu c2U6YnNkLTMpKSkpCisKKyhkZWZpbmUtcHVibGljIGdvLWdpdGh1Yi1jb20tamFjb2JzYS1jcnlw dG8KKyAgKGxldCAoKGNvbW1pdCAiOWY0NGUyZDExMTE1NDUyZGFkOGY0MDRmMDI5NTc0NDIyODU1 ZjQ2YSIpCisgICAgICAgIChyZXZpc2lvbiAiMCIpKQorICAgIChwYWNrYWdlCisgICAgICAobmFt ZSAiZ28tZ2l0aHViLWNvbS1qYWNvYnNhLWNyeXB0byIpCisgICAgICAodmVyc2lvbiAoZ2l0LXZl cnNpb24gIjAuMC4wIiByZXZpc2lvbiBjb21taXQpKQorICAgICAgKHNvdXJjZSAob3JpZ2luCisg ICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICAgKHVyaSAo Z2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHVi LmNvbS9qYWNvYnNhL2NyeXB0byIpCisgICAgICAgICAgICAgICAgICAgICAgKGNvbW1pdCBjb21t aXQpKSkKKyAgICAgICAgICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVy c2lvbikpCisgICAgICAgICAgICAgICAgKHNoYTI1NgorICAgICAgICAgICAgICAgICAoYmFzZTMy CisgICAgICAgICAgICAgICAgICAiMThjM2N4OGl6eGRhanEyMnpkcTBuMTlqOWQybDZpaWNrZDNt ejM5ajVoOTZrdzdsNXFteSIpKSkpCisgICAgICAoYnVpbGQtc3lzdGVtIGdvLWJ1aWxkLXN5c3Rl bSkKKyAgICAgIChhcmd1bWVudHMKKyAgICAgICAobGlzdCAjOmltcG9ydC1wYXRoICJnaXRodWIu Y29tL2phY29ic2EvY3J5cHRvIgorICAgICAgICAgICAgIDs7IFNvdXJjZS1vbmx5IHBhY2thZ2Uu CisgICAgICAgICAgICAgIzp0ZXN0cz8gI2YKKyAgICAgICAgICAgICAjOnBoYXNlcworICAgICAg ICAgICAgICN+KG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgICAgICAg ICA7OyBTb3VyY2Utb25seSBwYWNrYWdlLgorICAgICAgICAgICAgICAgICAoZGVsZXRlICdidWls ZCkpKSkKKyAgICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9qYWNvYnNhL2NyeXB0 byIpCisgICAgICAoc3lub3BzaXMgIkNyeXB0b2dyYXBoeSBtaXNzaW5nIGZyb20gdGhlIEdvIHN0 YW5kYXJkIGxpYnJhcnkiKQorICAgICAgKGRlc2NyaXB0aW9uCisgICAgICAgIlRoaXMgcmVwb3Np dG9yeSBjb250YWlucyBHbyBwYWNrYWdlcyByZWxhdGVkIHRvIGNyeXB0b2dyYXBoaWMgc3RhbmRh cmRzIHRoYXQgYXJlCitub3QgaW5jbHVkZWQgaW4gdGhlIEdvIHN0YW5kYXJkIGxpYnJhcnkuIikK KyAgICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpKQorCisoZGVmaW5lLXB1YmxpYyBnby1n aXRodWItY29tLWphY29ic2Etb2dsZW1hdGNoZXJzCisgIChsZXQgKChjb21taXQgIjE0MTkwMWVh NjdjZDQ3NjljNjgwMGFhN2JmZGZjNTU4ZmEyMmJkYTUiKQorICAgICAgICAocmV2aXNpb24gIjAi KSkKKyAgICAocGFja2FnZQorICAgICAgKG5hbWUgImdvLWdpdGh1Yi1jb20tamFjb2JzYS1vZ2xl bWF0Y2hlcnMiKQorICAgICAgKHZlcnNpb24gKGdpdC12ZXJzaW9uICIwLjAuMCIgcmV2aXNpb24g Y29tbWl0KSkKKyAgICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgICAgIChtZXRob2Qg Z2l0LWZldGNoKQorICAgICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAg ICAgICAgICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vamFjb2JzYS9vZ2xlbWF0Y2hl cnMiKQorICAgICAgICAgICAgICAgICAgICAgIChjb21taXQgY29tbWl0KSkpCisgICAgICAgICAg ICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQorICAgICAgICAg ICAgICAgIChzaGEyNTYKKyAgICAgICAgICAgICAgICAgKGJhc2UzMgorICAgICAgICAgICAgICAg ICAgIjA5ZmY1eDZ2YmhkOXpsMXo0eXp5azU3M2lmaDE2cnJ5MzhxMXJ4OTg2a2J6NGhxa21uaXEi KSkpKQorICAgICAgKGJ1aWxkLXN5c3RlbSBnby1idWlsZC1zeXN0ZW0pCisgICAgICAoYXJndW1l bnRzCisgICAgICAgJygjOmltcG9ydC1wYXRoICJnaXRodWIuY29tL2phY29ic2Evb2dsZW1hdGNo ZXJzIgorICAgICAgICAgOzsgYnJlYWsgbG9vcCB3aXRoIHdpdGggZ28tZ2l0aHViLWNvbS1qYWNv YnNhLW9nbGV0ZXN0CisgICAgICAgICAjOnRlc3RzPyAjZikpCisgICAgICAoaG9tZS1wYWdlICJo dHRwczovL2dpdGh1Yi5jb20vamFjb2JzYS9vZ2xlbWF0Y2hlcnMiKQorICAgICAgKHN5bm9wc2lz ICJNYXRjaGVycyBmb3IgR28gdGVzdGluZyBmcmFtZXdvcmsiKQorICAgICAgKGRlc2NyaXB0aW9u CisgICAgICAgIlBhY2thZ2Ugb2dsZW1hdGNoZXJzIHByb3ZpZGVzIGEgc2V0IG9mIG1hdGNoZXJz IHVzZWZ1bCBpbiBhIHRlc3Rpbmcgb3IgbW9ja2luZworZnJhbWV3b3JrLiAgVGhlc2UgbWF0Y2hl cnMgYXJlIGluc3BpcmVkIGJ5IGFuZCBtb3N0bHkgY29tcGF0aWJsZSB3aXRoIEdvb2dsZQorVGVz dCBmb3IgQysrIGFuZCBHb29nbGUgSlMgVGVzdC4iKQorICAgICAgKGxpY2Vuc2UgbGljZW5zZTph c2wyLjApKSkpCisKKyhkZWZpbmUtcHVibGljIGdvLWdpdGh1Yi1jb20tamFjb2JzYS1vZ2xlbW9j aworICAobGV0ICgoY29tbWl0ICJlOTRkNzk0ZDA2ZmZjNmRlNDJjYjE5ZDBkYWIzYzIxOWVmZGQ2 ZGNmIikKKyAgICAgICAgKHJldmlzaW9uICIwIikpCisgICAgKHBhY2thZ2UKKyAgICAgIChuYW1l ICJnby1naXRodWItY29tLWphY29ic2Etb2dsZW1vY2siKQorICAgICAgKHZlcnNpb24gKGdpdC12 ZXJzaW9uICIwLjAuMCIgcmV2aXNpb24gY29tbWl0KSkKKyAgICAgIChzb3VyY2UgKG9yaWdpbgor ICAgICAgICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICAgICAgICAgICh1cmkg KGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAgICAgICAgICAodXJsICJodHRwczovL2dpdGh1 Yi5jb20vamFjb2JzYS9vZ2xlbW9jayIpCisgICAgICAgICAgICAgICAgICAgICAgKGNvbW1pdCBj b21taXQpKSkKKyAgICAgICAgICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUg dmVyc2lvbikpCisgICAgICAgICAgICAgICAgKHNoYTI1NgorICAgICAgICAgICAgICAgICAoYmFz ZTMyCisgICAgICAgICAgICAgICAgICAiMTR5eGY4eWt3ZHdrY2Nja3NsNjc0MXhnemNmOHF5a3lp NThrcDRtYXhwZ3NjcWhkbDhycSIpKSkpCisgICAgICAoYnVpbGQtc3lzdGVtIGdvLWJ1aWxkLXN5 c3RlbSkKKyAgICAgIChhcmd1bWVudHMKKyAgICAgICAobGlzdAorICAgICAgICAjOmltcG9ydC1w YXRoICJnaXRodWIuY29tL2phY29ic2Evb2dsZW1vY2siCisgICAgICAgIDs7IGJyZWFrIGxvb3Ag d2l0aCB3aXRoIGdvLWdpdGh1Yi1jb20tamFjb2JzYS1vZ2xldGVzdAorICAgICAgICAjOnRlc3Rz PyAjZikpCisgICAgICAobmF0aXZlLWlucHV0cyAobGlzdAorICAgICAgICAgICAgICAgICAgICAg IGdvLWdpdGh1Yi1jb20tamFjb2JzYS1vZ2xlbWF0Y2hlcnMpKQorICAgICAgKGhvbWUtcGFnZSAi aHR0cHM6Ly9naXRodWIuY29tL2phY29ic2Evb2dsZW1vY2siKQorICAgICAgKHN5bm9wc2lzICJN b2NraW5nIGZyYW1ld29yayBmb3IgdW5pdCB0ZXN0cyIpCisgICAgICAoZGVzY3JpcHRpb24KKyAg ICAgICAiUGFja2FnZSBvZ2xlbW9jayBwcm92aWRlcyBhIG1vY2tpbmcgZnJhbWV3b3JrIGZvciB1 bml0IHRlc3RzLiIpCisgICAgICAobGljZW5zZSBsaWNlbnNlOmFzbDIuMCkpKSkKKworKGRlZmlu ZS1wdWJsaWMgZ28tZ2l0aHViLWNvbS1qYWNvYnNhLW9nbGV0ZXN0CisgIChsZXQgKChjb21taXQg IjgwZDUwYTczNWExMTA4YTJhZWI3YWJjNGE5ODhkMTgzZjIwYzUyOTIiKQorICAgICAgICAocmV2 aXNpb24gIjAiKSkKKyAgICAocGFja2FnZQorICAgICAgKG5hbWUgImdvLWdpdGh1Yi1jb20tamFj b2JzYS1vZ2xldGVzdCIpCisgICAgICAodmVyc2lvbiAoZ2l0LXZlcnNpb24gIjAuMC4wIiByZXZp c2lvbiBjb21taXQpKQorICAgICAgKHNvdXJjZSAob3JpZ2luCisgICAgICAgICAgICAgICAgKG1l dGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQorICAg ICAgICAgICAgICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9qYWNvYnNhL29nbGV0 ZXN0IikKKyAgICAgICAgICAgICAgICAgICAgICAoY29tbWl0IGNvbW1pdCkpKQorICAgICAgICAg ICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAgICAg ICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAg ICAgICIxbGJ3Ynh6cjc1ZzY1cTA3cnk1azRrZ2x4cXMzeW03eGt2cXpuem01NXJtM3FrNzZ2ODNy IikpKSkKKyAgICAgIChidWlsZC1zeXN0ZW0gZ28tYnVpbGQtc3lzdGVtKQorICAgICAgKGFyZ3Vt ZW50cworICAgICAgICcoIzppbXBvcnQtcGF0aCAiZ2l0aHViLmNvbS9qYWNvYnNhL29nbGV0ZXN0 IgorICAgICAgICAgOzsgVGhlc2UgdGVzdHMgc2hvdWxkIGJlIG1hZGUgd29ya2luZworICAgICAg ICAgIzp0ZXN0cz8gI2YpKQorICAgICAgKG5hdGl2ZS1pbnB1dHMgKGxpc3QKKyAgICAgICAgICAg ICAgICAgICAgICBnby1naXRodWItY29tLWphY29ic2Etb2dsZW1hdGNoZXJzCisgICAgICAgICAg ICAgICAgICAgICAgZ28tZ2l0aHViLWNvbS1qYWNvYnNhLW9nbGVtb2NrCisgICAgICAgICAgICAg ICAgICAgICAgZ28tZ2l0aHViLWNvbS1qYWNvYnNhLXJlcXRyYWNlCisgICAgICAgICAgICAgICAg ICAgICAgZ28tZ29sYW5nLW9yZy14LW5ldCkpCisgICAgICAoaG9tZS1wYWdlICJodHRwczovL2dp dGh1Yi5jb20vamFjb2JzYS9vZ2xldGVzdCIpCisgICAgICAoc3lub3BzaXMgIkV4cHJlc3NpdmUg dW5pdCB0ZXN0cyIpCisgICAgICAoZGVzY3JpcHRpb24KKyAgICAgICAiUGFja2FnZSBvZ2xldGVz dCBwcm92aWRlcyBhIGZyYW1ld29yayBmb3Igd3JpdGluZyBleHByZXNzaXZlIHVuaXQgdGVzdHMu ICBJdAoraW50ZWdyYXRlcyB3aXRoIHRoZSBidWlsdGluIHRlc3RpbmcgcGFja2FnZSwgc28gaXQg d29ya3Mgd2l0aCB0aGUgZ290ZXN0Citjb21tYW5kLiAgVW5saWtlIHRoZSB0ZXN0aW5nIHBhY2th Z2Ugd2hpY2ggb2ZmZXJzIG9ubHkgYmFzaWMgY2FwYWJpbGl0aWVzIGZvcgorc2lnbmFsbGluZyBm YWlsdXJlcywgaXQgb2ZmZXJzIHdheXMgdG8gZXhwcmVzcyBleHBlY3RhdGlvbnMgYW5kIGdldCBu aWNlIGZhaWx1cmUKK21lc3NhZ2VzIGF1dG9tYXRpY2FsbHkuIikKKyAgICAgIChsaWNlbnNlIGxp Y2Vuc2U6YXNsMi4wKSkpKQorCisoZGVmaW5lLXB1YmxpYyBnby1naXRodWItY29tLWphY29ic2Et cmVxdHJhY2UKKyAgKGxldCAoKGNvbW1pdCAiMjQ1YzllMDIzNGNiMmFkNTQyNDgzYTMzNjMyNGU5 ODJmMWEyMjkzNCIpCisgICAgICAgIChyZXZpc2lvbiAiMCIpKQorICAgIChwYWNrYWdlCisgICAg ICAobmFtZSAiZ28tZ2l0aHViLWNvbS1qYWNvYnNhLXJlcXRyYWNlIikKKyAgICAgICh2ZXJzaW9u IChnaXQtdmVyc2lvbiAiMC4wLjAiIHJldmlzaW9uIGNvbW1pdCkpCisgICAgICAoc291cmNlIChv cmlnaW4KKyAgICAgICAgICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKKyAgICAgICAgICAgICAg ICAodXJpIChnaXQtcmVmZXJlbmNlCisgICAgICAgICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6 Ly9naXRodWIuY29tL2phY29ic2EvcmVxdHJhY2UiKQorICAgICAgICAgICAgICAgICAgICAgIChj b21taXQgY29tbWl0KSkpCisgICAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFt ZSBuYW1lIHZlcnNpb24pKQorICAgICAgICAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAgICAg ICAgKGJhc2UzMgorICAgICAgICAgICAgICAgICAgIjB6ZnlpamlnMTA4OTZ2NDJydnhrYTFuNHdu NmxpanF6NDB5MjI4MTE4N2w3bXE4dnY1am4iKSkpKQorICAgICAgKGJ1aWxkLXN5c3RlbSBnby1i dWlsZC1zeXN0ZW0pCisgICAgICAoYXJndW1lbnRzCisgICAgICAgJygjOmltcG9ydC1wYXRoICJn aXRodWIuY29tL2phY29ic2EvcmVxdHJhY2UiKSkKKyAgICAgIChpbnB1dHMgKGxpc3QKKyAgICAg ICAgICAgICAgIGdvLWdvbGFuZy1vcmcteC1uZXQpKQorICAgICAgKGhvbWUtcGFnZSAiaHR0cHM6 Ly9naXRodWIuY29tL2phY29ic2EvcmVxdHJhY2UiKQorICAgICAgKHN5bm9wc2lzICJTaW1wbGUg cmVxdWVzdCB0cmFjaW5nIGZyYW1ld29yayIpCisgICAgICAoZGVzY3JpcHRpb24KKyAgICAgICAi UGFja2FnZSByZXF0cmFjZSBjb250YWlucyBhIHZlcnkgc2ltcGxlIHJlcXVlc3QgdHJhY2luZyBm cmFtZXdvcmsuIikKKyAgICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpKQorCisoZGVmaW5l LXB1YmxpYyBnby1naXRodWItY29tLXBrZy14YXR0cgorICAocGFja2FnZQorICAgIChuYW1lICJn by1naXRodWItY29tLXBrZy14YXR0ciIpCisgICAgKHZlcnNpb24gIjAuNC45IikKKyAgICAoc291 cmNlIChvcmlnaW4KKyAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAg ICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6 Ly9naXRodWIuY29tL3BrZy94YXR0ciIpCisgICAgICAgICAgICAgICAgICAgIChjb21taXQgKHN0 cmluZy1hcHBlbmQgInYiIHZlcnNpb24pKSkpCisgICAgICAgICAgICAgIChmaWxlLW5hbWUgKGdp dC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAgICAgICAgICAgKHNoYTI1NgorICAgICAg ICAgICAgICAgKGJhc2UzMgorICAgICAgICAgICAgICAgICIwcWc0emgwZDhtNGFkYWlpY3NkMGNw dzB3Nmc4c2swMWY0ano3anl4Z2lyaDF3ZmNzcXl6IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGdv LWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgICcoIzppbXBvcnQtcGF0aCAiZ2l0 aHViLmNvbS9wa2cveGF0dHIiKSkKKyAgICAobmF0aXZlLWlucHV0cyAobGlzdCBnby1nb2xhbmct b3JnLXgtc3lzKSkKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vcGtnL3hhdHRy IikKKyAgICAoc3lub3BzaXMgIlN1cHBvcnQgZm9yIGV4dGVuZGVkIGZpbGUgc3lzdGVtIGF0dHJp YnV0ZXMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiUGFja2FnZSB4YXR0ciBwcm92aWRlcyBz dXBwb3J0IGZvciBleHRlbmRlZCBhdHRyaWJ1dGVzIG9uIExpbnV4LCBEYXJ3aW4gYW5kCitGcmVl QlNELiAgRXh0ZW5kZWQgYXR0cmlidXRlcyBhcmUgbmFtZTp2YWx1ZSBwYWlycyBwZXJtYW5lbnRs eSBhc3NvY2lhdGVkIHdpdGgKK2ZpbGVzIG9yIGRpcmVjdG9yaWVzLiAgVGhleSBhcmUgc2ltaWxh ciB0byB0aGUgZW52aXJvbm1lbnQgc3RyaW5ncyBhc3NvY2lhdGVkIHdpdGgKK2EgcHJvY2Vzcy4g IEFuIGF0dHJpYnV0ZSBtYXkgYmUgZGVmaW5lZCBvciB1bmRlZmluZWQuICBJZiBkZWZpbmVkLCBp dHMgdmFsdWUgbWF5CitiZSBlbXB0eSBvciBub24tZW1wdHkuICBZb3UgY2FuIGZpbmQgbW9yZSBk ZXRhaWxzIGhlcmU6CitAQHVybHtodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9FeHRlbmRl ZF9maWxlX2F0dHJpYnV0ZXMsCitodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9FeHRlbmRl ZF9maWxlX2F0dHJpYnV0ZXN9CisuIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmJzZC0yKSkpCisK KyhkZWZpbmUtcHVibGljIGdvLWdpdGh1Yi1jb20tcmZqYWtvYi1lbWUKKyAgKHBhY2thZ2UKKyAg ICAobmFtZSAiZ28tZ2l0aHViLWNvbS1yZmpha29iLWVtZSIpCisgICAgKHZlcnNpb24gIjEuMS4y IikKKyAgICAoc291cmNlIChvcmlnaW4KKyAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gp CisgICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAgICAgICAg KHVybCAiaHR0cHM6Ly9naXRodWIuY29tL3JmamFrb2IvZW1lIikKKyAgICAgICAgICAgICAgICAg ICAgKGNvbW1pdCAoc3RyaW5nLWFwcGVuZCAidiIgdmVyc2lvbikpKSkKKyAgICAgICAgICAgICAg KGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQorICAgICAgICAgICAgICAo c2hhMjU2CisgICAgICAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAgIjF5cmJodnkw MzM3bWYxMmZwOHA0c3k4cnk4cjN3MnFmZGY4dmFsNWhqMDdwMmxyaTBjcWsiKSkpKQorICAgIChi dWlsZC1zeXN0ZW0gZ28tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgJygjOmlt cG9ydC1wYXRoICJnaXRodWIuY29tL3JmamFrb2IvZW1lIikpCisgICAgKGhvbWUtcGFnZSAiaHR0 cHM6Ly9naXRodWIuY29tL3JmamFrb2IvZW1lIikKKyAgICAoc3lub3BzaXMgIkVNRSBmb3IgR28i KQorICAgIChkZXNjcmlwdGlvbgorICAgICAiRU1FIChFQ0ItTWl4LUVDQiBvciwgY2xlYXJlciwg RW5jcnlwdC1NaXgtRW5jcnlwdCkgaXMgYSB3aWRlLWJsb2NrIGVuY3J5cHRpb24KK21vZGUgZGV2 ZWxvcGVkIGJ5IEhhbGV2aSBhbmQgUm9nYXdheS4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhw YXQpKSkKKworKGRlZmluZS1wdWJsaWMgZ29jcnlwdGZzCisgIChwYWNrYWdlCisgICAgKG5hbWUg ImdvY3J5cHRmcyIpCisgICAgKHZlcnNpb24gIjIuMy4wIikKKyAgICAoc291cmNlIChvcmlnaW4K KyAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICh1cmkgKGdp dC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29t L3JmamFrb2IvZ29jcnlwdGZzIikKKyAgICAgICAgICAgICAgICAgICAgKGNvbW1pdCAoc3RyaW5n LWFwcGVuZCAidiIgdmVyc2lvbikpKSkKKyAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZp bGUtbmFtZSBuYW1lIHZlcnNpb24pKQorICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAg ICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAgIjFsa2N4NjFyOTN4cTIxc2NnOThocnZjbHd3 eGJsaTkzcHFubmNrMGQwOGlzdmhnamQ1OTAiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gZ28tYnVp bGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgKGxpc3QKKyAgICAgICM6aW1wb3J0LXBh dGggImdpdGh1Yi5jb20vcmZqYWtvYi9nb2NyeXB0ZnMiCisgICAgICAjOmJ1aWxkLWZsYWdzCisg ICAgICAjfihsaXN0CisgICAgICAgICAiLWxkZmxhZ3MiIChzdHJpbmctYXBwZW5kCisgICAgICAg ICAgICAgICAgICAgICAiLVggbWFpbi5HaXRWZXJzaW9uPSIgIyR2ZXJzaW9uCisgICAgICAgICAg ICAgICAgICAgICAiIC1YIG1haW4uR2l0VmVyc2lvbkZ1c2U9IiAjJChwYWNrYWdlLXZlcnNpb24K KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdvLWdp dGh1Yi1jb20taGFud2VuLWdvLWZ1c2UtdjIpCisgICAgICAgICAgICAgICAgICAgICAiIC1YIG1h aW4uQnVpbGREYXRlPSIgIltyZXByb2R1Y2libGVdIikpCisgICAgICAjOnBoYXNlcworICAgICAg I34obW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCisgICAgICAgICAgOzsgYWZ0ZXIgJ2No ZWNrIHBoYXNlLCBzaG91bGQgbWF5YmUgdW5tb3VudCBsZWZ0b3ZlciBtb3VudHMgYXMgaW4KKyAg ICAgICAgICA7OyBodHRwczovL2dpdGh1Yi5jb20vcmZqYWtvYi9nb2NyeXB0ZnMvYmxvYi9hNTVi M2NjMTVhNmQ5YmNlMTE2YTkwZjMzZGY0YmM5OWQ5ZGQ2YTEwL3Rlc3QuYmFzaCNMMjgKKyAgICAg ICAgICAocmVwbGFjZSAnYnVpbGQKKyAgICAgICAgICAgIChsYW1iZGEgYXJndW1lbnRzCisgICAg ICAgICAgICAgIChmb3ItZWFjaAorICAgICAgICAgICAgICAgKGxhbWJkYSAoZGlyZWN0b3J5KQor ICAgICAgICAgICAgICAgICAoYXBwbHkgKGFzc29jLXJlZiAlc3RhbmRhcmQtcGhhc2VzICdidWls ZCkKKyAgICAgICAgICAgICAgICAgICAgICAgIChhcHBlbmQgYXJndW1lbnRzIChsaXN0ICM6aW1w b3J0LXBhdGggZGlyZWN0b3J5KSkpKQorICAgICAgICAgICAgICAgKGxpc3QKKyAgICAgICAgICAg ICAgICAiZ2l0aHViLmNvbS9yZmpha29iL2dvY3J5cHRmcyIKKyAgICAgICAgICAgICAgICAiZ2l0 aHViLmNvbS9yZmpha29iL2dvY3J5cHRmcy9nb2NyeXB0ZnMteHJheSIKKyAgICAgICAgICAgICAg ICAiZ2l0aHViLmNvbS9yZmpha29iL2dvY3J5cHRmcy9jb250cmliL3N0YXRmcyIKKyAgICAgICAg ICAgICAgICAiZ2l0aHViLmNvbS9yZmpha29iL2dvY3J5cHRmcy9jb250cmliL2ZpbmRob2xlcyIK KyAgICAgICAgICAgICAgICAiZ2l0aHViLmNvbS9yZmpha29iL2dvY3J5cHRmcy9jb250cmliL2F0 b21pY3JlbmFtZSIpKSkpKSkpCisgICAgKG5hdGl2ZS1pbnB1dHMgKGxpc3QKKyAgICAgICAgICAg ICAgICAgICAgZ28tZ2l0aHViLWNvbS1oYW53ZW4tZ28tZnVzZS12MgorICAgICAgICAgICAgICAg ICAgICBnby1naXRodWItY29tLWphY29ic2EtY3J5cHRvCisgICAgICAgICAgICAgICAgICAgIGdv LWdpdGh1Yi1jb20tamFjb2JzYS1vZ2xlbWF0Y2hlcnMKKyAgICAgICAgICAgICAgICAgICAgZ28t Z2l0aHViLWNvbS1qYWNvYnNhLW9nbGVtb2NrCisgICAgICAgICAgICAgICAgICAgIGdvLWdpdGh1 Yi1jb20tamFjb2JzYS1vZ2xldGVzdAorICAgICAgICAgICAgICAgICAgICBnby1naXRodWItY29t LWphY29ic2EtcmVxdHJhY2UKKyAgICAgICAgICAgICAgICAgICAgZ28tZ2l0aHViLWNvbS1wa2ct eGF0dHIKKyAgICAgICAgICAgICAgICAgICAgZ28tZ2l0aHViLWNvbS1yZmpha29iLWVtZQorICAg ICAgICAgICAgICAgICAgICBnby1naXRodWItY29tLXNhYmhpcmFtLWdvLWdpdGlnbm9yZQorICAg ICAgICAgICAgICAgICAgICBnby1naXRodWItY29tLXNwZjEzLXBmbGFnCisgICAgICAgICAgICAg ICAgICAgIGdvLWdvbGFuZy1vcmcteC1jcnlwdG8KKyAgICAgICAgICAgICAgICAgICAgZ28tZ29s YW5nLW9yZy14LW5ldAorICAgICAgICAgICAgICAgICAgICBnby1nb2xhbmctb3JnLXgtc3lzCisg ICAgICAgICAgICAgICAgICAgIGdvLWdvbGFuZy1vcmcteC10ZXJtCisgICAgICAgICAgICAgICAg ICAgIG9wZW5zc2wKKyAgICAgICAgICAgICAgICAgICAgcGtnLWNvbmZpZykpCisgICAgKGhvbWUt cGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL3JmamFrb2IvZ29jcnlwdGZzIikKKyAgICAoc3lub3Bz aXMgIkVuY3J5cHRlZCBvdmVybGF5IGZpbGVzeXN0ZW0iKQorICAgIChkZXNjcmlwdGlvbgorICAg ICAiR29jcnlwdGZzIGlzIGFuIGVuY3J5cHRlZCBvdmVybGF5IGZpbGVzeXN0ZW0gd3JpdHRlbiBp biBHby4gIEl0CitmZWF0dXJlcyBhIGZpbGUtYmFzZWQgZW5jcnlwdGlvbiB0aGF0IGlzIGltcGxl bWVudGVkIGFzIGEgbW91bnRhYmxlCitGVVNFIGZpbGVzeXN0ZW0uCisKK0dvY3J5cHRmcyB3YXMg aW5zcGlyZWQgYnkgRW5jRlMgYW5kIHN0cml2ZXMgdG8gZml4IGl0cyBzZWN1cml0eSBpc3N1ZXMK K3doaWxlIHByb3ZpZGluZyBnb29kIHBlcmZvcm1hbmNlLiAgR29jcnlwdGZzIGlzIGFzIGZhc3Qg YXMgRW5jRlMgaW4gdGhlCitkZWZhdWx0IG1vZGUgYW5kIHNpZ25pZmljYW50bHkgZmFzdGVyIHRo YW4gcGFyYW5vaWEgbW9kZSBpbiBFbmNGUywKK3doaWNoIHByb3ZpZGVzIGEgc2VjdXJpdHkgbGV2 ZWwgY29tcGFyYWJsZSB0byBHb2NyeXB0ZnMuCisKK09uIENQVXMgd2l0aG91dCBBRVMtTkksIGdv Y3J5cHRmcyB1c2VzIE9wZW5TU0wgdGhyb3VnaCBhIHRoaW4gd3JhcHBlcgorY2FsbGVkIHN0dXBp ZGdjbS4gIFRoaXMgcHJvdmlkZXMgYSA0eCBzcGVlZHVwIGNvbXBhcmVkIHRvIEdvJ3MgYnVpbHRp bgorQUVTLUdDTSBpbXBsZW1lbnRhdGlvbi4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQp KSkKCmJhc2UtY29tbWl0OiBiYjI3MDFiOTExMWEzZDgyYTgyY2VhYWYyYjIyYjUxZWNkOGFjMjFm CnByZXJlcXVpc2l0ZS1wYXRjaC1pZDogMjZlYzVhMDNiMGFjNmIyZDViOWRmMWE4MmI2OTlhMzcw MWU2MmY5MQpwcmVyZXF1aXNpdGUtcGF0Y2gtaWQ6IDExYjQ0MTBkM2JhODA5ZjFjZjMxZDQ2ZjNm N2ZlYzg1ZDhlYWI1YzAKLS0gCjIuMzguMAoK --000000000000a77a4a05ebd0f5ab-- From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 24 21:58:05 2022 Received: (at control) by debbugs.gnu.org; 25 Oct 2022 01:58:05 +0000 Received: from localhost ([127.0.0.1]:49831 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1on9Cf-0001NZ-EF for submit@debbugs.gnu.org; Mon, 24 Oct 2022 21:58:05 -0400 Received: from linode.us-core.com ([23.239.4.72]:32828) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1on9Cc-0001NC-4y for control@debbugs.gnu.org; Mon, 24 Oct 2022 21:58:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=M2zcWzvBAqDtKd8 SLvqOSXvju57PZEYhJHwJiw6tvSw=; h=to:subject:date:from; d=lease-up.com; b=XfWOvC4fTwMlxRuQ1qw8pKmOSPW+2KWcPyEY7/B1y5Ncl1FbKfJPmyPED7CRg6KCDTXd zT8Qge5BjOrFJxlgnhSMhxYpaaUr5TTafyuTbD0p3wKTao8SQqIVpmwyDndby6ZajIln59 ci104B+ICTEs9buq4qs9iliMOLMxM3okY= Received: by linode.us-core.com (OpenSMTPD) with ESMTPSA id 54b80553 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for ; Tue, 25 Oct 2022 01:58:00 +0000 (UTC) Received: by mail-lf1-f46.google.com with SMTP id r12so3348783lfp.1 for ; Mon, 24 Oct 2022 18:58:00 -0700 (PDT) X-Gm-Message-State: ACrzQf3Y0IG8sqQ9Oep2X4OHXT+Pl/japq4sFLEz9eIfYtyMjQtULT/e Tj3vDkfyDceOHI7XWeV8F67gK5w5rlXfz9Yerwg= X-Google-Smtp-Source: AMsMyM78nxpLgAj6lhYro93EzytsxG/tcIkTi2jiWgRjong7CNH6ny3/zNPnA12REsazjlTUkNuoTCM32kixDCJk81U= X-Received: by 2002:ac2:5978:0:b0:4a2:6792:df61 with SMTP id h24-20020ac25978000000b004a26792df61mr11967330lfp.565.1666663078366; Mon, 24 Oct 2022 18:57:58 -0700 (PDT) MIME-Version: 1.0 From: Felix Lechner Date: Mon, 24 Oct 2022 18:57:21 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 58768 + patch block 58768 by 58658 58659 thanks Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 2.0 BLANK_SUBJECT Subject is present but empty 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: 1.0 (+) tags 58768 + patch block 58768 by 58658 58659 thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 02:31:15 2022 Received: (at 58768) by debbugs.gnu.org; 25 Oct 2022 06:31:15 +0000 Received: from localhost ([127.0.0.1]:50223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onDT1-0006gd-ED for submit@debbugs.gnu.org; Tue, 25 Oct 2022 02:31:15 -0400 Received: from knopi.disroot.org ([178.21.23.139]:49776) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onDSu-0006gJ-GD for 58768@debbugs.gnu.org; Tue, 25 Oct 2022 02:31:14 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 08FA54EBBB; Tue, 25 Oct 2022 08:31:07 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with UTF8SMTP id pewz1XkeIXUt; Tue, 25 Oct 2022 08:31:05 +0200 (CEST) Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1666679459; bh=KaMx1p+X8qSlQ6RI9p3LU1SsPpxk/n4w8ENO/Mq/S4Y=; h=Date:Subject:From:To:References:In-Reply-To; b=lTz4YC7sR1QVYKJNKdHNhAJB4k+vYCRAeQ1PNxNukN33DsZr9LjSEW4MVJeNfez6b DMY5o52K//VU3HPlHF6Wvx1hv2WbV7h2vBDble/aeDkXZKXEmCaD7y7IP6tSWtRYpB Anv4a6mxJiCPBiEbN0LjYX5Fq0HLaAncchlEXVJ0vDK3JjU45h/69ClXCfIeclIJsK MR2EuEhkrwWdX4ZA6f+l6GBZ0WocO6eyaatt6gs0XDxscXtqD3E3HE5WuJj6fV7+XL +usH+ubw9abJSJ5MrcGZLFtUreaghL1H3wLSsNy3V0H2KRO6z5BtyRM4hVVmRMoq24 pcEr5X63M8Rfg== Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Tue, 25 Oct 2022 07:30:58 +0100 Message-Id: Subject: Re: [bug#58768] Patch attached From: "(" To: "Felix Lechner" , <58768@debbugs.gnu.org> References: In-Reply-To: X-Spam-Score: 1.4 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hey, On Tue Oct 25, 2022 at 1:25 AM BST, Felix Lechner via Guix-patches via wrote: > Sorry, I meant to attach the patch instead of the file being added. Here it is. You should probably put the Go packages in golang.scm, not gocryptfs.scm, and gocryptfs could perhaps go in file-systems.scm. Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 FROM_ONE_CHAR Bogus FROM name 0.0 T_SPF_TEMPERROR SPF: test of record failed (temperror) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-Debbugs-Envelope-To: 58768 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.3 (/) Hey, On Tue Oct 25, 2022 at 1:25 AM BST, Felix Lechner via Guix-patches via wrot= e: > Sorry, I meant to attach the patch instead of the file being added. Here = it is. You should probably put the Go packages in golang.scm, not gocryptfs.scm, a= nd gocryptfs could perhaps go in file-systems.scm. FYI, although this time a new file is not needed, when you create a new Sch= eme file in gnu/, you need to add it to gnu/local.mk. -- ( From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 09:40:26 2022 Received: (at 58768) by debbugs.gnu.org; 25 Oct 2022 13:40:26 +0000 Received: from localhost ([127.0.0.1]:50728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onKAM-0001Mj-HI for submit@debbugs.gnu.org; Tue, 25 Oct 2022 09:40:26 -0400 Received: from linode.us-core.com ([23.239.4.72]:42950) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onKAH-0001MY-KE for 58768@debbugs.gnu.org; Tue, 25 Oct 2022 09:40:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=vcYoGqrQNroaOvX z9kc5ZfgEyeAnkkSV5tm9Vz7i7To=; h=cc:to:subject:date:from:in-reply-to: references; d=lease-up.com; b=j/xbj46KnFOK6hdcIVEU5SSr6iO28TUi0DmaOHiZ xw4ThY1CW3ex8E7lsCjhL5ds9Jvbub0jyQZcgL1fTscQTVvptBYT5UQnXMFQ7Zxdacmwf7 U3sAdtaSW2rSkQ0xuv55F4CqIRPTnXJGKB/kc9J02fsy/NQP489tgiDmXmlVM= Received: by linode.us-core.com (OpenSMTPD) with ESMTPSA id fe38c509 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for <58768@debbugs.gnu.org>; Tue, 25 Oct 2022 13:40:18 +0000 (UTC) Received: by mail-lf1-f45.google.com with SMTP id b2so22026184lfp.6 for <58768@debbugs.gnu.org>; Tue, 25 Oct 2022 06:40:18 -0700 (PDT) X-Gm-Message-State: ACrzQf2BatDDfPg0H/NwuS6f/Jfv2LmdI+3IROU6L6sTed3Xt+uzeecE znFzkGbcnF4PBZhugHlmbOwQcEdtcvG2/vX4Ve8= X-Google-Smtp-Source: AMsMyM5MVOMGL+mHYdUAvPQL7jRSszUeMWujREmKVOpbdXQj7UVHfqVS2HAd8JX0QorLDIxnr1/uF7HzHpETeOkdDgs= X-Received: by 2002:a05:6512:2310:b0:4a2:593e:3443 with SMTP id o16-20020a056512231000b004a2593e3443mr13772197lfu.226.1666705216430; Tue, 25 Oct 2022 06:40:16 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Felix Lechner Date: Tue, 25 Oct 2022 06:39:39 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [bug#58768] Patch attached To: "(" Content-Type: multipart/mixed; boundary="0000000000005f327c05ebdc0cb8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58768 Cc: 58768@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: -1.0 (-) --0000000000005f327c05ebdc0cb8 Content-Type: text/plain; charset="UTF-8" Hi, On Mon, Oct 24, 2022 at 11:31 PM ( wrote: > > You should probably put the Go packages in golang.scm, not gocryptfs.scm, and > gocryptfs could perhaps go in file-systems.scm. Thanks for these hints! The attached patch does so. The patch was rebased for the recent acceptance of one prerequisite, namely Patch#58659. > FYI, although this time a new file is not needed, when you create a new Scheme > file in gnu/, you need to add it to gnu/local.mk. Thanks for that hint too! Oddly, both 'guix build' and 'guix lint' found the variables without it but the new file is gone, anyway. Kind regards Felix Lechner --0000000000005f327c05ebdc0cb8 Content-Type: application/x-patch; name="0001-gnu-Add-gocryptfs.patch" Content-Disposition: attachment; filename="0001-gnu-Add-gocryptfs.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l9o916pb0 RnJvbSBiNjI0MTgyNDkyMzM5MzZlNjcwMDU2ZjhmZTEyYmNjY2JlNWY3MWYxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBGZWxpeCBMZWNobmVyIDxmZWxpeC5sZWNobmVyQGxlYXNlLXVw LmNvbT4KRGF0ZTogU2F0LCAyMiBPY3QgMjAyMiAyMzozOTo1MiAtMDcwMApTdWJqZWN0OiBbUEFU Q0hdIGdudTogQWRkIGdvY3J5cHRmcy4KCiogZ251L3BhY2thZ2VzL2dvbGFuZy5zY20gKGdvLWdp dGh1Yi1jb20taGFud2VuLWdvLWZ1c2UtdjIpOiBOZXcgdmFyaWFibGUuCiogZ251L3BhY2thZ2Vz L2dvbGFuZy5zY20gKGdvLWdpdGh1Yi1jb20tamFjb2JzYS1jcnlwdG8pOiBOZXcgdmFyaWFibGUu CiogZ251L3BhY2thZ2VzL2dvbGFuZy5zY20gKGdvLWdpdGh1Yi1jb20tamFjb2JzYS1vZ2xlbWF0 Y2hlcnMpOiBOZXcgdmFyaWFibGUuCiogZ251L3BhY2thZ2VzL2dvbGFuZy5zY20gKGdvLWdpdGh1 Yi1jb20tamFjb2JzYS1vZ2xlbW9jayk6IE5ldyB2YXJpYWJsZS4KKiBnbnUvcGFja2FnZXMvZ29s YW5nLnNjbSAoZ28tZ2l0aHViLWNvbS1qYWNvYnNhLW9nbGV0ZXN0KTogTmV3IHZhcmlhYmxlLgoq IGdudS9wYWNrYWdlcy9nb2xhbmcuc2NtIChnby1naXRodWItY29tLWphY29ic2EtcmVxdHJhY2Up OiBOZXcgdmFyaWFibGUuCiogZ251L3BhY2thZ2VzL2dvbGFuZy5zY20gKGdvLWdpdGh1Yi1jb20t cGtnLXhhdHRyKTogTmV3IHZhcmlhYmxlLgoqIGdudS9wYWNrYWdlcy9nb2xhbmcuc2NtIChnby1n aXRodWItY29tLXJmamFrb2ItZW1lKTogTmV3IHZhcmlhYmxlLgoqIGdudS9wYWNrYWdlcy9maWxl LXN5c3RlbXMuc2NtIChnb2NyeXB0ZnMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L2ZpbGUtc3lzdGVtcy5zY20gfCAgNzQgKysrKysrKysrKysKIGdudS9wYWNrYWdlcy9nb2xhbmcu c2NtICAgICAgIHwgMjMwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDIgZmls ZXMgY2hhbmdlZCwgMzA0IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv ZmlsZS1zeXN0ZW1zLnNjbSBiL2dudS9wYWNrYWdlcy9maWxlLXN5c3RlbXMuc2NtCmluZGV4IDRi MWMxY2ViZTguLjNmZTY4Y2EzMTMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9maWxlLXN5c3Rl bXMuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9maWxlLXN5c3RlbXMuc2NtCkBAIC00MjIsNiArNDIy LDgwIEBAIChkZWZpbmUtcHVibGljIGZzdHJhbnNmb3JtCiAgICAgKGxpY2Vuc2UgKGxpc3QgbGlj ZW5zZTpncGwyICAgICAgICAgOyBmc2F0dHIvc3JjL2U0YXR0ci4qIOKGkiBzYmluL2ZzYXR0cgog ICAgICAgICAgICAgICAgICAgIGxpY2Vuc2U6Z3BsMyspKSkpICAgIDsgdGhlIHJlc3QKIAorKGRl ZmluZS1wdWJsaWMgZ29jcnlwdGZzCisgIChwYWNrYWdlCisgICAgKG5hbWUgImdvY3J5cHRmcyIp CisgICAgKHZlcnNpb24gIjIuMy4wIikKKyAgICAoc291cmNlIChvcmlnaW4KKyAgICAgICAgICAg ICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UK KyAgICAgICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29tL3JmamFrb2IvZ29j cnlwdGZzIikKKyAgICAgICAgICAgICAgICAgICAgKGNvbW1pdCAoc3RyaW5nLWFwcGVuZCAidiIg dmVyc2lvbikpKSkKKyAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1l IHZlcnNpb24pKQorICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAgICAoYmFzZTMy CisgICAgICAgICAgICAgICAgIjFsa2N4NjFyOTN4cTIxc2NnOThocnZjbHd3eGJsaTkzcHFubmNr MGQwOGlzdmhnamQ1OTAiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gZ28tYnVpbGQtc3lzdGVtKQor ICAgIChhcmd1bWVudHMKKyAgICAgKGxpc3QKKyAgICAgICM6aW1wb3J0LXBhdGggImdpdGh1Yi5j b20vcmZqYWtvYi9nb2NyeXB0ZnMiCisgICAgICAjOmJ1aWxkLWZsYWdzCisgICAgICAjfihsaXN0 CisgICAgICAgICAiLWxkZmxhZ3MiIChzdHJpbmctYXBwZW5kCisgICAgICAgICAgICAgICAgICAg ICAiLVggbWFpbi5HaXRWZXJzaW9uPSIgIyR2ZXJzaW9uCisgICAgICAgICAgICAgICAgICAgICAi IC1YIG1haW4uR2l0VmVyc2lvbkZ1c2U9IiAjJChwYWNrYWdlLXZlcnNpb24KKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdvLWdpdGh1Yi1jb20taGFu d2VuLWdvLWZ1c2UtdjIpCisgICAgICAgICAgICAgICAgICAgICAiIC1YIG1haW4uQnVpbGREYXRl PSIgIltyZXByb2R1Y2libGVdIikpCisgICAgICAjOnBoYXNlcworICAgICAgI34obW9kaWZ5LXBo YXNlcyAlc3RhbmRhcmQtcGhhc2VzCisgICAgICAgICAgOzsgYWZ0ZXIgJ2NoZWNrIHBoYXNlLCBz aG91bGQgbWF5YmUgdW5tb3VudCBsZWZ0b3ZlciBtb3VudHMgYXMgaW4KKyAgICAgICAgICA7OyBo dHRwczovL2dpdGh1Yi5jb20vcmZqYWtvYi9nb2NyeXB0ZnMvYmxvYi9hNTViM2NjMTVhNmQ5YmNl MTE2YTkwZjMzZGY0YmM5OWQ5ZGQ2YTEwL3Rlc3QuYmFzaCNMMjgKKyAgICAgICAgICAocmVwbGFj ZSAnYnVpbGQKKyAgICAgICAgICAgIChsYW1iZGEgYXJndW1lbnRzCisgICAgICAgICAgICAgIChm b3ItZWFjaAorICAgICAgICAgICAgICAgKGxhbWJkYSAoZGlyZWN0b3J5KQorICAgICAgICAgICAg ICAgICAoYXBwbHkgKGFzc29jLXJlZiAlc3RhbmRhcmQtcGhhc2VzICdidWlsZCkKKyAgICAgICAg ICAgICAgICAgICAgICAgIChhcHBlbmQgYXJndW1lbnRzIChsaXN0ICM6aW1wb3J0LXBhdGggZGly ZWN0b3J5KSkpKQorICAgICAgICAgICAgICAgKGxpc3QKKyAgICAgICAgICAgICAgICAiZ2l0aHVi LmNvbS9yZmpha29iL2dvY3J5cHRmcyIKKyAgICAgICAgICAgICAgICAiZ2l0aHViLmNvbS9yZmph a29iL2dvY3J5cHRmcy9nb2NyeXB0ZnMteHJheSIKKyAgICAgICAgICAgICAgICAiZ2l0aHViLmNv bS9yZmpha29iL2dvY3J5cHRmcy9jb250cmliL3N0YXRmcyIKKyAgICAgICAgICAgICAgICAiZ2l0 aHViLmNvbS9yZmpha29iL2dvY3J5cHRmcy9jb250cmliL2ZpbmRob2xlcyIKKyAgICAgICAgICAg ICAgICAiZ2l0aHViLmNvbS9yZmpha29iL2dvY3J5cHRmcy9jb250cmliL2F0b21pY3JlbmFtZSIp KSkpKSkpCisgICAgKG5hdGl2ZS1pbnB1dHMgKGxpc3QKKyAgICAgICAgICAgICAgICAgICAgZ28t Z2l0aHViLWNvbS1oYW53ZW4tZ28tZnVzZS12MgorICAgICAgICAgICAgICAgICAgICBnby1naXRo dWItY29tLWphY29ic2EtY3J5cHRvCisgICAgICAgICAgICAgICAgICAgIGdvLWdpdGh1Yi1jb20t amFjb2JzYS1vZ2xlbWF0Y2hlcnMKKyAgICAgICAgICAgICAgICAgICAgZ28tZ2l0aHViLWNvbS1q YWNvYnNhLW9nbGVtb2NrCisgICAgICAgICAgICAgICAgICAgIGdvLWdpdGh1Yi1jb20tamFjb2Jz YS1vZ2xldGVzdAorICAgICAgICAgICAgICAgICAgICBnby1naXRodWItY29tLWphY29ic2EtcmVx dHJhY2UKKyAgICAgICAgICAgICAgICAgICAgZ28tZ2l0aHViLWNvbS1wa2cteGF0dHIKKyAgICAg ICAgICAgICAgICAgICAgZ28tZ2l0aHViLWNvbS1yZmpha29iLWVtZQorICAgICAgICAgICAgICAg ICAgICBnby1naXRodWItY29tLXNhYmhpcmFtLWdvLWdpdGlnbm9yZQorICAgICAgICAgICAgICAg ICAgICBnby1naXRodWItY29tLXNwZjEzLXBmbGFnCisgICAgICAgICAgICAgICAgICAgIGdvLWdv bGFuZy1vcmcteC1jcnlwdG8KKyAgICAgICAgICAgICAgICAgICAgZ28tZ29sYW5nLW9yZy14LW5l dAorICAgICAgICAgICAgICAgICAgICBnby1nb2xhbmctb3JnLXgtc3lzCisgICAgICAgICAgICAg ICAgICAgIGdvLWdvbGFuZy1vcmcteC10ZXJtCisgICAgICAgICAgICAgICAgICAgIG9wZW5zc2wK KyAgICAgICAgICAgICAgICAgICAgcGtnLWNvbmZpZykpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6 Ly9naXRodWIuY29tL3JmamFrb2IvZ29jcnlwdGZzIikKKyAgICAoc3lub3BzaXMgIkVuY3J5cHRl ZCBvdmVybGF5IGZpbGVzeXN0ZW0iKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiR29jcnlwdGZz IGlzIGFuIGVuY3J5cHRlZCBvdmVybGF5IGZpbGVzeXN0ZW0gd3JpdHRlbiBpbiBHby4gIEl0Citm ZWF0dXJlcyBhIGZpbGUtYmFzZWQgZW5jcnlwdGlvbiB0aGF0IGlzIGltcGxlbWVudGVkIGFzIGEg bW91bnRhYmxlCitGVVNFIGZpbGVzeXN0ZW0uCisKK0dvY3J5cHRmcyB3YXMgaW5zcGlyZWQgYnkg RW5jRlMgYW5kIHN0cml2ZXMgdG8gZml4IGl0cyBzZWN1cml0eSBpc3N1ZXMKK3doaWxlIHByb3Zp ZGluZyBnb29kIHBlcmZvcm1hbmNlLiAgR29jcnlwdGZzIGlzIGFzIGZhc3QgYXMgRW5jRlMgaW4g dGhlCitkZWZhdWx0IG1vZGUgYW5kIHNpZ25pZmljYW50bHkgZmFzdGVyIHRoYW4gcGFyYW5vaWEg bW9kZSBpbiBFbmNGUywKK3doaWNoIHByb3ZpZGVzIGEgc2VjdXJpdHkgbGV2ZWwgY29tcGFyYWJs ZSB0byBHb2NyeXB0ZnMuCisKK09uIENQVXMgd2l0aG91dCBBRVMtTkksIGdvY3J5cHRmcyB1c2Vz IE9wZW5TU0wgdGhyb3VnaCBhIHRoaW4gd3JhcHBlcgorY2FsbGVkIHN0dXBpZGdjbS4gIFRoaXMg cHJvdmlkZXMgYSA0eCBzcGVlZHVwIGNvbXBhcmVkIHRvIEdvJ3MgYnVpbHRpbgorQUVTLUdDTSBp bXBsZW1lbnRhdGlvbi4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwogKGRlZmlu ZS1wdWJsaWMgZ3Bob3RvZnMKICAgKHBhY2thZ2UKICAgICAobmFtZSAiZ3Bob3RvZnMiKQpkaWZm IC0tZ2l0IGEvZ251L3BhY2thZ2VzL2dvbGFuZy5zY20gYi9nbnUvcGFja2FnZXMvZ29sYW5nLnNj bQppbmRleCBkOWIxYjA4NGI2Li41ODQwMmRiODczIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMv Z29sYW5nLnNjbQorKysgYi9nbnUvcGFja2FnZXMvZ29sYW5nLnNjbQpAQCAtMTE0Miw2ICsxMTQy LDE4MyBAQCAoZGVmaW5lLXB1YmxpYyBnby1naXRodWItY29tLW9wZXJhdG9yZm91bmRhdGlvbi1z aGFwZXNoaWZ0ZXItdHJhbnNwb3J0cwogbmV0d29ya3Mgd2hlcmUgaXQgd291bGQgb3RoZXJ3aXNl IGJlIGJsb2NrZWQgb3IgaGVhdmlseSB0aHJvdHRsZWQuIikKICAgICAobGljZW5zZSBsaWNlbnNl OmV4cGF0KSkpCiAKKyhkZWZpbmUtcHVibGljIGdvLWdpdGh1Yi1jb20taGFud2VuLWdvLWZ1c2Ut djIKKyAgKGxldCAoKGNvbW1pdCAiNGMyNWM5YzFlZWNlZmI4YmVlZWEzZGFkZGYzNDg2ZWIxZGQ0 OGI4OSIpCisgICAgICAgIChyZXZpc2lvbiAiMCIpKQorICAgIChwYWNrYWdlCisgICAgICAobmFt ZSAiZ28tZ2l0aHViLWNvbS1oYW53ZW4tZ28tZnVzZS12MiIpCisgICAgICAodmVyc2lvbiAoZ2l0 LXZlcnNpb24gIjIuMS4wIiByZXZpc2lvbiBjb21taXQpKQorICAgICAgKHNvdXJjZSAob3JpZ2lu CisgICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAgICAgICAgKHVy aSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0 aHViLmNvbS9oYW53ZW4vZ28tZnVzZSIpCisgICAgICAgICAgICAgICAgICAgICAgKGNvbW1pdCBj b21taXQpKSkKKyAgICAgICAgICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUg dmVyc2lvbikpCisgICAgICAgICAgICAgICAgKHNoYTI1NgorICAgICAgICAgICAgICAgICAoYmFz ZTMyCisgICAgICAgICAgICAgICAgICAiMGhpM3g5NjNiajloY25neXkyYmEzbWlwY3F4NWd3cXZj ajd2ZzFyNHZsYWwycWJzcWNtZiIpKSkpCisgICAgICAoYnVpbGQtc3lzdGVtIGdvLWJ1aWxkLXN5 c3RlbSkKKyAgICAgIChhcmd1bWVudHMKKyAgICAgICAnKCM6aW1wb3J0LXBhdGggImdpdGh1Yi5j b20vaGFud2VuL2dvLWZ1c2UvdjIiKSkKKyAgICAgIChuYXRpdmUtaW5wdXRzIChsaXN0CisgICAg ICAgICAgICAgICAgICAgICAgZ28tZ29sYW5nLW9yZy14LXN5cworICAgICAgICAgICAgICAgICAg ICAgIGdvLWdvbGFuZy1vcmcteC1zeW5jCisgICAgICAgICAgICAgICAgICAgICAgZ28tZ2l0aHVi LWNvbS1reWxlbGVtb25zLWdvZGVidWcpKQorICAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRo dWIuY29tL2hhbndlbi9nby1mdXNlIikKKyAgICAgIChzeW5vcHNpcyAiR28gYmluZGluZ3MgZm9y IEZVU0UgZmlsZXN5c3RlbXMiKQorICAgICAgKGRlc2NyaXB0aW9uCisgICAgICAgIlRoaXMgaXMg YSByZXBvc2l0b3J5IGNvbnRhaW5pbmcgR28gYmluZGluZ3MgZm9yIHdyaXRpbmcgRlVTRSBmaWxl IHN5c3RlbXMuIikKKyAgICAgIChsaWNlbnNlIGxpY2Vuc2U6YnNkLTMpKSkpCisKKyhkZWZpbmUt cHVibGljIGdvLWdpdGh1Yi1jb20tamFjb2JzYS1jcnlwdG8KKyAgKGxldCAoKGNvbW1pdCAiOWY0 NGUyZDExMTE1NDUyZGFkOGY0MDRmMDI5NTc0NDIyODU1ZjQ2YSIpCisgICAgICAgIChyZXZpc2lv biAiMCIpKQorICAgIChwYWNrYWdlCisgICAgICAobmFtZSAiZ28tZ2l0aHViLWNvbS1qYWNvYnNh LWNyeXB0byIpCisgICAgICAodmVyc2lvbiAoZ2l0LXZlcnNpb24gIjAuMC4wIiByZXZpc2lvbiBj b21taXQpKQorICAgICAgKHNvdXJjZSAob3JpZ2luCisgICAgICAgICAgICAgICAgKG1ldGhvZCBn aXQtZmV0Y2gpCisgICAgICAgICAgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAg ICAgICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9qYWNvYnNhL2NyeXB0byIpCisg ICAgICAgICAgICAgICAgICAgICAgKGNvbW1pdCBjb21taXQpKSkKKyAgICAgICAgICAgICAgICAo ZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgICAgICAgICAg KHNoYTI1NgorICAgICAgICAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAgICAiMThj M2N4OGl6eGRhanEyMnpkcTBuMTlqOWQybDZpaWNrZDNtejM5ajVoOTZrdzdsNXFteSIpKSkpCisg ICAgICAoYnVpbGQtc3lzdGVtIGdvLWJ1aWxkLXN5c3RlbSkKKyAgICAgIChhcmd1bWVudHMKKyAg ICAgICAobGlzdCAjOmltcG9ydC1wYXRoICJnaXRodWIuY29tL2phY29ic2EvY3J5cHRvIgorICAg ICAgICAgICAgIDs7IFNvdXJjZS1vbmx5IHBhY2thZ2UuCisgICAgICAgICAgICAgIzp0ZXN0cz8g I2YKKyAgICAgICAgICAgICAjOnBoYXNlcworICAgICAgICAgICAgICN+KG1vZGlmeS1waGFzZXMg JXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgICAgICAgICA7OyBTb3VyY2Utb25seSBwYWNrYWdl LgorICAgICAgICAgICAgICAgICAoZGVsZXRlICdidWlsZCkpKSkKKyAgICAgIChob21lLXBhZ2Ug Imh0dHBzOi8vZ2l0aHViLmNvbS9qYWNvYnNhL2NyeXB0byIpCisgICAgICAoc3lub3BzaXMgIkNy eXB0b2dyYXBoeSBtaXNzaW5nIGZyb20gdGhlIEdvIHN0YW5kYXJkIGxpYnJhcnkiKQorICAgICAg KGRlc2NyaXB0aW9uCisgICAgICAgIlRoaXMgcmVwb3NpdG9yeSBjb250YWlucyBHbyBwYWNrYWdl cyByZWxhdGVkIHRvIGNyeXB0b2dyYXBoaWMgc3RhbmRhcmRzIHRoYXQgYXJlCitub3QgaW5jbHVk ZWQgaW4gdGhlIEdvIHN0YW5kYXJkIGxpYnJhcnkuIikKKyAgICAgIChsaWNlbnNlIGxpY2Vuc2U6 YXNsMi4wKSkpKQorCisoZGVmaW5lLXB1YmxpYyBnby1naXRodWItY29tLWphY29ic2Etb2dsZW1h dGNoZXJzCisgIChsZXQgKChjb21taXQgIjE0MTkwMWVhNjdjZDQ3NjljNjgwMGFhN2JmZGZjNTU4 ZmEyMmJkYTUiKQorICAgICAgICAocmV2aXNpb24gIjAiKSkKKyAgICAocGFja2FnZQorICAgICAg KG5hbWUgImdvLWdpdGh1Yi1jb20tamFjb2JzYS1vZ2xlbWF0Y2hlcnMiKQorICAgICAgKHZlcnNp b24gKGdpdC12ZXJzaW9uICIwLjAuMCIgcmV2aXNpb24gY29tbWl0KSkKKyAgICAgIChzb3VyY2Ug KG9yaWdpbgorICAgICAgICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICAgICAg ICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAgICAgICAgICAodXJsICJodHRw czovL2dpdGh1Yi5jb20vamFjb2JzYS9vZ2xlbWF0Y2hlcnMiKQorICAgICAgICAgICAgICAgICAg ICAgIChjb21taXQgY29tbWl0KSkpCisgICAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZp bGUtbmFtZSBuYW1lIHZlcnNpb24pKQorICAgICAgICAgICAgICAgIChzaGEyNTYKKyAgICAgICAg ICAgICAgICAgKGJhc2UzMgorICAgICAgICAgICAgICAgICAgIjA5ZmY1eDZ2YmhkOXpsMXo0eXp5 azU3M2lmaDE2cnJ5MzhxMXJ4OTg2a2J6NGhxa21uaXEiKSkpKQorICAgICAgKGJ1aWxkLXN5c3Rl bSBnby1idWlsZC1zeXN0ZW0pCisgICAgICAoYXJndW1lbnRzCisgICAgICAgJygjOmltcG9ydC1w YXRoICJnaXRodWIuY29tL2phY29ic2Evb2dsZW1hdGNoZXJzIgorICAgICAgICAgOzsgYnJlYWsg bG9vcCB3aXRoIHdpdGggZ28tZ2l0aHViLWNvbS1qYWNvYnNhLW9nbGV0ZXN0CisgICAgICAgICAj OnRlc3RzPyAjZikpCisgICAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vamFjb2Jz YS9vZ2xlbWF0Y2hlcnMiKQorICAgICAgKHN5bm9wc2lzICJNYXRjaGVycyBmb3IgR28gdGVzdGlu ZyBmcmFtZXdvcmsiKQorICAgICAgKGRlc2NyaXB0aW9uCisgICAgICAgIlBhY2thZ2Ugb2dsZW1h dGNoZXJzIHByb3ZpZGVzIGEgc2V0IG9mIG1hdGNoZXJzIHVzZWZ1bCBpbiBhIHRlc3Rpbmcgb3Ig bW9ja2luZworZnJhbWV3b3JrLiAgVGhlc2UgbWF0Y2hlcnMgYXJlIGluc3BpcmVkIGJ5IGFuZCBt b3N0bHkgY29tcGF0aWJsZSB3aXRoIEdvb2dsZQorVGVzdCBmb3IgQysrIGFuZCBHb29nbGUgSlMg VGVzdC4iKQorICAgICAgKGxpY2Vuc2UgbGljZW5zZTphc2wyLjApKSkpCisKKyhkZWZpbmUtcHVi bGljIGdvLWdpdGh1Yi1jb20tamFjb2JzYS1vZ2xlbW9jaworICAobGV0ICgoY29tbWl0ICJlOTRk Nzk0ZDA2ZmZjNmRlNDJjYjE5ZDBkYWIzYzIxOWVmZGQ2ZGNmIikKKyAgICAgICAgKHJldmlzaW9u ICIwIikpCisgICAgKHBhY2thZ2UKKyAgICAgIChuYW1lICJnby1naXRodWItY29tLWphY29ic2Et b2dsZW1vY2siKQorICAgICAgKHZlcnNpb24gKGdpdC12ZXJzaW9uICIwLjAuMCIgcmV2aXNpb24g Y29tbWl0KSkKKyAgICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgICAgIChtZXRob2Qg Z2l0LWZldGNoKQorICAgICAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAg ICAgICAgICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vamFjb2JzYS9vZ2xlbW9jayIp CisgICAgICAgICAgICAgICAgICAgICAgKGNvbW1pdCBjb21taXQpKSkKKyAgICAgICAgICAgICAg ICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgICAgICAg ICAgKHNoYTI1NgorICAgICAgICAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAgICAi MTR5eGY4eWt3ZHdrY2Nja3NsNjc0MXhnemNmOHF5a3lpNThrcDRtYXhwZ3NjcWhkbDhycSIpKSkp CisgICAgICAoYnVpbGQtc3lzdGVtIGdvLWJ1aWxkLXN5c3RlbSkKKyAgICAgIChhcmd1bWVudHMK KyAgICAgICAobGlzdAorICAgICAgICAjOmltcG9ydC1wYXRoICJnaXRodWIuY29tL2phY29ic2Ev b2dsZW1vY2siCisgICAgICAgIDs7IGJyZWFrIGxvb3Agd2l0aCB3aXRoIGdvLWdpdGh1Yi1jb20t amFjb2JzYS1vZ2xldGVzdAorICAgICAgICAjOnRlc3RzPyAjZikpCisgICAgICAobmF0aXZlLWlu cHV0cyAobGlzdAorICAgICAgICAgICAgICAgICAgICAgIGdvLWdpdGh1Yi1jb20tamFjb2JzYS1v Z2xlbWF0Y2hlcnMpKQorICAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2phY29i c2Evb2dsZW1vY2siKQorICAgICAgKHN5bm9wc2lzICJNb2NraW5nIGZyYW1ld29yayBmb3IgdW5p dCB0ZXN0cyIpCisgICAgICAoZGVzY3JpcHRpb24KKyAgICAgICAiUGFja2FnZSBvZ2xlbW9jayBw cm92aWRlcyBhIG1vY2tpbmcgZnJhbWV3b3JrIGZvciB1bml0IHRlc3RzLiIpCisgICAgICAobGlj ZW5zZSBsaWNlbnNlOmFzbDIuMCkpKSkKKworKGRlZmluZS1wdWJsaWMgZ28tZ2l0aHViLWNvbS1q YWNvYnNhLW9nbGV0ZXN0CisgIChsZXQgKChjb21taXQgIjgwZDUwYTczNWExMTA4YTJhZWI3YWJj NGE5ODhkMTgzZjIwYzUyOTIiKQorICAgICAgICAocmV2aXNpb24gIjAiKSkKKyAgICAocGFja2Fn ZQorICAgICAgKG5hbWUgImdvLWdpdGh1Yi1jb20tamFjb2JzYS1vZ2xldGVzdCIpCisgICAgICAo dmVyc2lvbiAoZ2l0LXZlcnNpb24gIjAuMC4wIiByZXZpc2lvbiBjb21taXQpKQorICAgICAgKHNv dXJjZSAob3JpZ2luCisgICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAg ICAgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAgICAgICh1cmwg Imh0dHBzOi8vZ2l0aHViLmNvbS9qYWNvYnNhL29nbGV0ZXN0IikKKyAgICAgICAgICAgICAgICAg ICAgICAoY29tbWl0IGNvbW1pdCkpKQorICAgICAgICAgICAgICAgIChmaWxlLW5hbWUgKGdpdC1m aWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAg ICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAgICIxbGJ3Ynh6cjc1ZzY1cTA3cnk1 azRrZ2x4cXMzeW03eGt2cXpuem01NXJtM3FrNzZ2ODNyIikpKSkKKyAgICAgIChidWlsZC1zeXN0 ZW0gZ28tYnVpbGQtc3lzdGVtKQorICAgICAgKGFyZ3VtZW50cworICAgICAgICcoIzppbXBvcnQt cGF0aCAiZ2l0aHViLmNvbS9qYWNvYnNhL29nbGV0ZXN0IgorICAgICAgICAgOzsgVGhlc2UgdGVz dHMgc2hvdWxkIGJlIG1hZGUgd29ya2luZworICAgICAgICAgIzp0ZXN0cz8gI2YpKQorICAgICAg KG5hdGl2ZS1pbnB1dHMgKGxpc3QKKyAgICAgICAgICAgICAgICAgICAgICBnby1naXRodWItY29t LWphY29ic2Etb2dsZW1hdGNoZXJzCisgICAgICAgICAgICAgICAgICAgICAgZ28tZ2l0aHViLWNv bS1qYWNvYnNhLW9nbGVtb2NrCisgICAgICAgICAgICAgICAgICAgICAgZ28tZ2l0aHViLWNvbS1q YWNvYnNhLXJlcXRyYWNlCisgICAgICAgICAgICAgICAgICAgICAgZ28tZ29sYW5nLW9yZy14LW5l dCkpCisgICAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vamFjb2JzYS9vZ2xldGVz dCIpCisgICAgICAoc3lub3BzaXMgIkV4cHJlc3NpdmUgdW5pdCB0ZXN0cyIpCisgICAgICAoZGVz Y3JpcHRpb24KKyAgICAgICAiUGFja2FnZSBvZ2xldGVzdCBwcm92aWRlcyBhIGZyYW1ld29yayBm b3Igd3JpdGluZyBleHByZXNzaXZlIHVuaXQgdGVzdHMuICBJdAoraW50ZWdyYXRlcyB3aXRoIHRo ZSBidWlsdGluIHRlc3RpbmcgcGFja2FnZSwgc28gaXQgd29ya3Mgd2l0aCB0aGUgZ290ZXN0Citj b21tYW5kLiAgVW5saWtlIHRoZSB0ZXN0aW5nIHBhY2thZ2Ugd2hpY2ggb2ZmZXJzIG9ubHkgYmFz aWMgY2FwYWJpbGl0aWVzIGZvcgorc2lnbmFsbGluZyBmYWlsdXJlcywgaXQgb2ZmZXJzIHdheXMg dG8gZXhwcmVzcyBleHBlY3RhdGlvbnMgYW5kIGdldCBuaWNlIGZhaWx1cmUKK21lc3NhZ2VzIGF1 dG9tYXRpY2FsbHkuIikKKyAgICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpKQorCisoZGVm aW5lLXB1YmxpYyBnby1naXRodWItY29tLWphY29ic2EtcmVxdHJhY2UKKyAgKGxldCAoKGNvbW1p dCAiMjQ1YzllMDIzNGNiMmFkNTQyNDgzYTMzNjMyNGU5ODJmMWEyMjkzNCIpCisgICAgICAgIChy ZXZpc2lvbiAiMCIpKQorICAgIChwYWNrYWdlCisgICAgICAobmFtZSAiZ28tZ2l0aHViLWNvbS1q YWNvYnNhLXJlcXRyYWNlIikKKyAgICAgICh2ZXJzaW9uIChnaXQtdmVyc2lvbiAiMC4wLjAiIHJl dmlzaW9uIGNvbW1pdCkpCisgICAgICAoc291cmNlIChvcmlnaW4KKyAgICAgICAgICAgICAgICAo bWV0aG9kIGdpdC1mZXRjaCkKKyAgICAgICAgICAgICAgICAodXJpIChnaXQtcmVmZXJlbmNlCisg ICAgICAgICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29tL2phY29ic2EvcmVx dHJhY2UiKQorICAgICAgICAgICAgICAgICAgICAgIChjb21taXQgY29tbWl0KSkpCisgICAgICAg ICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQorICAgICAg ICAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAgICAgICAgKGJhc2UzMgorICAgICAgICAgICAg ICAgICAgIjB6ZnlpamlnMTA4OTZ2NDJydnhrYTFuNHduNmxpanF6NDB5MjI4MTE4N2w3bXE4dnY1 am4iKSkpKQorICAgICAgKGJ1aWxkLXN5c3RlbSBnby1idWlsZC1zeXN0ZW0pCisgICAgICAoYXJn dW1lbnRzCisgICAgICAgJygjOmltcG9ydC1wYXRoICJnaXRodWIuY29tL2phY29ic2EvcmVxdHJh Y2UiKSkKKyAgICAgIChpbnB1dHMgKGxpc3QKKyAgICAgICAgICAgICAgIGdvLWdvbGFuZy1vcmct eC1uZXQpKQorICAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2phY29ic2EvcmVx dHJhY2UiKQorICAgICAgKHN5bm9wc2lzICJTaW1wbGUgcmVxdWVzdCB0cmFjaW5nIGZyYW1ld29y ayIpCisgICAgICAoZGVzY3JpcHRpb24KKyAgICAgICAiUGFja2FnZSByZXF0cmFjZSBjb250YWlu cyBhIHZlcnkgc2ltcGxlIHJlcXVlc3QgdHJhY2luZyBmcmFtZXdvcmsuIikKKyAgICAgIChsaWNl bnNlIGxpY2Vuc2U6YXNsMi4wKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBnby1naXRodWItY29tLWth dGFyYXMtZ29sb2cKICAgKHBhY2thZ2UKICAgICAobmFtZSAiZ28tZ2l0aHViLWNvbS1rYXRhcmFz LWdvbG9nIikKQEAgLTEyMTMsNiArMTM5MCw1OSBAQCAoZGVmaW5lLXB1YmxpYyBnby1naXRodWIt Y29tLWtvcnRzY2hhay11dHRlcgogYWlkIGRhdGEgc25hcHNob3R0aW5nLiIpCiAgICAgKGxpY2Vu c2UgbGljZW5zZTppc2MpKSkKIAorKGRlZmluZS1wdWJsaWMgZ28tZ2l0aHViLWNvbS1wa2cteGF0 dHIKKyAgKHBhY2thZ2UKKyAgICAobmFtZSAiZ28tZ2l0aHViLWNvbS1wa2cteGF0dHIiKQorICAg ICh2ZXJzaW9uICIwLjQuOSIpCisgICAgKHNvdXJjZSAob3JpZ2luCisgICAgICAgICAgICAgICht ZXRob2QgZ2l0LWZldGNoKQorICAgICAgICAgICAgICAodXJpIChnaXQtcmVmZXJlbmNlCisgICAg ICAgICAgICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9wa2cveGF0dHIiKQorICAg ICAgICAgICAgICAgICAgICAoY29tbWl0IChzdHJpbmctYXBwZW5kICJ2IiB2ZXJzaW9uKSkpKQor ICAgICAgICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisg ICAgICAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAg ICAgICAiMHFnNHpoMGQ4bTRhZGFpaWNzZDBjcHcwdzZnOHNrMDFmNGp6N2p5eGdpcmgxd2Zjc3F5 eiIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBnby1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50 cworICAgICAnKCM6aW1wb3J0LXBhdGggImdpdGh1Yi5jb20vcGtnL3hhdHRyIikpCisgICAgKG5h dGl2ZS1pbnB1dHMgKGxpc3QgZ28tZ29sYW5nLW9yZy14LXN5cykpCisgICAgKGhvbWUtcGFnZSAi aHR0cHM6Ly9naXRodWIuY29tL3BrZy94YXR0ciIpCisgICAgKHN5bm9wc2lzICJTdXBwb3J0IGZv ciBleHRlbmRlZCBmaWxlIHN5c3RlbSBhdHRyaWJ1dGVzIikKKyAgICAoZGVzY3JpcHRpb24KKyAg ICAgIlBhY2thZ2UgeGF0dHIgcHJvdmlkZXMgc3VwcG9ydCBmb3IgZXh0ZW5kZWQgYXR0cmlidXRl cyBvbiBMaW51eCwgRGFyd2luIGFuZAorRnJlZUJTRC4gIEV4dGVuZGVkIGF0dHJpYnV0ZXMgYXJl IG5hbWU6dmFsdWUgcGFpcnMgcGVybWFuZW50bHkgYXNzb2NpYXRlZCB3aXRoCitmaWxlcyBvciBk aXJlY3Rvcmllcy4gIFRoZXkgYXJlIHNpbWlsYXIgdG8gdGhlIGVudmlyb25tZW50IHN0cmluZ3Mg YXNzb2NpYXRlZCB3aXRoCithIHByb2Nlc3MuICBBbiBhdHRyaWJ1dGUgbWF5IGJlIGRlZmluZWQg b3IgdW5kZWZpbmVkLiAgSWYgZGVmaW5lZCwgaXRzIHZhbHVlIG1heQorYmUgZW1wdHkgb3Igbm9u LWVtcHR5LiAgWW91IGNhbiBmaW5kIG1vcmUgZGV0YWlscyBoZXJlOgorQEB1cmx7aHR0cHM6Ly9l bi53aWtpcGVkaWEub3JnL3dpa2kvRXh0ZW5kZWRfZmlsZV9hdHRyaWJ1dGVzLAoraHR0cHM6Ly9l bi53aWtpcGVkaWEub3JnL3dpa2kvRXh0ZW5kZWRfZmlsZV9hdHRyaWJ1dGVzfQorLiIpCisgICAg KGxpY2Vuc2UgbGljZW5zZTpic2QtMikpKQorCisoZGVmaW5lLXB1YmxpYyBnby1naXRodWItY29t LXJmamFrb2ItZW1lCisgIChwYWNrYWdlCisgICAgKG5hbWUgImdvLWdpdGh1Yi1jb20tcmZqYWtv Yi1lbWUiKQorICAgICh2ZXJzaW9uICIxLjEuMiIpCisgICAgKHNvdXJjZSAob3JpZ2luCisgICAg ICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICAgICAgICAodXJpIChnaXQtcmVm ZXJlbmNlCisgICAgICAgICAgICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9yZmph a29iL2VtZSIpCisgICAgICAgICAgICAgICAgICAgIChjb21taXQgKHN0cmluZy1hcHBlbmQgInYi IHZlcnNpb24pKSkpCisgICAgICAgICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFt ZSB2ZXJzaW9uKSkKKyAgICAgICAgICAgICAgKHNoYTI1NgorICAgICAgICAgICAgICAgKGJhc2Uz MgorICAgICAgICAgICAgICAgICIxeXJiaHZ5MDMzN21mMTJmcDhwNHN5OHJ5OHIzdzJxZmRmOHZh bDVoajA3cDJscmkwY3FrIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGdvLWJ1aWxkLXN5c3RlbSkK KyAgICAoYXJndW1lbnRzCisgICAgICcoIzppbXBvcnQtcGF0aCAiZ2l0aHViLmNvbS9yZmpha29i L2VtZSIpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9yZmpha29iL2VtZSIp CisgICAgKHN5bm9wc2lzICJFTUUgZm9yIEdvIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkVN RSAoRUNCLU1peC1FQ0Igb3IsIGNsZWFyZXIsIEVuY3J5cHQtTWl4LUVuY3J5cHQpIGlzIGEgd2lk ZS1ibG9jayBlbmNyeXB0aW9uCittb2RlIGRldmVsb3BlZCBieSBIYWxldmkgYW5kIFJvZ2F3YXku IikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKIChkZWZpbmUtcHVibGljIGdvLWdp dGh1Yi1jb20tc2hhZG93c29ja3MtZ28tc2hhZG93c29ja3MyCiAgIChwYWNrYWdlCiAgICAgKG5h bWUgImdvLWdpdGh1Yi1jb20tc2hhZG93c29ja3MtZ28tc2hhZG93c29ja3MyIikKCmJhc2UtY29t bWl0OiAzNDhmNzBiOWY0MjliMTlkZjYyNTFhMmMxNzcyOTFmNGM2MDZhNDk1CnByZXJlcXVpc2l0 ZS1wYXRjaC1pZDogMTFiNDQxMGQzYmE4MDlmMWNmMzFkNDZmM2Y3ZmVjODVkOGVhYjVjMAotLSAK Mi4zOC4wCgo= --0000000000005f327c05ebdc0cb8-- From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 12:18:38 2022 Received: (at 58768) by debbugs.gnu.org; 25 Oct 2022 16:18:38 +0000 Received: from localhost ([127.0.0.1]:52112 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onMdR-0005ax-Pw for submit@debbugs.gnu.org; Tue, 25 Oct 2022 12:18:38 -0400 Received: from knopi.disroot.org ([178.21.23.139]:45564) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onMdF-0005ad-VV for 58768@debbugs.gnu.org; Tue, 25 Oct 2022 12:18:36 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 2D6BA4ECC8; Tue, 25 Oct 2022 18:18:24 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with UTF8SMTP id rDll-fF_xr59; Tue, 25 Oct 2022 18:18:21 +0200 (CEST) Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1666714071; bh=0rAAF3zzQokzYKSscoZO8lUJ7im5srnsveqe+XGPuRo=; h=Date:Cc:Subject:From:To:References:In-Reply-To; b=Wi/45vouBDIMoQIFzFqie6eIdobDf2HVhK2Wo1F3irGMGa4OUUtmq2UnOSbMgPtVd RHUQhIIXJuW85q8RBYnt4nSGbPZXuvVeKHMlNN/s1mTfot+qDiSmVzLOQa5GVt0Vf7 95Ybz5nKJMEqqttEdcQQJHqTRkxM7xEVhC34Pbydg/zLFHYdZql8XUi9oc4gW09NyF D3hTfYUVccCkWRXqkbg7SBWMwmO6tFmNvCvOkJiH4NAE1Wsms0gH06OFJEUBD6cRn1 7PCyzy85Kdq4aYBedHBcuIS17zQDtmKlNph+ndaYv0IpkEQYXIrEkNxXcTArVcnXkL ZUuylWoBx+jZQ== Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Tue, 25 Oct 2022 17:07:50 +0100 Message-Id: Subject: Re: [bug#58768] Patch attached From: "(" To: "Felix Lechner" References: In-Reply-To: X-Spam-Score: 1.4 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Heya, On Tue Oct 25, 2022 at 2:39 PM BST, Felix Lechner wrote: > The patch was rebased for the recent acceptance of one prerequisite, > namely Patch#58659. Cool. Shouldn't that have been in this patch series, though? Also, it's better to use the procedure described here and in the manual's Contributing section for sending patches, rather than sending the [...] Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 FROM_ONE_CHAR Bogus FROM name 0.0 T_SPF_TEMPERROR SPF: test of record failed (temperror) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-Debbugs-Envelope-To: 58768 Cc: 58768@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.3 (/) Heya, On Tue Oct 25, 2022 at 2:39 PM BST, Felix Lechner wrote: > The patch was rebased for the recent acceptance of one prerequisite, > namely Patch#58659. Cool. Shouldn't that have been in this patch series, though? Also, it's better to use the procedure described here and in the manual's Contributing section for sending patches, rather than sending them as attachments; it makes them much easier to reply to: By the way, each package should be in its own patch, not one mega-patch. > Thanks for that hint too! Oddly, both 'guix build' and 'guix lint' > found the variables without it but the new file is gone, anyway. They will find it, but you won't be able to compile the file with ``make'', so ``guix pull'' won't be able to compile it (which it does to make loading faster). -- ( From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 15:27:35 2022 Received: (at 58768) by debbugs.gnu.org; 25 Oct 2022 19:27:35 +0000 Received: from localhost ([127.0.0.1]:52360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaI-00043m-Sl for submit@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:35 -0400 Received: from linode.us-core.com ([23.239.4.72]:49584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaH-00043e-27 for 58768@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=szZmxmtrnTjeHwf ybcuYDe2LhysM4WsbQmeHPX27B4w=; h=date:subject:cc:to:from; d=lease-up.com; b=i6H8KBer0w3+1E5S2Sa7ATBASBNt3sC1jsN4nR3/M33GuCAzHVyy 2vgvurvn/CI3yXSH7Szh/JOTXUiiFD4Q+Xl/KyR/nq0YB2QCmnMXvdY9LP6FxbGUDYuXCJ lHwwqoJY5duUqO/lSORqT2V58aeFG9+FCERKpPcN0oiwX0tw4= Received: by linode.us-core.com (OpenSMTPD) with ESMTPSA id 7b2fcfdc (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Tue, 25 Oct 2022 19:27:31 +0000 (UTC) Received: from lechner-desktop.us-core.com (localhost.us-core.com [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 72d37d8a; Tue, 25 Oct 2022 19:27:31 +0000 (UTC) From: Felix Lechner To: 58768@debbugs.gnu.org Subject: [PATCH 1/9] gnu: Add go-github-com-hanwen-go-fuse-v2. Date: Tue, 25 Oct 2022 12:27:19 -0700 Message-Id: <20221025192727.2175-1-felix.lechner@lease-up.com> X-Mailer: git-send-email 2.38.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 58768 Cc: "\(" , Felix Lechner 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.8 (/) * gnu/packages/golang.scm (go-github-com-hanwen-go-fuse-v2): New variable. --- gnu/packages/golang.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index d9b1b084b6..1121674d20 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1142,6 +1142,34 @@ (define-public go-github-com-operatorfoundation-shapeshifter-transports networks where it would otherwise be blocked or heavily throttled.") (license license:expat))) +(define-public go-github-com-hanwen-go-fuse-v2 + (let ((commit "4c25c9c1eecefb8beeea3daddf3486eb1dd48b89") + (revision "0")) + (package + (name "go-github-com-hanwen-go-fuse-v2") + (version (git-version "2.1.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/hanwen/go-fuse") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0hi3x963bj9hcngyy2ba3mipcqx5gwqvcj7vg1r4vlal2qbsqcmf")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/hanwen/go-fuse/v2")) + (native-inputs (list + go-golang-org-x-sys + go-golang-org-x-sync + go-github-com-kylelemons-godebug)) + (home-page "https://github.com/hanwen/go-fuse") + (synopsis "Go bindings for FUSE filesystems") + (description + "This is a repository containing Go bindings for writing FUSE file systems.") + (license license:bsd-3)))) + (define-public go-github-com-kataras-golog (package (name "go-github-com-kataras-golog") base-commit: 348f70b9f429b19df6251a2c177291f4c606a495 prerequisite-patch-id: 11b4410d3ba809f1cf31d46f3f7fec85d8eab5c0 -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 15:27:40 2022 Received: (at 58768) by debbugs.gnu.org; 25 Oct 2022 19:27:40 +0000 Received: from localhost ([127.0.0.1]:52371 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaO-00044k-87 for submit@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:40 -0400 Received: from linode.us-core.com ([23.239.4.72]:49584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaI-00043e-Gs for 58768@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=V215kl+yHThis+J 4ELiddOxQlDSgNAGvctraYwV/JyA=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=jmSB+crcucN5WVen9MIQvCInRnikGp7XHHHfhVc7 qladbsNUbQeqPiFFBVeSofhnpZly30xjltli2S4xD/+95HK14JGJ6m9OJiRhL43ThHzY8Z 6cJm3eTAI7mC3Xas69iRFhPmTkCch1lhSfyik6L+Gs/7rqBSfuWayQyfGcrgw= Received: by linode.us-core.com (OpenSMTPD) with ESMTPSA id 1a9c8295 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Tue, 25 Oct 2022 19:27:31 +0000 (UTC) Received: from lechner-desktop.us-core.com (localhost.us-core.com [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 23149130; Tue, 25 Oct 2022 19:27:31 +0000 (UTC) From: Felix Lechner To: 58768@debbugs.gnu.org Subject: [PATCH 2/9] gnu: Add go-github-com-jacobsa-crypto. Date: Tue, 25 Oct 2022 12:27:20 -0700 Message-Id: <20221025192727.2175-2-felix.lechner@lease-up.com> X-Mailer: git-send-email 2.38.0 In-Reply-To: <20221025192727.2175-1-felix.lechner@lease-up.com> References: <20221025192727.2175-1-felix.lechner@lease-up.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 58768 Cc: "\(" , Felix Lechner 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.8 (/) * gnu/packages/golang.scm (go-github-com-jacobsa-crypto): New variable. --- gnu/packages/golang.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 1121674d20..35d6d0d329 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1170,6 +1170,37 @@ (define-public go-github-com-hanwen-go-fuse-v2 "This is a repository containing Go bindings for writing FUSE file systems.") (license license:bsd-3)))) +(define-public go-github-com-jacobsa-crypto + (let ((commit "9f44e2d11115452dad8f404f029574422855f46a") + (revision "0")) + (package + (name "go-github-com-jacobsa-crypto") + (version (git-version "0.0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jacobsa/crypto") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "18c3cx8izxdajq22zdq0n19j9d2l6iickd3mz39j5h96kw7l5qmy")))) + (build-system go-build-system) + (arguments + (list #:import-path "github.com/jacobsa/crypto" + ;; Source-only package. + #:tests? #f + #:phases + #~(modify-phases %standard-phases + ;; Source-only package. + (delete 'build)))) + (home-page "https://github.com/jacobsa/crypto") + (synopsis "Cryptography missing from the Go standard library") + (description + "This repository contains Go packages related to cryptographic standards that are +not included in the Go standard library.") + (license license:asl2.0)))) + (define-public go-github-com-kataras-golog (package (name "go-github-com-kataras-golog") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 15:27:40 2022 Received: (at 58768) by debbugs.gnu.org; 25 Oct 2022 19:27:40 +0000 Received: from localhost ([127.0.0.1]:52373 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaO-00044n-Id for submit@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:40 -0400 Received: from linode.us-core.com ([23.239.4.72]:49584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaJ-00043e-AQ for 58768@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=pd6giiVMy7Y4gqc NuhPxWvIRWKMj7Qt6UpAnJAN3d6w=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=eW6MY5Ir0O4oiPSrtYGuxv0Jlal5svvscBEjnZlH p0fFtXpPCULm8D0wrJEO3LT4X2TXwxNMTgsJYPUar8CJEGcEE4B1hRu8QJq2PB0HWm6AdB A0Wib9hLyCrZXjY2OwxTo1r75d3VtbO8nIFQERbbQTxfiIoumvC0QLuV2u7AA= Received: by linode.us-core.com (OpenSMTPD) with ESMTPSA id cbfcac30 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Tue, 25 Oct 2022 19:27:31 +0000 (UTC) Received: from lechner-desktop.us-core.com (localhost.us-core.com [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id d61b1d35; Tue, 25 Oct 2022 19:27:31 +0000 (UTC) From: Felix Lechner To: 58768@debbugs.gnu.org Subject: [PATCH 3/9] gnu: Add go-github-com-jacobsa-oglematchers. Date: Tue, 25 Oct 2022 12:27:21 -0700 Message-Id: <20221025192727.2175-3-felix.lechner@lease-up.com> X-Mailer: git-send-email 2.38.0 In-Reply-To: <20221025192727.2175-1-felix.lechner@lease-up.com> References: <20221025192727.2175-1-felix.lechner@lease-up.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 58768 Cc: "\(" , Felix Lechner 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.8 (/) * gnu/packages/golang.scm (go-github-com-jacobsa-oglematchers): New variable. --- gnu/packages/golang.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 35d6d0d329..ea1043165b 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1201,6 +1201,34 @@ (define-public go-github-com-jacobsa-crypto not included in the Go standard library.") (license license:asl2.0)))) +(define-public go-github-com-jacobsa-oglematchers + (let ((commit "141901ea67cd4769c6800aa7bfdfc558fa22bda5") + (revision "0")) + (package + (name "go-github-com-jacobsa-oglematchers") + (version (git-version "0.0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jacobsa/oglematchers") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "09ff5x6vbhd9zl1z4yzyk573ifh16rry38q1rx986kbz4hqkmniq")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/jacobsa/oglematchers" + ;; break loop with with go-github-com-jacobsa-ogletest + #:tests? #f)) + (home-page "https://github.com/jacobsa/oglematchers") + (synopsis "Matchers for Go testing framework") + (description + "Package oglematchers provides a set of matchers useful in a testing or mocking +framework. These matchers are inspired by and mostly compatible with Google +Test for C++ and Google JS Test.") + (license license:asl2.0)))) + (define-public go-github-com-kataras-golog (package (name "go-github-com-kataras-golog") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 15:27:42 2022 Received: (at 58768) by debbugs.gnu.org; 25 Oct 2022 19:27:42 +0000 Received: from localhost ([127.0.0.1]:52375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaP-00044y-Tb for submit@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:42 -0400 Received: from linode.us-core.com ([23.239.4.72]:49584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaJ-00043e-VY for 58768@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=twQCkZUIDd8vkko VZopeptrJONEEojNP3NOyyLNR2kY=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=QCYvgx7w93tSg4864ImwiCO1MAb1ISsjCGEgY0+0 Ic1jinbXc6cDdoBmPOBeAKnEK2unWFH95g22EVB0UlALGfIzd/AeOyijdnpUMr6cTUgMfs 64/flgPqsLzsqu6RDXgR857cfpombNZUbIHukHf54rzMUmzIdrP38XNGonSAY= Received: by linode.us-core.com (OpenSMTPD) with ESMTPSA id 9396a773 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Tue, 25 Oct 2022 19:27:32 +0000 (UTC) Received: from lechner-desktop.us-core.com (localhost.us-core.com [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id cc202204; Tue, 25 Oct 2022 19:27:31 +0000 (UTC) From: Felix Lechner To: 58768@debbugs.gnu.org Subject: [PATCH 4/9] gnu: Add go-github-com-jacobsa-oglemock. Date: Tue, 25 Oct 2022 12:27:22 -0700 Message-Id: <20221025192727.2175-4-felix.lechner@lease-up.com> X-Mailer: git-send-email 2.38.0 In-Reply-To: <20221025192727.2175-1-felix.lechner@lease-up.com> References: <20221025192727.2175-1-felix.lechner@lease-up.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 58768 Cc: "\(" , Felix Lechner 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.8 (/) * gnu/packages/golang.scm (go-github-com-jacobsa-oglemock): New variable. --- gnu/packages/golang.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index ea1043165b..d8ba7876fa 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1229,6 +1229,35 @@ (define-public go-github-com-jacobsa-oglematchers Test for C++ and Google JS Test.") (license license:asl2.0)))) +(define-public go-github-com-jacobsa-oglemock + (let ((commit "e94d794d06ffc6de42cb19d0dab3c219efdd6dcf") + (revision "0")) + (package + (name "go-github-com-jacobsa-oglemock") + (version (git-version "0.0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jacobsa/oglemock") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "14yxf8ykwdwkcccksl6741xgzcf8qykyi58kp4maxpgscqhdl8rq")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/jacobsa/oglemock" + ;; break loop with with go-github-com-jacobsa-ogletest + #:tests? #f)) + (native-inputs (list + go-github-com-jacobsa-oglematchers)) + (home-page "https://github.com/jacobsa/oglemock") + (synopsis "Mocking framework for unit tests") + (description + "Package oglemock provides a mocking framework for unit tests.") + (license license:asl2.0)))) + (define-public go-github-com-kataras-golog (package (name "go-github-com-kataras-golog") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 15:27:42 2022 Received: (at 58768) by debbugs.gnu.org; 25 Oct 2022 19:27:42 +0000 Received: from localhost ([127.0.0.1]:52377 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaQ-000452-5n for submit@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:42 -0400 Received: from linode.us-core.com ([23.239.4.72]:49584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaK-00043e-Ft for 58768@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=flfr3Yo8oesZYo4 Qq+MAVwoHy71OJuotzEuNTfbzZYY=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=j0Feqyy5J3Yl4zUMvq1qg5QpQ9E9onxAXfoorkBH ZTgKUp6coAQp1YXgIIkjb2zTV5EEvii5jwZKco8aPAvJdicj/R+cFcUVTMpazDC7ZaCp97 1vBYwplPtMxP9eYJBeVxNd0KLBetcO6+NFMK9PNk0re5obnMIMWJR/cIh8R74= Received: by linode.us-core.com (OpenSMTPD) with ESMTPSA id 2960ea12 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Tue, 25 Oct 2022 19:27:32 +0000 (UTC) Received: from lechner-desktop.us-core.com (localhost.us-core.com [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 23853dfa; Tue, 25 Oct 2022 19:27:31 +0000 (UTC) From: Felix Lechner To: 58768@debbugs.gnu.org Subject: [PATCH 5/9] gnu: Add go-github-com-jacobsa-ogletest. Date: Tue, 25 Oct 2022 12:27:23 -0700 Message-Id: <20221025192727.2175-5-felix.lechner@lease-up.com> X-Mailer: git-send-email 2.38.0 In-Reply-To: <20221025192727.2175-1-felix.lechner@lease-up.com> References: <20221025192727.2175-1-felix.lechner@lease-up.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 58768 Cc: "\(" , Felix Lechner 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.8 (/) * gnu/packages/golang.scm (go-github-com-jacobsa-ogletest): New variable. --- gnu/packages/golang.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index d8ba7876fa..9652a23b0c 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1258,6 +1258,41 @@ (define-public go-github-com-jacobsa-oglemock "Package oglemock provides a mocking framework for unit tests.") (license license:asl2.0)))) +(define-public go-github-com-jacobsa-ogletest + (let ((commit "80d50a735a1108a2aeb7abc4a988d183f20c5292") + (revision "0")) + (package + (name "go-github-com-jacobsa-ogletest") + (version (git-version "0.0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jacobsa/ogletest") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1lbwbxzr75g65q07ry5k4kglxqs3ym7xkvqznzm55rm3qk76v83r")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/jacobsa/ogletest" + ;; These tests should be made working + #:tests? #f)) + (native-inputs (list + go-github-com-jacobsa-oglematchers + go-github-com-jacobsa-oglemock + go-github-com-jacobsa-reqtrace + go-golang-org-x-net)) + (home-page "https://github.com/jacobsa/ogletest") + (synopsis "Expressive unit tests") + (description + "Package ogletest provides a framework for writing expressive unit tests. It +integrates with the builtin testing package, so it works with the gotest +command. Unlike the testing package which offers only basic capabilities for +signalling failures, it offers ways to express expectations and get nice failure +messages automatically.") + (license license:asl2.0)))) + (define-public go-github-com-kataras-golog (package (name "go-github-com-kataras-golog") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 15:27:42 2022 Received: (at 58768) by debbugs.gnu.org; 25 Oct 2022 19:27:43 +0000 Received: from localhost ([127.0.0.1]:52379 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaQ-000459-Ih for submit@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:42 -0400 Received: from linode.us-core.com ([23.239.4.72]:49584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaL-00043e-1e for 58768@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=3mlj2BVZP+EfnQG OlgG+gVe18fiJFh4mTivTEcXeHLY=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=GRxqf1m20qvTZGiH9Uwl4GYgo+lcmdIrxLYe5t8F M671AULK8lMbWxpUhxtfZ+m/4Zu2ZQfsaBfJcvi0rAoCE/IAccu3sm6EUoPONEYIOHtGTk A/0CuALjUxwAcZzgPVhI/sLJSbdndIBcBRDrYXOEpDMJNrJgvy/CX2yO00wy8= Received: by linode.us-core.com (OpenSMTPD) with ESMTPSA id 9793bda3 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Tue, 25 Oct 2022 19:27:32 +0000 (UTC) Received: from lechner-desktop.us-core.com (localhost.us-core.com [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 32f4fb9d; Tue, 25 Oct 2022 19:27:31 +0000 (UTC) From: Felix Lechner To: 58768@debbugs.gnu.org Subject: [PATCH 6/9] gnu: Add go-github-com-jacobsa-reqtrace. Date: Tue, 25 Oct 2022 12:27:24 -0700 Message-Id: <20221025192727.2175-6-felix.lechner@lease-up.com> X-Mailer: git-send-email 2.38.0 In-Reply-To: <20221025192727.2175-1-felix.lechner@lease-up.com> References: <20221025192727.2175-1-felix.lechner@lease-up.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 58768 Cc: "\(" , Felix Lechner 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.8 (/) * gnu/packages/golang.scm (go-github-com-jacobsa-reqtrace): New variable. --- gnu/packages/golang.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 9652a23b0c..5828e4d631 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1293,6 +1293,32 @@ (define-public go-github-com-jacobsa-ogletest messages automatically.") (license license:asl2.0)))) +(define-public go-github-com-jacobsa-reqtrace + (let ((commit "245c9e0234cb2ad542483a336324e982f1a22934") + (revision "0")) + (package + (name "go-github-com-jacobsa-reqtrace") + (version (git-version "0.0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jacobsa/reqtrace") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0zfyijig10896v42rvxka1n4wn6lijqz40y2281187l7mq8vv5jn")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/jacobsa/reqtrace")) + (inputs (list + go-golang-org-x-net)) + (home-page "https://github.com/jacobsa/reqtrace") + (synopsis "Simple request tracing framework") + (description + "Package reqtrace contains a very simple request tracing framework.") + (license license:asl2.0)))) + (define-public go-github-com-kataras-golog (package (name "go-github-com-kataras-golog") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 15:27:43 2022 Received: (at 58768) by debbugs.gnu.org; 25 Oct 2022 19:27:43 +0000 Received: from localhost ([127.0.0.1]:52381 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaQ-00045H-TO for submit@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:43 -0400 Received: from linode.us-core.com ([23.239.4.72]:49596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaL-00044G-2c for 58768@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=2DEVSYzMa+EOXSD Ovho7UxTUdejVoa2xD76ZJ5HiC80=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=pf6a85HlUnmaJ2i23lQH6P7yz8PGuovYwrEJvelz hS3DIy1oYpHdiswd1LuATQwjEaEmmkNz0E1bjobni7zzVIi6+hsfbOxzU/XgZInRnirMlT Je1PtuR4M0NX08n23z70gKdXcS3OWfMlcva4GJbJeNCqojAZ5tjn8TCKOrdE8= Received: by linode.us-core.com (OpenSMTPD) with ESMTPSA id ae2dd089 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Tue, 25 Oct 2022 19:27:32 +0000 (UTC) Received: from lechner-desktop.us-core.com (localhost.us-core.com [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 2ee943e9; Tue, 25 Oct 2022 19:27:31 +0000 (UTC) From: Felix Lechner To: 58768@debbugs.gnu.org Subject: [PATCH 7/9] gnu: Add go-github-com-pkg-xattr. Date: Tue, 25 Oct 2022 12:27:25 -0700 Message-Id: <20221025192727.2175-7-felix.lechner@lease-up.com> X-Mailer: git-send-email 2.38.0 In-Reply-To: <20221025192727.2175-1-felix.lechner@lease-up.com> References: <20221025192727.2175-1-felix.lechner@lease-up.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 58768 Cc: "\(" , Felix Lechner 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.8 (/) * gnu/packages/golang.scm (go-github-com-pkg-xattr): New variable. --- gnu/packages/golang.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 5828e4d631..97e1a806f4 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1390,6 +1390,36 @@ (define-public go-github-com-kortschak-utter aid data snapshotting.") (license license:isc))) +(define-public go-github-com-pkg-xattr + (package + (name "go-github-com-pkg-xattr") + (version "0.4.9") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/pkg/xattr") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0qg4zh0d8m4adaiicsd0cpw0w6g8sk01f4jz7jyxgirh1wfcsqyz")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/pkg/xattr")) + (native-inputs (list go-golang-org-x-sys)) + (home-page "https://github.com/pkg/xattr") + (synopsis "Support for extended file system attributes") + (description + "Package xattr provides support for extended attributes on Linux, Darwin and +FreeBSD. Extended attributes are name:value pairs permanently associated with +files or directories. They are similar to the environment strings associated with +a process. An attribute may be defined or undefined. If defined, its value may +be empty or non-empty. You can find more details here: +@@url{https://en.wikipedia.org/wiki/Extended_file_attributes, +https://en.wikipedia.org/wiki/Extended_file_attributes} +.") + (license license:bsd-2))) + (define-public go-github-com-shadowsocks-go-shadowsocks2 (package (name "go-github-com-shadowsocks-go-shadowsocks2") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 15:27:43 2022 Received: (at 58768) by debbugs.gnu.org; 25 Oct 2022 19:27:43 +0000 Received: from localhost ([127.0.0.1]:52383 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaR-00045O-8C for submit@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:43 -0400 Received: from linode.us-core.com ([23.239.4.72]:49584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaL-00043e-R4 for 58768@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=HkT0qgU3RFhc2zA czQt/xNy7EcGqWV+VXPOUN2qKvhQ=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=iq013mKMGUhW1epXkqxNQ+wkF0XXMgMVFq/6BpkC ZoMapUKbqmbseOfGtrNAyeenild0VXpDGLo57aP3RBsaXlwreyQhrXIFtigk7ygXns1Eww LiWUtUwmlIxLL/IDcAEUVa2GFqkjBsmlR5T1bUgWkwY0HEtxofvYmHtq5hfog= Received: by linode.us-core.com (OpenSMTPD) with ESMTPSA id ce369c2f (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Tue, 25 Oct 2022 19:27:32 +0000 (UTC) Received: from lechner-desktop.us-core.com (localhost.us-core.com [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id e049fc8a; Tue, 25 Oct 2022 19:27:31 +0000 (UTC) From: Felix Lechner To: 58768@debbugs.gnu.org Subject: [PATCH 8/9] gnu: Add go-github-com-rfjakob-eme. Date: Tue, 25 Oct 2022 12:27:26 -0700 Message-Id: <20221025192727.2175-8-felix.lechner@lease-up.com> X-Mailer: git-send-email 2.38.0 In-Reply-To: <20221025192727.2175-1-felix.lechner@lease-up.com> References: <20221025192727.2175-1-felix.lechner@lease-up.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 58768 Cc: "\(" , Felix Lechner 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.8 (/) * gnu/packages/golang.scm (go-github-com-rfjakob-eme): New variable. --- gnu/packages/golang.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 97e1a806f4..58402db873 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1420,6 +1420,29 @@ (define-public go-github-com-pkg-xattr .") (license license:bsd-2))) +(define-public go-github-com-rfjakob-eme + (package + (name "go-github-com-rfjakob-eme") + (version "1.1.2") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rfjakob/eme") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1yrbhvy0337mf12fp8p4sy8ry8r3w2qfdf8val5hj07p2lri0cqk")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/rfjakob/eme")) + (home-page "https://github.com/rfjakob/eme") + (synopsis "EME for Go") + (description + "EME (ECB-Mix-ECB or, clearer, Encrypt-Mix-Encrypt) is a wide-block encryption +mode developed by Halevi and Rogaway.") + (license license:expat))) + (define-public go-github-com-shadowsocks-go-shadowsocks2 (package (name "go-github-com-shadowsocks-go-shadowsocks2") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 15:27:44 2022 Received: (at 58768) by debbugs.gnu.org; 25 Oct 2022 19:27:44 +0000 Received: from localhost ([127.0.0.1]:52385 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaR-00045V-JT for submit@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:43 -0400 Received: from linode.us-core.com ([23.239.4.72]:49596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onPaM-00044G-2b for 58768@debbugs.gnu.org; Tue, 25 Oct 2022 15:27:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=BWcZIa5COyHpYqG PZYaLnSMxjUoQShHBeZIXMobkTjM=; h=references:in-reply-to:date:subject: cc:to:from; d=lease-up.com; b=f8GqPOtXYLbmlKCKsBiRtRsVY6wgnKSBDzmJgSNr pVvY0PPcDTTxSQDL/b8N2DuOd7FdN2nrpKopoC34Pzgup2UOi/90YFnOSPk7tLLuS8PkoY dKCjj7miBuHgc6cu1Hx6hVpU0fPA7nR0u4XNEcLSVc3XGSmXIaBGZIyakn5N0= Received: by linode.us-core.com (OpenSMTPD) with ESMTPSA id 2334bb54 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Tue, 25 Oct 2022 19:27:33 +0000 (UTC) Received: from lechner-desktop.us-core.com (localhost.us-core.com [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 4ed10699; Tue, 25 Oct 2022 19:27:31 +0000 (UTC) From: Felix Lechner To: 58768@debbugs.gnu.org Subject: [PATCH 9/9] gnu: Add gocryptfs. Date: Tue, 25 Oct 2022 12:27:27 -0700 Message-Id: <20221025192727.2175-9-felix.lechner@lease-up.com> X-Mailer: git-send-email 2.38.0 In-Reply-To: <20221025192727.2175-1-felix.lechner@lease-up.com> References: <20221025192727.2175-1-felix.lechner@lease-up.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 58768 Cc: "\(" , Felix Lechner 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.8 (/) * gnu/packages/file-systems.scm (gocryptfs): New variable. --- gnu/packages/file-systems.scm | 74 +++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) diff --git a/gnu/packages/file-systems.scm b/gnu/packages/file-systems.scm index 4b1c1cebe8..3fe68ca313 100644 --- a/gnu/packages/file-systems.scm +++ b/gnu/packages/file-systems.scm @@ -422,6 +422,80 @@ (define-public fstransform (license (list license:gpl2 ; fsattr/src/e4attr.* → sbin/fsattr license:gpl3+)))) ; the rest +(define-public gocryptfs + (package + (name "gocryptfs") + (version "2.3.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rfjakob/gocryptfs") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1lkcx61r93xq21scg98hrvclwwxbli93pqnnck0d08isvhgjd590")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/rfjakob/gocryptfs" + #:build-flags + #~(list + "-ldflags" (string-append + "-X main.GitVersion=" #$version + " -X main.GitVersionFuse=" #$(package-version + go-github-com-hanwen-go-fuse-v2) + " -X main.BuildDate=" "[reproducible]")) + #:phases + #~(modify-phases %standard-phases + ;; after 'check phase, should maybe unmount leftover mounts as in + ;; https://github.com/rfjakob/gocryptfs/blob/a55b3cc15a6d9bce116a90f33df4bc99d9dd6a10/test.bash#L28 + (replace 'build + (lambda arguments + (for-each + (lambda (directory) + (apply (assoc-ref %standard-phases 'build) + (append arguments (list #:import-path directory)))) + (list + "github.com/rfjakob/gocryptfs" + "github.com/rfjakob/gocryptfs/gocryptfs-xray" + "github.com/rfjakob/gocryptfs/contrib/statfs" + "github.com/rfjakob/gocryptfs/contrib/findholes" + "github.com/rfjakob/gocryptfs/contrib/atomicrename"))))))) + (native-inputs (list + go-github-com-hanwen-go-fuse-v2 + go-github-com-jacobsa-crypto + go-github-com-jacobsa-oglematchers + go-github-com-jacobsa-oglemock + go-github-com-jacobsa-ogletest + go-github-com-jacobsa-reqtrace + go-github-com-pkg-xattr + go-github-com-rfjakob-eme + go-github-com-sabhiram-go-gitignore + go-github-com-spf13-pflag + go-golang-org-x-crypto + go-golang-org-x-net + go-golang-org-x-sys + go-golang-org-x-term + openssl + pkg-config)) + (home-page "https://github.com/rfjakob/gocryptfs") + (synopsis "Encrypted overlay filesystem") + (description + "Gocryptfs is an encrypted overlay filesystem written in Go. It +features a file-based encryption that is implemented as a mountable +FUSE filesystem. + +Gocryptfs was inspired by EncFS and strives to fix its security issues +while providing good performance. Gocryptfs is as fast as EncFS in the +default mode and significantly faster than paranoia mode in EncFS, +which provides a security level comparable to Gocryptfs. + +On CPUs without AES-NI, gocryptfs uses OpenSSL through a thin wrapper +called stupidgcm. This provides a 4x speedup compared to Go's builtin +AES-GCM implementation.") + (license license:expat))) + (define-public gphotofs (package (name "gphotofs") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 27 12:49:01 2022 Received: (at 58768) by debbugs.gnu.org; 27 Oct 2022 16:49:01 +0000 Received: from localhost ([127.0.0.1]:59141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oo63w-0002RK-W1 for submit@debbugs.gnu.org; Thu, 27 Oct 2022 12:49:01 -0400 Received: from linode.us-core.com ([23.239.4.72]:58144) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oo63u-0002R9-MW for 58768@debbugs.gnu.org; Thu, 27 Oct 2022 12:49:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=4kpcMtT7sn2WtMa H7RMD9TGvny8bYTIHckyevREXC/Y=; h=cc:to:subject:date:from:in-reply-to: references; d=lease-up.com; b=omdQP6yeVTVZ01tnQBqiJ7tBja8Q4DfpN8tVEZLY 7K5QJyVCRJgQi618k1YMw4qSwG7vD/MoL1RQ+ljYSUL9+MSoVWNljZEeye6iIsk69U6ES0 T3eVspsfY6nd+3grR7saJNv+0mjaXYi57tVy1V/weyJ9yd5Jn+wM1BvYjWnvA= Received: by linode.us-core.com (OpenSMTPD) with ESMTPSA id da748d05 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for <58768@debbugs.gnu.org>; Thu, 27 Oct 2022 16:48:57 +0000 (UTC) Received: by mail-lj1-f180.google.com with SMTP id a15so3785597ljb.7 for <58768@debbugs.gnu.org>; Thu, 27 Oct 2022 09:48:56 -0700 (PDT) X-Gm-Message-State: ACrzQf3ZiEqfXUX6EphDxkPwF2ozCUqiMjjfXm0nA8DsYIXc8UArKHLm //G3/GFw5VB5cKa3FWOT+C5w1JKF2K+YZ+oFh+E= X-Google-Smtp-Source: AMsMyM6LrVv8opbkdbCoEhs+pWUQsBRUbDmQvax/JY9agx3RSYqxE++paAGJjoXYHDJG+y6WQH6UyiVz00t7M0IjHEk= X-Received: by 2002:ac2:531c:0:b0:4a2:7c6b:4703 with SMTP id c28-20020ac2531c000000b004a27c6b4703mr17319806lfh.61.1666889334432; Thu, 27 Oct 2022 09:48:54 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Felix Lechner Date: Thu, 27 Oct 2022 09:48:17 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [bug#58768] Patch attached To: "(" Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58768 Cc: 58768@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: -1.0 (-) Hi, On Tue, Oct 25, 2022 at 9:18 AM ( wrote: > > Shouldn't that have been in this patch series, though? I think it would have been an error. Someone else may desire an update to the same existing package. By filing it under a separate bug, I can save the other person the work. They can simply declare the same blocking bug. > Also, it's > better to use the procedure described here and in the manual's Contributing > section for sending patches, > > By the way, each package should be in its own patch, not one mega-patch. Already done, above. Thanks! Kind regards Felix Lechner From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 05 16:02:06 2023 Received: (at 58768-done) by debbugs.gnu.org; 5 Mar 2023 21:02:06 +0000 Received: from localhost ([127.0.0.1]:40853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvUc-0004Br-Fl for submit@debbugs.gnu.org; Sun, 05 Mar 2023 16:02:06 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]:47780) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYvUa-0004Bb-I9; Sun, 05 Mar 2023 16:02:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=YNJplCN+u4/qwZ0 iwzC88TQLlXG2ktUWF0udaerbVRA=; h=to:subject:date:from; d=lease-up.com; b=idaRjcVsF4+a3ivPXu5KgOohBVpr5hk5YF4zCd23vu7VItE57C+eIpu0M0MJso9SJuIT dTvNrqk/tGvuCyF9HN4Ix4I+d2czIwI+kT1apOlJAMhZ1dsoKyQvE2Q6Oc6YjDazJOAXSo 3R7Kd6/07uUCb2SnBTqQzWNJLf5lg8gPE= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id a47d5566 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Sun, 5 Mar 2023 21:02:03 +0000 (UTC) Received: by mail-lf1-f43.google.com with SMTP id g17so10230285lfv.4; Sun, 05 Mar 2023 13:02:02 -0800 (PST) X-Gm-Message-State: AO0yUKVR77URNnwAr4UqAOQyp62rf9PH5yUNwy8UoJpTvRcqGtiOwM+V VKQwfC3Qu0b3bc7ErUJdl8wRL1gNbkiPQaNrP24= X-Google-Smtp-Source: AK7set/AoB0Fw0D59C1u9R6ywKmSaVKg+wyBtIkXawryL2djErRMKahMQz1I0aoq4KLGfgrGU+2aVoxSuq4+ic3P74o= X-Received: by 2002:a05:6512:24f:b0:4db:33ed:89fc with SMTP id b15-20020a056512024f00b004db33ed89fcmr2556496lfo.6.1678050120288; Sun, 05 Mar 2023 13:02:00 -0800 (PST) MIME-Version: 1.0 From: Felix Lechner Date: Sun, 5 Mar 2023 13:01:23 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Superseded by new bug To: 58658-done@debbugs.gnu.org, 58768-done@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58768-done 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: -1.0 (-) Hi, These bugs were superseded by a new bug that tracks the feature branch for adding Gocryptfs. It can be found here. [1] Closing. Kind regards Felix Lechner [1] https://issues.guix.gnu.org/61989 From unknown Sun Jun 22 07:29:48 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 03 Apr 2023 11:24:08 +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