From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,RP_MATCHES_RCVD autolearn=ham autolearn_force=no version=3.4.1 DKIM-Filter: OpenDKIM Filter v2.10.3 mail.etersoft.ru A6CE971EE5F DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=etersoft.ru; s=dkim; t=1532122524; bh=hLLd19kbEGoup+iucxXzFM8lZJpotcNPJm7+JoUEwGw=; h=To:From:Subject:Date:From; b=Jz2m1iT+6UNgHE7JPaz3oDFrQ/D/wAwoJnF5r5dUFWS73O+yiB6/ucd2YqQzJcUo2 KwCgslvvXxcp65yspdZ621NvB/5MomxvxCbzkQObmTCMW5Y683mcoohDdr600UkSc+ mTA8s/4h/cSIPUEOyIFGbzV2IIc2gZM8rEs025xs= To: ALT Linux Team development discussions From: Pavel Vainerman Openpgp: preference=signencrypt Autocrypt: addr=pv@etersoft.ru; prefer-encrypt=mutual; keydata= xsDiBD+QInoRBACkxVBXOa8fcTVXnbPjHCKYq67akuoK2SBtYkVKYXtTwUTFFMh7nSmuZ+TQ TfmiUK2E2xkdL3OYhWN2OkMHYXFCW8bxo4Rd5UuhKfo7b9VixJIhGg+MRDvuK40+xJd5wy3d QzV8eJGQN8Uxwwk5oQts6yE0QL+Ir75mR3L5jWkiTwCg40Z0iPRxvEJg/TiFMYHI5F7j87MD /2+g+63sdy16OvnwMpHfg9bYnPWP33LVBaYDQZcDufM0gD1sYMU1KEU4/eiq9meG3CRCyClJ kYyTwlGLiQiltdJGH3nCxBuSOgtTb/t1FX126T9hzCTds3lOxBAE+u098TfqZS5PjBqyNUhV M6ko0axHTHPB9dp3INKGUTTLQt0QA/9Fbr52EDc50QBTiENin8a7a623epoWdJZdmrP7fNqY kH4Wz0kiuztfnrXz+uMHsSWkfh0Ao3MLg/vxbGWYH2rQt4i1rjFgglzVM6UNuTy9+x+Vs1GX rrKsUWJQSv85leZF3UC7k2G8CkmL/9k4eLWpO6D8uU0gfkNaP4xglAf0tc0gUGF2ZWwgVmF5 bmVybWFuIDxwdkBldGVyc29mdC5ydT7CYgQTEQIAIgUCUVxGJgIbIwYLCQgHAwIGFQgCCQoL BBYCAwECHgECF4AACgkQPHy2GWXWPCUoSgCgmp/ITsc5IfGEcbq2UHit6sSphikAoM032Lgo l24W03M4D5c4GIWlAo/zzsFNBD+QIosQCADsEYiXhbfeBELO2j8fVmo8aJ3ddHwtDiUuU5Pb dzt6GSORdz1qRK8tHLlAQKuD8F02ZwEG1xu1+XVBujT4b+0rm+cPFdDAP5/crRSXokQ/NwDj Rhu6KChnIPHpGCjZLM1joZwv/qVggRI2GTY2/pvT1yJ8oobaj6FANmRoKpOSX9NzqaGS1QKD c7NSFFcTKsUYnsNgZ2R2B+lNrF7IZoRz2Ynl57WmPehw0kmD8Olym2rQYW53QkEMBOTIUnJW 6D1AhdRMeh5g6mpYPiBbsmR6wSAXVDE5CBqMZD7b/oUImWGYzk775vqp9dkjngAAPk9Y+bfV nNiD9nCDHxPPwumDAAMGB/0cksKayrWp+/9MYRZ5tXUQ1370y8dVu6gTwpZAu/qt5Zw485+t y0oTQhrar+vUUzwdfFnN+itbSMW4ulpK5nbdl5G4UPDGJHKLjFx56y+Ul0qtqpx/WjEnexeZ z6LEpUxc/xJgOJ02kd9O+u67yyEAZcN9K4NxGwp8Q0gM66GXFTbyc0GT7HYhcHzGQyS/8eMl xhROqMTmIpOY08GlIACSUPFfttK7CeSmwVboRb8E9ogINmlkpefCfUQkMxPlVQ/lehcCI1NL 4OlcNM2dP4Doo96/bau47t0NiWF6Uf9b+4jOB8XHAD7OcZf/d4REdttmJQygHnFa/y4fToUm FfvwwkYEGBECAAYFAj+QIosACgkQPHy2GWXWPCXnMACfT+t8nriXYIU92U+S+FEWBA3Nc5kA n0kwyNTe3FxIsJNe/NoRs9o5Ybjp Message-ID: <1e92ca64-7ec3-4069-3abb-76ee143efd0f@etersoft.ru> Date: Sat, 21 Jul 2018 00:35:23 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: ru Content-Transfer-Encoding: 8bit Subject: [devel] =?utf-8?b?0KPQv9Cw0LrQvtCy0LrQsCAi0LHQuNC90LDRgNC90Lg=?= =?utf-8?b?0LrQvtCyIg==?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2018 21:35:32 -0000 Archived-At: List-Archive: List-Post: Добрый вечер. Существует ли у нас официальный способ или какое-то полиси для упаковки программ, которые по сути являются одним бинарником. Это особенно актуально для программ написаных на GO. Всё чаще сталкиваюсь с тем, что нужные программы распространяются в виде архива, который рекомендуется скачать с сайта, просто выбрав нужную платформу (32bit, 64bit) и всё. Для меня из последнего это consul, vault, gitlab-runner и т.п. Я не сильный специалист по go и собирать из исходников не очень стремлюсь. Более того, общее впечатление, что программы go собирать из исходников нужно только разработчикам, которым либо нужна текущая нестабильная версия с новыми плюшками, либо активным контрибьютерам. А вроде всем остальным просто "скачайте". Я понимаю, что захламлять репозиторий перепакованными бинарниками, это тоже что-то странное, но очень хочется ставить подобные программы единообразно, обычным apt-get install xxx. Т.к. по ощущению всё больше становится программ распространяющихся таким способом, может у нас есть какой-то готовый рецепт на такие случаи? Может это должен быть пакет, который при установке выкачивает бинарь? (а сам по себе содержит обвязку в виде service-файлов, конфигов и т.п.). Есть у нас какие-то правила на эту тему? P.S. Интересуюсь пока просто "видением партии", т.к. собрать для себя пакет и положить в свой частный репозиторий тоже никто не мешает. -- Pavel Vainerman www.etersoft.ru