From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 09010C433F5 for ; Sun, 9 Jan 2022 19:06:27 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 6181560BD1; Sun, 9 Jan 2022 19:06:27 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B374r737M0we; Sun, 9 Jan 2022 19:06:26 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp3.osuosl.org (Postfix) with ESMTP id 7A37560BC5; Sun, 9 Jan 2022 19:06:25 +0000 (UTC) Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 721F31BF20B for ; Sun, 9 Jan 2022 19:06:24 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 6F6EE4040B for ; Sun, 9 Jan 2022 19:06:24 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Authentication-Results: smtp4.osuosl.org (amavisd-new); dkim=pass (2048-bit key) header.d=smile-fr.20210112.gappssmtp.com Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QQeBhggC1MpJ for ; Sun, 9 Jan 2022 19:06:22 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 Received: from mail-wm1-x331.google.com (mail-wm1-x331.google.com [IPv6:2a00:1450:4864:20::331]) by smtp4.osuosl.org (Postfix) with ESMTPS id 23344403CC for ; Sun, 9 Jan 2022 19:06:21 +0000 (UTC) Received: by mail-wm1-x331.google.com with SMTP id x18-20020a7bc212000000b00347cc83ec07so3687677wmi.4 for ; Sun, 09 Jan 2022 11:06:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile-fr.20210112.gappssmtp.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :references:from:in-reply-to:content-transfer-encoding; bh=p4k9nREwjmcMt9MauiX9KtgQ5YolQcIhLB4f42Duc9U=; b=czXIgn1rbqcF72A2ViqSTz2gE/XwrHBAAYGea6IhWs+gEdPO6BKlBXGLGNgGTh6+22 L6bxyqPpk/QjrRdfduXAYVgTDzZEjGuTkCentWVixPG0wMfzsKDHzLotmk1vRGjs5Rk4 u6IzGnw3vhvPj9O/OtQ1M0DgkcFoHgFI1CW/UiwJ2D1xkpo4WvOuvY1HReJbRz9ugujl eQ2bYGx47cOe9UhLzA9qgg913gZ0+WyZJWaNe8726FgWidLVgNI9LkfoEjghOqRooBfi sc26Okg5qFdP4FuG6er99vR0I6kmr68peA1Ls1S36+4mS8FJmeRLTS0SnF53YnLhZkIz zjJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=p4k9nREwjmcMt9MauiX9KtgQ5YolQcIhLB4f42Duc9U=; b=WQDJ1UQSvGlnDilfqReC2S9Ye1pqrMbvu78Faubb5saG46D2RRmwkkxNXVua5gO+Bf mN9ud8JWNYI0I2OY3BHZkrNzVK5eXFLkGrrvagIPcQ+zTeERg0PHsp9Iu/3QUvGhJJe/ MSctq874BEeaDgHOUtcWqBNvqRj2V3eFmZS1dTmXZcjKH/xOVrgQrlQJfGRFC7pm6dN4 6frDUNlO2lRQXLQob367ISSBZdc7FQy1g9hge57c86QKtqlnsYZycOMLiZMYBMhO7+PD uQY7fOuMINNTGvDBkt9LZmqDT0tJmb3ZWz2BQp2O1oHf+oSKqWd9Fc0xNMbkLUck94qW 5OIQ== X-Gm-Message-State: AOAM532408GbT2vwTzi+KjFR7xlgNZEYwoMKbs7FqBVOsFmP0qEjGmax vY2iqKro0Bbr3Igyu3XDZF3ylQ== X-Google-Smtp-Source: ABdhPJx+HY4GcQ2usoabwSRpPaCbEpg8EJg6s0KroXge/xLFkK3YSHQ26DyT+R7Jd3DXc1JxVDAzug== X-Received: by 2002:a05:600c:1e05:: with SMTP id ay5mr19229369wmb.131.1641755180233; Sun, 09 Jan 2022 11:06:20 -0800 (PST) Received: from ?IPV6:2a01:cb05:8f8a:1800:1c97:b8d1:b477:d53f? (2a01cb058f8a18001c97b8d1b477d53f.ipv6.abo.wanadoo.fr. [2a01:cb05:8f8a:1800:1c97:b8d1:b477:d53f]) by smtp.gmail.com with ESMTPSA id p11sm5633305wru.99.2022.01.09.11.06.19 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 09 Jan 2022 11:06:19 -0800 (PST) Message-ID: <2c1bf212-6ec5-6fca-2df4-cee2b0a5e117@smile.fr> Date: Sun, 9 Jan 2022 20:06:18 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0 Content-Language: fr To: Joachim Wiberg , Christian Stewart , buildroot@buildroot.org References: <20210124102241.1207866-1-christian@paral.in> <87d2f33b-08cc-6b84-35d4-11e5140bb222@gmail.com> From: Romain Naour In-Reply-To: <87d2f33b-08cc-6b84-35d4-11e5140bb222@gmail.com> Subject: Re: [Buildroot] [PATCH 1/1] package/daemonize: new package X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" SGVsbG8gQ2hyaXN0aWFuLAoKTGUgMzEvMTIvMjAyMSDDoCAxMDo0NSwgSm9hY2hpbSBXaWJlcmcg YSDDqWNyaXTCoDoKPiBIaSwKPiAKPiBzb3JyeSBmb3IgdGhlIGxhdGUgcmV2aWV3Ogo+IAo+IE9u IDEvMjQvMjEgMTE6MjIgQU0sIENocmlzdGlhbiBTdGV3YXJ0IHdyb3RlOgo+PiBEYWVtb25pemUg aXMgYSBjb21tYW5kIGxpbmUgdXRpbGl0eSB0byBydW4gYSBwcm9ncmFtIGFzIGEgVW5peCBkYWVt b24uCj4+IFNpZ25lZC1vZmYtYnk6IENocmlzdGlhbiBTdGV3YXJ0IDxjaHJpc3RpYW5AcGFyYWwu aW4+Cj4+IC0tLQo+IAo+IE1pc3NpbmcgZW50cnkgaW4gREVWRUxPUEVSUy4KPiAKPj4gIHBhY2th Z2UvQ29uZmlnLmluICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAxICsKPj4gIC4uLmRl LXNldHBncnAtdG8tZW5hYmxlLWNyb3NzLWNvbXBpbGluZy5wYXRjaCB8IDU1ICsrKysrKysrKysr KysrKysrKysKPj4gIHBhY2thZ2UvZGFlbW9uaXplL0NvbmZpZy5pbiAgICAgICAgICAgICAgICAg ICB8ICA1ICsrCj4+ICBwYWNrYWdlL2RhZW1vbml6ZS9kYWVtb25pemUuaGFzaCAgICAgICAgICAg ICAgfCAgMSArCj4+ICBwYWNrYWdlL2RhZW1vbml6ZS9kYWVtb25pemUubWsgICAgICAgICAgICAg ICAgfCAxMiArKysrCj4+ICA1IGZpbGVzIGNoYW5nZWQsIDc0IGluc2VydGlvbnMoKykKPj4gIGNy ZWF0ZSBtb2RlIDEwMDY0NCBwYWNrYWdlL2RhZW1vbml6ZS8wMDAxLWNvbmZpZ3VyZS1vdmVycmlk ZS1zZXRwZ3JwLXRvLWVuYWJsZS1jcm9zcy1jb21waWxpbmcucGF0Y2gKPj4gIGNyZWF0ZSBtb2Rl IDEwMDY0NCBwYWNrYWdlL2RhZW1vbml6ZS9Db25maWcuaW4KPj4gIGNyZWF0ZSBtb2RlIDEwMDY0 NCBwYWNrYWdlL2RhZW1vbml6ZS9kYWVtb25pemUuaGFzaAo+PiAgY3JlYXRlIG1vZGUgMTAwNjQ0 IHBhY2thZ2UvZGFlbW9uaXplL2RhZW1vbml6ZS5tawo+Pgo+PiBkaWZmIC0tZ2l0IGEvcGFja2Fn ZS9Db25maWcuaW4gYi9wYWNrYWdlL0NvbmZpZy5pbgo+PiBpbmRleCBmNDJjYzAxMDMyLi5iMzM1 YWE0ZGQ4IDEwMDY0NAo+PiAtLS0gYS9wYWNrYWdlL0NvbmZpZy5pbgo+PiArKysgYi9wYWNrYWdl L0NvbmZpZy5pbgo+PiBAQCAtMjQxMyw2ICsyNDEzLDcgQEAgbWVudSAiU3lzdGVtIHRvb2xzIgo+ PiAgCXNvdXJjZSAicGFja2FnZS9jb3JldXRpbHMvQ29uZmlnLmluIgo+PiAgCXNvdXJjZSAicGFj a2FnZS9jcHVsb2FkL0NvbmZpZy5pbiIKPj4gIAlzb3VyY2UgInBhY2thZ2UvZGFlbW9uL0NvbmZp Zy5pbiIKPj4gKwlzb3VyY2UgInBhY2thZ2UvZGFlbW9uaXplL0NvbmZpZy5pbiIKPiAKPiBIb3cg ZG9lcyB0aGlzIHByb2dyYW0gZGlmZmVyIGZyb20gdGhlIGFscmVhZHkgZXhpc3RpbmcgZGFlbW9u KDEpIHdlIGhhdmUKPiBpbiBCdWlsZHJvb3Q/ICBBcmUgdGhlcmUgcHJvZ3JhbXMgdGhhdCBkZXBl bmQgb24gaXQgcGVyaGFwcywgb3IgZG9lcyBpdAo+IG9mZmVyIG1vcmUgZnVuY3Rpb25hbGl0eSB0 aGFuIGRhZW1vbigxKT8KPiAKPj4gIAlzb3VyY2UgInBhY2thZ2UvZGMzZGQvQ29uZmlnLmluIgo+ PiAgCXNvdXJjZSAicGFja2FnZS9kY3Jvbi9Db25maWcuaW4iCj4+ICAJc291cmNlICJwYWNrYWdl L2RkcmVzY3VlL0NvbmZpZy5pbiIKPj4gZGlmZiAtLWdpdCBhL3BhY2thZ2UvZGFlbW9uaXplLzAw MDEtY29uZmlndXJlLW92ZXJyaWRlLXNldHBncnAtdG8tZW5hYmxlLWNyb3NzLWNvbXBpbGluZy5w YXRjaCBiL3BhY2thZ2UvZGFlbW9uaXplLzAwMDEtY29uZmlndXJlLW92ZXJyaWRlLXNldHBncnAt dG8tZW5hYmxlLWNyb3NzLWNvbXBpbGluZy5wYXRjaAo+PiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+ PiBpbmRleCAwMDAwMDAwMDAwLi5mZDU0NGYwNDQxCj4+IC0tLSAvZGV2L251bGwKPj4gKysrIGIv cGFja2FnZS9kYWVtb25pemUvMDAwMS1jb25maWd1cmUtb3ZlcnJpZGUtc2V0cGdycC10by1lbmFi bGUtY3Jvc3MtY29tcGlsaW5nLnBhdGNoCj4+IEBAIC0wLDAgKzEsNTUgQEAKPj4gK0Zyb20gZGIx NzJmNGQ3MDI4YzY0OGY2NmYzYzFkYjYyMDJlNmE1ZDYyNjM2ZCBNb24gU2VwIDE3IDAwOjAwOjAw IDIwMDEKPj4gK0Zyb206IENocmlzdGlhbiBTdGV3YXJ0IDxjaHJpc3RpYW5AcGFyYWwuaW4+Cj4+ ICtEYXRlOiBTdW4sIDI0IEphbiAyMDIxIDAyOjE2OjM2IC0wODAwCj4+ICtTdWJqZWN0OiBbUEFU Q0hdIGNvbmZpZ3VyZTogb3ZlcnJpZGUgc2V0cGdycCB0byBlbmFibGUgY3Jvc3MtY29tcGlsaW5n Cj4+ICsKPj4gK1NpZ25lZC1vZmYtYnk6IENocmlzdGlhbiBTdGV3YXJ0IDxjaHJpc3RpYW5AcGFy YWwuaW4+Cj4+ICstLS0KPj4gKyBjb25maWd1cmUgfCAzMCArLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0KPj4gKyAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDI5IGRlbGV0aW9u cygtKQo+PiArCj4+ICtkaWZmIC0tZ2l0IGEvY29uZmlndXJlIGIvY29uZmlndXJlCj4+ICtpbmRl eCBhYjdjMGQ0Li4yMDllMTY1IDEwMDc1NQo+PiArLS0tIGEvY29uZmlndXJlCj4+ICsrKysgYi9j b25maWd1cmUKPj4gK0BAIC00MTQ3LDM2ICs0MTQ3LDggQEAgZmkKPj4gKyAKPj4gKyB7ICRhc19l Y2hvICIkYXNfbWU6JHthc19saW5lbm8tJExJTkVOT306IGNoZWNraW5nIHdoZXRoZXIgc2V0cGdy cCB0YWtlcyBubyBhcmd1bWVudCIgPiY1Cj4+ICsgJGFzX2VjaG9fbiAiY2hlY2tpbmcgd2hldGhl ciBzZXRwZ3JwIHRha2VzIG5vIGFyZ3VtZW50Li4uICIgPiY2OyB9Cj4+ICstaWYgJHthY19jdl9m dW5jX3NldHBncnBfdm9pZCs6fSBmYWxzZTsgdGhlbiA6Cj4+ICstICAkYXNfZWNob19uICIoY2Fj aGVkKSAiID4mNgo+PiArLWVsc2UKPj4gKy0gIGlmIHRlc3QgIiRjcm9zc19jb21waWxpbmciID0g eWVzOyB0aGVuIDoKPj4gKy0gIGFzX2ZuX2Vycm9yICQ/ICJjYW5ub3QgY2hlY2sgc2V0cGdycCB3 aGVuIGNyb3NzIGNvbXBpbGluZyIgIiRMSU5FTk8iIDUKPj4gKy1lbHNlCj4+ICstICBjYXQgY29u ZmRlZnMuaCAtIDw8X0FDRU9GID5jb25mdGVzdC4kYWNfZXh0Cj4+ICstLyogZW5kIGNvbmZkZWZz LmguICAqLwo+PiArLSRhY19pbmNsdWRlc19kZWZhdWx0Cj4+ICstaW50Cj4+ICstbWFpbiAoKQo+ PiArLXsKPj4gKy0vKiBJZiB0aGlzIHN5c3RlbSBoYXMgYSBCU0Qtc3R5bGUgc2V0cGdycCB3aGlj aCB0YWtlcyBhcmd1bWVudHMsCj4+ICstICBzZXRwZ3JwKDEsIDEpIHdpbGwgZmFpbCB3aXRoIEVT UkNIIGFuZCByZXR1cm4gLTEsIGluIHRoYXQgY2FzZQo+PiArLSAgZXhpdCBzdWNjZXNzZnVsbHku ICovCj4+ICstICByZXR1cm4gc2V0cGdycCAoMSwxKSAhPSAtMTsKPj4gKy0gIDsKPj4gKy0gIHJl dHVybiAwOwo+PiArLX0KPj4gKy1fQUNFT0YKPj4gKy1pZiBhY19mbl9jX3RyeV9ydW4gIiRMSU5F Tk8iOyB0aGVuIDoKPj4gKy0gIGFjX2N2X2Z1bmNfc2V0cGdycF92b2lkPW5vCj4+ICstZWxzZQo+ PiArLSAgYWNfY3ZfZnVuY19zZXRwZ3JwX3ZvaWQ9eWVzCj4+ICstZmkKPj4gKy1ybSAtZiBjb3Jl ICouY29yZSBjb3JlLmNvbmZ0ZXN0LiogZ21vbi5vdXQgYmIub3V0IGNvbmZ0ZXN0JGFjX2V4ZWV4 dCBcCj4+ICstICBjb25mdGVzdC4kYWNfb2JqZXh0IGNvbmZ0ZXN0LmJlYW0gY29uZnRlc3QuJGFj X2V4dAo+PiArLWZpCj4+ICsrYWNfY3ZfZnVuY19zZXRwZ3JwX3ZvaWQ9eWVzCj4+ICsgCj4+ICst ZmkKPj4gKyB7ICRhc19lY2hvICIkYXNfbWU6JHthc19saW5lbm8tJExJTkVOT306IHJlc3VsdDog JGFjX2N2X2Z1bmNfc2V0cGdycF92b2lkIiA+JjUKPj4gKyAkYXNfZWNobyAiJGFjX2N2X2Z1bmNf c2V0cGdycF92b2lkIiA+JjY7IH0KPj4gKyBpZiB0ZXN0ICRhY19jdl9mdW5jX3NldHBncnBfdm9p ZCA9IHllczsgdGhlbgo+PiArLS0gCj4+ICsyLjMwLjAKPiAKPiBXZSBkb24ndCB1c3VhbGx5IGFs bG93IGZvciBwYXRjaGVzIGluIHRoZSB0cmVlIHRoYXQgYXJlIG5vdCBzdWJtaXR0ZWQKPiB1cHN0 cmVhbSwgaS5lLiBvbmx5IGJhY2twb3J0ZWQgcGF0Y2hlcy4gIEhvd2V2ZXIsIGlzc3VlcyBsaWtl IHRoZXNlIGFyZQo+IHVzdWFsbHkgYmV0dGVyIHNvbHZlZCBieSBpbnN0ZWFkIG92ZXJyaWRpbmcg dGhlIGF1dG9jb25mIGNhY2hlIHZhbHVlCj4gKGFjX2N2X2ZvbykgZnJvbSB0aGUgLm1rIGZpbGUu ICBUaGVyZSBhcmUgbG90cyBvZiBleGFtcGxlcyBvZiB0aGlzIGluCj4gdGhlIHRyZWUsIGUuZy4g cGFja2FnZS9tdG9vbHMvbXRvb2xzLm1rCgpUaGVyZSBpcyBhIGNvbmZpZ3VyZS5pbiwgaWYgcG9z c2libGUgcGF0Y2ggdGhpcyBmaWxlIGluc3RlYWQgYW5kIHVzZQpEQUVNT05JWkVfQVVUT1JFQ09O RiA9IFlFUy4KCj4gCj4+IGRpZmYgLS1naXQgYS9wYWNrYWdlL2RhZW1vbml6ZS9Db25maWcuaW4g Yi9wYWNrYWdlL2RhZW1vbml6ZS9Db25maWcuaW4KPj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4g aW5kZXggMDAwMDAwMDAwMC4uZjdmMzI4OGQ5YQo+PiAtLS0gL2Rldi9udWxsCj4+ICsrKyBiL3Bh Y2thZ2UvZGFlbW9uaXplL0NvbmZpZy5pbgo+PiBAQCAtMCwwICsxLDUgQEAKPj4gK21lbnVjb25m aWcgQlIyX1BBQ0tBR0VfREFFTU9OSVpFCj4+ICsJYm9vbCAiZGFlbW9uaXplIgoKaXMgdGhlcmUg YW55IHRvb2xjaGFpbiBkZXBlbmRlbmN5ID8gZ2xpYmMsIHVjbGliYy1uZywgbXVzbCA/CgpIYXZl IHlvdSBjaGVjayB3aXRoIHRlc3QtcGtnID8KCj4+ICsJaGVscAo+PiArCSAgQ29tbWFuZCBsaW5l IHV0aWxpdHkgdG8gcnVuIGEgZGFlbW9uLgo+PiArCj4gCj4gSGVyZSB3b3VsZCBiZSBhIGdvb2Qg cGxhY2UgdG8gbWVudGlvbiBhbnkgYWRkZWQgdmFsdWUgaW4gdGhpcyBwYWNrYWdlLAo+IGFzIGNv bXBhcmVkIHRvIEJSMl9QQUNLQUdFX0RBRU1PTi4KCkFsc2UgYWRkIHRoZSBsaW5rIHRvIHRoZSBw cm9qZWN0OgpodHRwOi8vc29mdHdhcmUuY2xhcHBlci5vcmcvZGFlbW9uaXplCgooVXNlIGNoZWNr LXBhY2thZ2UpCgo+IAo+PiBkaWZmIC0tZ2l0IGEvcGFja2FnZS9kYWVtb25pemUvZGFlbW9uaXpl Lmhhc2ggYi9wYWNrYWdlL2RhZW1vbml6ZS9kYWVtb25pemUuaGFzaAo+PiBuZXcgZmlsZSBtb2Rl IDEwMDY0NAo+PiBpbmRleCAwMDAwMDAwMDAwLi44YmY1OGU5NmY0Cj4+IC0tLSAvZGV2L251bGwK Pj4gKysrIGIvcGFja2FnZS9kYWVtb25pemUvZGFlbW9uaXplLmhhc2gKPj4gQEAgLTAsMCArMSBA QAo+PiArc2hhMjU2ICAyMGM0ZmM5OTI1MzcxZDFkZGYxYjU3OTQ3ZjhmYjkzZTIwMzZlYjljY2Mz YjQzYTFlMzY3OGVhODQ3MWM0YzYwICBkYWVtb25pemUtMS43LjgudGFyLmd6CgpsaWNlbnNlIGZp bGUgaGFzaCBpcyBtaXNzaW5nLgoKPj4gZGlmZiAtLWdpdCBhL3BhY2thZ2UvZGFlbW9uaXplL2Rh ZW1vbml6ZS5tayBiL3BhY2thZ2UvZGFlbW9uaXplL2RhZW1vbml6ZS5tawo+PiBuZXcgZmlsZSBt b2RlIDEwMDY0NAo+PiBpbmRleCAwMDAwMDAwMDAwLi45YTg2YWU5NWQ1Cj4+IC0tLSAvZGV2L251 bGwKPj4gKysrIGIvcGFja2FnZS9kYWVtb25pemUvZGFlbW9uaXplLm1rCj4+IEBAIC0wLDAgKzEs MTIgQEAKPj4gKyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCj4+ICsjCj4+ICsjIGRhZW1vbml6ZQo+ PiArIwo+PiArIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKPj4gKwo+PiArREFFTU9OSVpFX1ZFUlNJ T04gPSAxLjcuOAo+PiArREFFTU9OSVpFX1NJVEUgPSAkKGNhbGwgZ2l0aHViLGJtYyxkYWVtb25p emUscmVsZWFzZS0kKERBRU1PTklaRV9WRVJTSU9OKSkKPj4gK0RBRU1PTklaRV9MSUNFTlNFID0g QlNELTMtQ2xhdXNlCgpNYXliZSB3ZSBzaG91bGQgYWRkIHRoZSBnZXRvcHQuYyBsaWNlbnNlOgpo dHRwczovL2dpdGh1Yi5jb20vYm1jL2RhZW1vbml6ZS9ibG9iL21hc3Rlci9MSUNFTlNFLm1kI2xp Y2Vuc2UtZm9yLWdldG9wdGMKCj4+ICtEQUVNT05JWkVfTElDRU5TRV9GSUxFUyA9IExJQ0VOU0Uu bWQKPj4gKwo+PiArJChldmFsICQoYXV0b3Rvb2xzLXBhY2thZ2UpKQo+IAo+IE90aGVyIHRoYW4g bXkgY29tbWVudHMgYWJvdmUsIHRoZSBwYWNrYWdpbmcgbG9va3MgZmluZSB0byBtZS4KPiAKPiBS ZXZpZXdlZC1ieTogSm9hY2hpbSBXaWJlcmcgPHRyb2dsb2JpdEBnbWFpbC5jb20+CgpJIGhhdmUg bWFya2VkIHRoaXMgcGF0Y2ggYXMgIkNoYW5nZXMgUmVxdWVzdGVkIi4KCkJlc3QgcmVnYXJkcywK Um9tYWluCgoKPiAKPiBCZXN0IHJlZ2FyZHMKPiAgL0pvYWNoaW0KPiAKPiAKPiBfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGJ1aWxkcm9vdCBtYWlsaW5n IGxpc3QKPiBidWlsZHJvb3RAYnVpbGRyb290Lm9yZwo+IGh0dHBzOi8vbGlzdHMuYnVpbGRyb290 Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2J1aWxkcm9vdAo+IAoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KYnVpbGRyb290IG1haWxpbmcgbGlzdApidWlsZHJv b3RAYnVpbGRyb290Lm9yZwpodHRwczovL2xpc3RzLmJ1aWxkcm9vdC5vcmcvbWFpbG1hbi9saXN0 aW5mby9idWlsZHJvb3QK