From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id UPE9OgxeYGAO2wAAgWs5BA (envelope-from ) for ; Sun, 28 Mar 2021 12:44:28 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id gJDYNAxeYGBHUgAAbx9fmQ (envelope-from ) for ; Sun, 28 Mar 2021 10:44:28 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 6DC67BC2D for ; Sun, 28 Mar 2021 12:44:28 +0200 (CEST) Received: from localhost ([::1]:39052 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lQSuB-0008He-Kk for larch@yhetil.org; Sun, 28 Mar 2021 06:44:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60284) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lQSu1-0008HU-No for guix-devel@gnu.org; Sun, 28 Mar 2021 06:44:17 -0400 Received: from baptiste.telenet-ops.be ([2a02:1800:120:4::f00:13]:52008) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lQStx-0001jV-Vd for guix-devel@gnu.org; Sun, 28 Mar 2021 06:44:17 -0400 Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by baptiste.telenet-ops.be with bizsmtp id lmkA240060mfAB401mkA8v; Sun, 28 Mar 2021 12:44:10 +0200 Message-ID: Subject: Re: Packaging From: Maxime Devos To: mecqor labi Date: Sun, 28 Mar 2021 12:43:59 +0200 In-Reply-To: References: <4bd0f1898910e202d75d83eb210ff5f44fe32c8d.camel@telenet.be> Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-vpHcnZgmovMC87W/5d75" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1616928250; bh=8NJlZUyQHvMZ3r+0A/y6CwO1kePF2E6XrH7D9IRXG6g=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=Tym4rln0kNAG0lFDHNtFgqhE+jgotM6Xh+Lb13ZkjvDJed2pmv8wPAI4WrTTFJnl2 JeEilxRgkYtIQVBp676SHUFjiwgDoeVgisEtgWLgAdDmZU4NaqmDe74e/vMhWovkbn /p1uW43C4cXY7gd7GMY4F8qHqmBUvk6bKci+yLnuK7YIBzVW3YQvynSlyTiY7KMWh1 Ym5h+yMeg0yfyOsCf8l7i1xR7jo47idy0eG43jrPj+mTc8dsCssk18AW8Lxl8Tdweh kEPrmRQKG/MlPe7hRSx+j1MuipaUJ7gA8u3Po7pqiYvx/ne9aG88awz276VVklAOwH C2jGM4qE3Hdew== Received-SPF: pass client-ip=2a02:1800:120:4::f00:13; envelope-from=maximedevos@telenet.be; helo=baptiste.telenet-ops.be X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1616928268; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=8NJlZUyQHvMZ3r+0A/y6CwO1kePF2E6XrH7D9IRXG6g=; b=n5hhwniiBnMNeByJHFbCPZJ7E7fkAyY43aRU3uwMKI4bwFGiwpHN0O8RMB9sr1AU0EmePG /maYXxxKu/t9DMg3zyWM95reqqeXIBVbrLRtih5ujE7/ofHYeayLkYUk+Xe+wYqJPCbjka 8HwLCrIzfLazto8y1Ed58ARBCeHzsG0q1tMa10PZyks6z20hog2yzPhXf1uALmOcOwbnlN iqP5kzgB6MhSGWqhDlKGorNJSvxzy3w2DP2wIzUY1hmIAgxChfubWCTINcmQKt8BsBu+81 jyxm0cXMhvCBRkkHZoEV0r02/q7aqtRkfXs1vgH8shpZs3eTzMoRV8BcCr4mpA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1616928268; a=rsa-sha256; cv=none; b=Fqn1WjaW4L5bldGAzZr/1Q161+52+kOKnj7Sw6NyIyQXLWiwYSxZVPlKQirE+D+F7GUbtd 0ZxCKJJdKyArhaYtTJ8/NaRTAHR2HiNEKb/zrBTlyLnPCmzJVI69r5snFzOXZbUGVAw47s l+y3/9T/Ao03uvzzhX7RHRXRcLJmBmMbIFgYQfxiXL3wXbP21dmCRXN2z42sdwiXGzxDSf SrdBl6Xs67y4WE5BvkrH63O0hjsHn+019KB1DzoNhZiESZDLmjQuJQRGW/z+mekD1OdBPC diANba/nNzvjM7wmOB66N6hyxco9MaUKo/NcARLDwtAjMjUZbixIx7SJxQ/RhQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=telenet.be header.s=r21 header.b=Tym4rln0; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -4.12 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=telenet.be header.s=r21 header.b=Tym4rln0; dmarc=pass (policy=none) header.from=telenet.be; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 6DC67BC2D X-Spam-Score: -4.12 X-Migadu-Scanner: scn0.migadu.com X-TUID: TYJ453iSUjzJ --=-vpHcnZgmovMC87W/5d75 Content-Type: multipart/mixed; boundary="=-UiXv9FrwNMQ//61QHWp8" --=-UiXv9FrwNMQ//61QHWp8 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Please keep guix-devel@gnu.org in CC: or To:. On Sun, 2021-03-28 at 10:18 +0000, mecqor labi wrote: > Thanks for your help, > The Shadowsocks package does not work in Guix at all, and this has been r= eported over the developers of Guix, but it has never been solved. > About Tor, this is not what I want, speed of the program is very slow, I = have problem in upload files and other ... >=20 > [...] Guix has a package importer for rust crates: "guix import crate shadowsocks" I imported the shadowsocks crate and some dependencies (see attachment). (To build: "guix build -f d.scm") Some dependencies are still missing, but I hope this is enough to get you started with writing the package definition. Greetings, Maxime --=-UiXv9FrwNMQ//61QHWp8 Content-Disposition: attachment; filename="d.scm" Content-Type: text/x-scheme; name="d.scm"; charset="UTF-8" Content-Transfer-Encoding: base64 KHVzZS1tb2R1bGVzIChnbnUgcGFja2FnZXMgY3JhdGVzLWlvKQogICAgICAgICAgICAoKGd1aXgg bGljZW5zZXMpICM6cHJlZml4IGxpY2Vuc2U6KQogICAgICAgICAgICAgKGd1aXggYnVpbGQtc3lz dGVtIGNhcmdvKQogICAgICAgICAgICAgKGd1aXggcGFja2FnZXMpCiAgICAgICAgICAgICAoZ3Vp eCBkb3dubG9hZCkKICAgICAgICAgICAgIChndWl4IGdpdC1kb3dubG9hZCkpCgooZGVmaW5lLXB1 YmxpYyBydXN0LXNwaW4tMC45CiAgKHBhY2thZ2UKICAgIChuYW1lICJydXN0LXNwaW4iKQogICAg KHZlcnNpb24gIjAuOS4wIikKICAgIChzb3VyY2UKICAgICAgKG9yaWdpbgogICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQogICAgICAgICh1cmkgKGNyYXRlLXVyaSAic3BpbiIgdmVyc2lvbikpCiAg ICAgICAgKGZpbGUtbmFtZQogICAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAiLSIgdmVyc2lv biAiLnRhci5neiIpKQogICAgICAgIChzaGEyNTYKICAgICAgICAgIChiYXNlMzIKICAgICAgICAg ICAgIjB5MjQwNmIwMnJrbjFwMW1mY2I5dm42bXh5MW5iMjIyazJnZnE1YjJsY3cxcmZjYnl5eHEi KSkpKQogICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCiAgICAoYXJndW1lbnRz CiAgICAgIGAoIzpjYXJnby1pbnB1dHMKICAgICAgICAoKCJydXN0LWxvY2stYXBpIiAscnVzdC1s b2NrLWFwaS0wLjQpKSkpCiAgICAoaG9tZS1wYWdlCiAgICAgICJodHRwczovL2dpdGh1Yi5jb20v bXZkbmVzL3NwaW4tcnMuZ2l0IikKICAgIChzeW5vcHNpcwogICAgICAiU3Bpbi1iYXNlZCBzeW5j aHJvbml6YXRpb24gcHJpbWl0aXZlcyIpCiAgICAoZGVzY3JpcHRpb24KICAgICAgIlNwaW4tYmFz ZWQgc3luY2hyb25pemF0aW9uIHByaW1pdGl2ZXMiKQogICAgKGxpY2Vuc2UgbGljZW5zZTpleHBh dCkpKQoKKGRlZmluZS1wdWJsaWMgcnVzdC1ub3RpZnktNQogIChwYWNrYWdlCiAgICAobmFtZSAi cnVzdC1ub3RpZnkiKQogICAgKHZlcnNpb24gIjUuMC4wLXByZS42IikKICAgIChzb3VyY2UKICAg ICAgKG9yaWdpbgogICAgICAgIChtZXRob2QgdXJsLWZldGNoKQogICAgICAgICh1cmkgKGNyYXRl LXVyaSAibm90aWZ5IiB2ZXJzaW9uKSkKICAgICAgICAoZmlsZS1uYW1lCiAgICAgICAgICAoc3Ry aW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9uICIudGFyLmd6IikpCiAgICAgICAgKHNoYTI1Ngog ICAgICAgICAgKGJhc2UzMgogICAgICAgICAgICAiMWh6bG04bHNjZGJyZDJnc25paWtxdjRjdjBn MHcxMHlmcHA2MWIwYmt2OWw2andxNXpnNSIpKSkpCiAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1 aWxkLXN5c3RlbSkKICAgIChhcmd1bWVudHMKICAgICAgYCgjOmNhcmdvLWlucHV0cwogICAgICAg ICgoInJ1c3QtYW55bWFwIiAscnVzdC1hbnltYXAtMC4xMikKICAgICAgICAgKCJydXN0LWJpdGZs YWdzIiAscnVzdC1iaXRmbGFncy0xKQogICAgICAgICAoInJ1c3QtY3Jvc3NiZWFtLWNoYW5uZWwi CiAgICAgICAgICAscnVzdC1jcm9zc2JlYW0tY2hhbm5lbC0wLjUpCiAgICAgICAgICgicnVzdC1m aWxldGltZSIgLHJ1c3QtZmlsZXRpbWUtMC4yKQogICAgICAgICAoInJ1c3QtZnNldmVudCIgLHJ1 c3QtZnNldmVudC0yKQogICAgICAgICAoInJ1c3QtZnNldmVudC1zeXMiICxydXN0LWZzZXZlbnQt c3lzLTMpCiAgICAgICAgICgicnVzdC1pbm90aWZ5IiAscnVzdC1pbm90aWZ5LTAuOSkKICAgICAg ICAgKCJydXN0LWxpYmMiICxydXN0LWxpYmMtMC4yKQogICAgICAgICAoInJ1c3QtbWlvIiAscnVz dC1taW8tMC43KQogICAgICAgICAoInJ1c3Qtc2VyZGUiICxydXN0LXNlcmRlLTEpCiAgICAgICAg ICgicnVzdC13YWxrZGlyIiAscnVzdC13YWxrZGlyLTIpCiAgICAgICAgICgicnVzdC13aW5hcGki ICxydXN0LXdpbmFwaS0wLjMpKQogICAgICAgICM6Y2FyZ28tZGV2ZWxvcG1lbnQtaW5wdXRzCiAg ICAgICAgKCgicnVzdC1zZXJkZS1qc29uIiAscnVzdC1zZXJkZS1qc29uLTEpKSkpCiAgICAoaG9t ZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vbm90aWZ5LXJzL25vdGlmeSIpCiAgICAoc3lub3Bz aXMKICAgICAgIkNyb3NzLXBsYXRmb3JtIGZpbGVzeXN0ZW0gbm90aWZpY2F0aW9uIGxpYnJhcnki KQogICAgKGRlc2NyaXB0aW9uCiAgICAgICJDcm9zcy1wbGF0Zm9ybSBmaWxlc3lzdGVtIG5vdGlm aWNhdGlvbiBsaWJyYXJ5IikKICAgIChsaWNlbnNlIGxpY2Vuc2U6Y2MwKSkpCgooZGVmaW5lLXB1 YmxpYyBydXN0LW5peC0wLjIwCiAgKHBhY2thZ2UKICAgIChuYW1lICJydXN0LW5peCIpCiAgICAo dmVyc2lvbiAiMC4yMC4wIikKICAgIChzb3VyY2UKICAgICAgKG9yaWdpbgogICAgICAgIChtZXRo b2QgdXJsLWZldGNoKQogICAgICAgICh1cmkgKGNyYXRlLXVyaSAibml4IiB2ZXJzaW9uKSkKICAg ICAgICAoZmlsZS1uYW1lCiAgICAgICAgICAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpCiAgICAgICAgKHNoYTI1NgogICAgICAgICAgKGJhc2UzMgogICAgICAgICAg ICAiMTJuMXN5ZmQ5NjdoYmxyY3JycWs2M2E0czFoNGhzeWJmcXdibGg3MXJpaHZ2OGNsaTZ6cyIp KSkpCiAgICAoYnVpbGQtc3lzdGVtIGNhcmdvLWJ1aWxkLXN5c3RlbSkKICAgIChhcmd1bWVudHMK ICAgICAgYCgjOmNhcmdvLWlucHV0cwogICAgICAgICgoInJ1c3QtYml0ZmxhZ3MiICxydXN0LWJp dGZsYWdzLTEpCiAgICAgICAgICgicnVzdC1jYyIgLHJ1c3QtY2MtMSkKICAgICAgICAgKCJydXN0 LWNmZy1pZiIgLHJ1c3QtY2ZnLWlmLTEpCiAgICAgICAgICgicnVzdC1saWJjIiAscnVzdC1saWJj LTAuMikpCiAgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMKICAgICAgICAoKCJydXN0 LWJ5dGVzIiAscnVzdC1ieXRlcy0wLjQpCiAgICAgICAgIDs7IFRPRE8gdXBkYXRlIHRvIDAuNQog ICAgICAgICAoInJ1c3QtY2FwcyIgLHJ1c3QtY2Fwcy0wLjMpCiAgICAgICAgICgicnVzdC1sYXp5 LXN0YXRpYyIgLHJ1c3QtbGF6eS1zdGF0aWMtMSkKICAgICAgICAgKCJydXN0LXJhbmQiICxydXN0 LXJhbmQtMC42KQogICAgICAgICAoInJ1c3Qtc2VtdmVyIiAscnVzdC1zZW12ZXItMC45KQogICAg ICAgICAoInJ1c3Qtc3lzY3RsIiAscnVzdC1zeXNjdGwtMC4xKQogICAgICAgICAoInJ1c3QtdGVt cGZpbGUiICxydXN0LXRlbXBmaWxlLTMpKSkpCiAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1 Yi5jb20vbml4LXJ1c3Qvbml4IikKICAgIChzeW5vcHNpcyAiUnVzdCBmcmllbmRseSBiaW5kaW5n cyB0byAqbml4IEFQSXMiKQogICAgKGRlc2NyaXB0aW9uCiAgICAgICJSdXN0IGZyaWVuZGx5IGJp bmRpbmdzIHRvICpuaXggQVBJcyIpCiAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCgooZGVm aW5lLXB1YmxpYyBydXN0LWJ5dGUtc3RyaW5nLTEKICAocGFja2FnZQogICAgKG5hbWUgInJ1c3Qt Ynl0ZS1zdHJpbmciKQogICAgKHZlcnNpb24gIjEuMC4wIikKICAgIChzb3VyY2UKICAgICAgKG9y aWdpbgogICAgICAgIChtZXRob2QgdXJsLWZldGNoKQogICAgICAgICh1cmkgKGNyYXRlLXVyaSAi Ynl0ZS1zdHJpbmciIHZlcnNpb24pKQogICAgICAgIChmaWxlLW5hbWUKICAgICAgICAgIChzdHJp bmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKICAgICAgICAoc2hhMjU2CiAg ICAgICAgICAoYmFzZTMyCiAgICAgICAgICAgICIxdmRsbDJpNWdkeDk4ZDN3cWJycThjMmw2MWpx cWh6bHJpN2QzaHNrbTM1YTBteGR4YWhpIikpKSkKICAgIChidWlsZC1zeXN0ZW0gY2FyZ28tYnVp bGQtc3lzdGVtKQogICAgKGhvbWUtcGFnZQogICAgICAiaHR0cHM6Ly9naXRodWIuY29tL0ZyYUdh Zy9ieXRlX3N0cmluZyIpCiAgICAoc3lub3BzaXMKICAgICAgIldyYXBwZXIgdHlwZXMgZm9yIG91 dHB1dHRpbmcgYnl0ZSBzdHJpbmdzIChiXCJIZWxsb1wiKSB1c2luZyB0aGUgRGVidWcgKHs6P30p IGZvcm1hdC4iKQogICAgKGRlc2NyaXB0aW9uCiAgICAgICJXcmFwcGVyIHR5cGVzIGZvciBvdXRw dXR0aW5nIGJ5dGUgc3RyaW5ncyAoYlwiSGVsbG9cIikgdXNpbmcgdGhlIERlYnVnICh7Oj99KSBm b3JtYXQuIikKICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6ZXhwYXQgbGljZW5zZTphc2wyLjAp KSkpCgooZGVmaW5lLXB1YmxpYyBydXN0LWJsb29tZmlsdGVyLTEKICAocGFja2FnZQogICAgKG5h bWUgInJ1c3QtYmxvb21maWx0ZXIiKQogICAgKHZlcnNpb24gIjEuMC41IikKICAgIChzb3VyY2UK ICAgICAgKG9yaWdpbgogICAgICAgIChtZXRob2QgdXJsLWZldGNoKQogICAgICAgICh1cmkgKGNy YXRlLXVyaSAiYmxvb21maWx0ZXIiIHZlcnNpb24pKQogICAgICAgIChmaWxlLW5hbWUKICAgICAg ICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKICAgICAgICAo c2hhMjU2CiAgICAgICAgICAoYmFzZTMyCiAgICAgICAgICAgICIxZDM1Mnd6bDNwd3B3eGl4amg4 Yjh2NHNxYWdsZ2t6cDByZnYxcTA2OGM4cGlkZGZpenF3IikpKSkKICAgIChidWlsZC1zeXN0ZW0g Y2FyZ28tYnVpbGQtc3lzdGVtKQogICAgKGFyZ3VtZW50cwogICAgICBgKCM6Y2FyZ28taW5wdXRz CiAgICAgICAgOzsgVE9ETyB1cGRhdGUgdG8gMC42CiAgICAgICAgKCgicnVzdC1iaXQtdmVjIiAs cnVzdC1iaXQtdmVjLTAuNSkKICAgICAgICAgKCJydXN0LXJhbmQiICxydXN0LXJhbmQtMC44KQog ICAgICAgICAoInJ1c3Qtc2lwaGFzaGVyIiAscnVzdC1zaXBoYXNoZXItMC4zKSkpKQogICAgKGhv bWUtcGFnZQogICAgICAiaHR0cHM6Ly9naXRodWIuY29tL2plZGlzY3QxL3J1c3QtYmxvb20tZmls dGVyIikKICAgIChzeW5vcHNpcyAiQmxvb20gZmlsdGVyIGltcGxlbWVudGF0aW9uIikKICAgIChk ZXNjcmlwdGlvbiAiQmxvb20gZmlsdGVyIGltcGxlbWVudGF0aW9uIikKICAgIChsaWNlbnNlIGxp Y2Vuc2U6aXNjKSkpCgooZGVmaW5lLXB1YmxpYyBydXN0LXNoYWRvd3NvY2tzLWNyeXB0by0wLjIK ICAocGFja2FnZQogICAgKG5hbWUgInJ1c3Qtc2hhZG93c29ja3MtY3J5cHRvIikKICAgICh2ZXJz aW9uICIwLjIuMCIpCiAgICAoc291cmNlCiAgICAgIChvcmlnaW4KICAgICAgICAobWV0aG9kIHVy bC1mZXRjaCkKICAgICAgICAodXJpIChjcmF0ZS11cmkgInNoYWRvd3NvY2tzLWNyeXB0byIgdmVy c2lvbikpCiAgICAgICAgKGZpbGUtbmFtZQogICAgICAgICAgKHN0cmluZy1hcHBlbmQgbmFtZSAi LSIgdmVyc2lvbiAiLnRhci5neiIpKQogICAgICAgIChzaGEyNTYKICAgICAgICAgIChiYXNlMzIK ICAgICAgICAgICAgIjBsNDJkYWd5OGdrd2FzcjVyYXM0eWl5MWg5ZHA2ZjQ2MXBpY2hxbXpmN3dz bDk3bTFheHgiKSkpKQogICAgKGJ1aWxkLXN5c3RlbSBjYXJnby1idWlsZC1zeXN0ZW0pCiAgICAo YXJndW1lbnRzCiAgICAgIGAoIzpjYXJnby1pbnB1dHMKICAgICAgICAoKCJydXN0LWNyeXB0bzIi ICxydXN0LWNyeXB0bzItMC4xKQogICAgICAgICAoInJ1c3QtcmFuZCIgLHJ1c3QtcmFuZC0wLjgp CiAgICAgICAgICgicnVzdC1yaW5nIiAscnVzdC1yaW5nLTAuMTYpKQogICAgICAgICM6Y2FyZ28t ZGV2ZWxvcG1lbnQtaW5wdXRzCiAgICAgICAgKCgicnVzdC1oZXgiICxydXN0LWhleC0wLjQpKSkp CiAgICAoaG9tZS1wYWdlCiAgICAgICJodHRwczovL2dpdGh1Yi5jb20vc2hhZG93c29ja3Mvc2hh ZG93c29ja3MtY3J5cHRvIikKICAgIChzeW5vcHNpcyAiU2hhZG93c29ja3MgQ3J5cHRvIikKICAg IChkZXNjcmlwdGlvbiAiU2hhZG93c29ja3MgQ3J5cHRvIikKICAgIChsaWNlbnNlIGxpY2Vuc2U6 ZXhwYXQpKSkKCihkZWZpbmUtcHVibGljIHJ1c3Qtc2hhZG93c29ja3MtMQogIChwYWNrYWdlCiAg ICAobmFtZSAicnVzdC1zaGFkb3dzb2NrcyIpCiAgICAodmVyc2lvbiAiMS4xMC4wIikKICAgIChz b3VyY2UKICAgICAgKG9yaWdpbgogICAgICAgIChtZXRob2QgdXJsLWZldGNoKQogICAgICAgICh1 cmkgKGNyYXRlLXVyaSAic2hhZG93c29ja3MiIHZlcnNpb24pKQogICAgICAgIChmaWxlLW5hbWUK ICAgICAgICAgIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24gIi50YXIuZ3oiKSkKICAg ICAgICAoc2hhMjU2CiAgICAgICAgICAoYmFzZTMyCiAgICAgICAgICAgICIxZ3NhaDM0enJ6bmwz YjR6YTZmMDl2cXptenN3NTdubHdpbDMzNTFoY2Z2cW04bWF6dzhjIikpKSkKICAgIChidWlsZC1z eXN0ZW0gY2FyZ28tYnVpbGQtc3lzdGVtKQogICAgKGFyZ3VtZW50cwogICAgICBgKCM6Y2FyZ28t aW5wdXRzCiAgICAgICAgKCgicnVzdC1hcmMtc3dhcCIgLHJ1c3QtYXJjLXN3YXAtMSkKICAgICAg ICAgKCJydXN0LWFzeW5jLXRyYWl0IiAscnVzdC1hc3luYy10cmFpdC0wLjEpCiAgICAgICAgICgi cnVzdC1iYXNlNjQiICxydXN0LWJhc2U2NC0wLjEzKQogICAgICAgICAoInJ1c3QtYmxvb21maWx0 ZXIiICxydXN0LWJsb29tZmlsdGVyLTEpCiAgICAgICAgICgicnVzdC1ieXRlLXN0cmluZyIgLHJ1 c3QtYnl0ZS1zdHJpbmctMSkKICAgICAgICAgKCJydXN0LWJ5dGVzIiAscnVzdC1ieXRlcy0xKQog ICAgICAgICAoInJ1c3QtY2ZnLWlmIiAscnVzdC1jZmctaWYtMSkKICAgICAgICAgKCJydXN0LWZ1 dHVyZXMiICxydXN0LWZ1dHVyZXMtMC4zKQogICAgICAgICAoInJ1c3QtbGF6eS1zdGF0aWMiICxy dXN0LWxhenktc3RhdGljLTEpCiAgICAgICAgICgicnVzdC1saWJjIiAscnVzdC1saWJjLTAuMikK ICAgICAgICAgKCJydXN0LWxvZyIgLHJ1c3QtbG9nLTAuNCkKICAgICAgICAgKCJydXN0LW1pbyIg LHJ1c3QtbWlvLTAuNykKICAgICAgICAgKCJydXN0LW5peCIgLHJ1c3Qtbml4LTAuMjApCiAgICAg ICAgICgicnVzdC1ub3RpZnkiICxydXN0LW5vdGlmeS01KQogICAgICAgICAoInJ1c3QtcGluLXBy b2plY3QiICxydXN0LXBpbi1wcm9qZWN0LTEpCiAgICAgICAgICgicnVzdC1zZXJkZSIgLHJ1c3Qt c2VyZGUtMSkKICAgICAgICAgKCJydXN0LXNlcmRlLWpzb24iICxydXN0LXNlcmRlLWpzb24tMSkK ICAgICAgICAgKCJydXN0LXNlcmRlLXVybGVuY29kZWQiCiAgICAgICAgICAscnVzdC1zZXJkZS11 cmxlbmNvZGVkLTAuNykKICAgICAgICAgKCJydXN0LXNoYWRvd3NvY2tzLWNyeXB0byIKICAgICAg ICAgICxydXN0LXNoYWRvd3NvY2tzLWNyeXB0by0wLjIpCiAgICAgICAgIDs7IFRPRE8gdXBkYXRl IHJ1c3Qtc29ja2V0Mi0wLjMgdG8gMC40CiAgICAgICAgICgicnVzdC1zb2NrZXQyIiBydXN0LXNv Y2tldDItMC4zICM7LHJ1c3Qtc29ja2V0Mi0wLjQpCiAgICAgICAgICgicnVzdC1zcGluIiAscnVz dC1zcGluLTAuOSkKICAgICAgICAgKCJydXN0LXRoaXNlcnJvciIgLHJ1c3QtdGhpc2Vycm9yLTEp CiAgICAgICAgICgicnVzdC10b2tpbyIgLHJ1c3QtdG9raW8tMSkKICAgICAgICAgKCJydXN0LXRy dXN0LWRucy1yZXNvbHZlciIKICAgICAgICAgICxydXN0LXRydXN0LWRucy1yZXNvbHZlci0wLjIw KQogICAgICAgICAoInJ1c3QtdXJsIiAscnVzdC11cmwtMikKICAgICAgICAgKCJydXN0LXdpbmFw aSIgLHJ1c3Qtd2luYXBpLTAuMykpCiAgICAgICAgIzpjYXJnby1kZXZlbG9wbWVudC1pbnB1dHMK ICAgICAgICAoKCJydXN0LWVudi1sb2dnZXIiICxydXN0LWVudi1sb2dnZXItMC44KSkpKQogICAg KGhvbWUtcGFnZQogICAgICAiaHR0cHM6Ly9naXRodWIuY29tL3NoYWRvd3NvY2tzL3NoYWRvd3Nv Y2tzLXJ1c3QiKQogICAgKHN5bm9wc2lzCiAgICAgICJzaGFkb3dzb2NrcyBpcyBhIGZhc3QgdHVu bmVsIHByb3h5IHRoYXQgaGVscHMgeW91IGJ5cGFzcyBmaXJld2FsbHMuIikKICAgIChkZXNjcmlw dGlvbgogICAgICAic2hhZG93c29ja3MgaXMgYSBmYXN0IHR1bm5lbCBwcm94eSB0aGF0IGhlbHBz IHlvdSBieXBhc3MgZmlyZXdhbGxzLiIpCiAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCnJ1 c3Qtc2hhZG93c29ja3MtMQo= --=-UiXv9FrwNMQ//61QHWp8-- --=-vpHcnZgmovMC87W/5d75 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYIADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYGBd7xccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7kBnAP9BJL6u0KlevQkx77ErYs+J6PtP gT9ssoX/a46aP5ebyAEAolFGwXnBA+j7K/cSEPv7xKaxPJpX6J/ww2iiW3XjyAU= =oDGT -----END PGP SIGNATURE----- --=-vpHcnZgmovMC87W/5d75--