From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B74BD1396D9 for ; Fri, 10 Nov 2017 04:09:06 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B1121E0EAE; Fri, 10 Nov 2017 04:08:58 +0000 (UTC) Received: from mail-yw0-x234.google.com (mail-yw0-x234.google.com [IPv6:2607:f8b0:4002:c05::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 60BE5E0843 for ; Fri, 10 Nov 2017 04:08:58 +0000 (UTC) Received: by mail-yw0-x234.google.com with SMTP id k3so7166482ywk.8 for ; Thu, 09 Nov 2017 20:08:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=HWBTnQNtoSd5TAJx2T1RmfrUgh/EZutExPlKUYwvl6c=; b=u0I+Ob8RNMvZz7Bj9dZPuiRtWkfJEmv8uRiHBEGblRii8W9LsCWqcPWvrNPW6KGzc6 AtOGKfVmnWw0/a4Rjdc5kN9M/ZqnBSD4c7fKb/49RsdOWTLOOjJTg77y0Pql9xcm831M uD/GzTlL64bZe+DOMfSDZBh3ovDDAdjnUmTkahgOI2q+aXpOE93XJKAKNb35mSIoujAz HNWFdz4B4ZXCo99vkzTIdM0z0WpkErHQIEjsskyBFeSJsGFGzaDBcxamygRs3AsoHJEd dDcnpySHNM5clt3G4oFvbG1ocJdL9R02gJif+S2cDoAikoY6Qa78En08Us4a49kHLEVb UiAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=HWBTnQNtoSd5TAJx2T1RmfrUgh/EZutExPlKUYwvl6c=; b=RIjJ6BZGMjBRTMLrLBc+b57P9FvVWLEFiZ7CgF6hgY93KT7Fz7QuLo0wKXWtu1sxJE 1VRDXIDT6G86tavO641VdT30f5eP86s8SzyYDkt4SlkXwcgnAL23RzGP60V1O2xNgQTc ggxuUx1KcYP+Dh+nQ3CDPNFrQM0WjSl0TX4caVV62DMG6+eBnxv6tL/B/wzOpKVBrNBn VOMdc2T9wdtyUbCXpp90Ba5tPCf/Pj5WXX5eBv1rAypv3lRB7Gqk/vQLMsgiH4QzjFsy ofBD+J+5fnlOlJW4HrGOQnMqqQwSD7DQjfDtDkUxTxIdpvU1kc+QGuQc2UuA/5A3246c an4Q== X-Gm-Message-State: AJaThX5yFyGPwoeKOO3H3fHu9v4tPhldSoIKFf4oZ4hXQcRN/3I1Od6l ZWxjflVEm7gQvTkKinrrrGE+KgWgy6lho0cWUUEN7Q== X-Google-Smtp-Source: AGs4zMZKja3PwXv5DEBpN7hvhsZCCNpiz+gibZWW79suCa+UTpBEo0uGOp9A3rp+Ols7Ze/rsyoOTSmVFYfud3jJZKs= X-Received: by 10.37.187.19 with SMTP id z19mr1899754ybg.157.1510286937204; Thu, 09 Nov 2017 20:08:57 -0800 (PST) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Received: by 10.129.17.135 with HTTP; Thu, 9 Nov 2017 20:08:16 -0800 (PST) From: Damo Brisbane Date: Fri, 10 Nov 2017 14:08:16 +1000 Message-ID: Subject: [gentoo-dev] Help testing ebuilds? golang/Fabio load balancer To: gentoo-dev@lists.gentoo.org Content-Type: multipart/alternative; boundary="f403043dd06866ad22055d991403" X-Archives-Salt: 3336728a-c8dc-4bd2-8278-15c769c65afd X-Archives-Hash: 921e4b5925a017031046bd267a320e4a --f403043dd06866ad22055d991403 Content-Type: text/plain; charset="UTF-8" I've run up a couple of golang based ebuilds - for the fabio load balancer. My first run at it, not completely sure of any follow up process, mentor? other posting, overlap with existing work? Anyway, would appreciate the feedback. FYI, custom overlay at * https://github.com/damobrisbane/damo-overlay *. Tried to follow ?prior art? - but first run at it, probably dumb stuff in there, of note: * Followed "consul" ebuild for template, specifically adds users/openrc init and confd files and logging. Not a systemd fan so please dont ask unless you want to do it yourself.. * I think installs ok?: >>> emerge -aq fabio [ebuild N ] dev-go/govendor-1.0.9 [ebuild N ] dev-go/vendorfmt-9999 [ebuild N ] net-proxy/fabio-1.5.3 Would you like to merge these packages? [Yes/No] y >>> Verifying ebuild manifests >>> Emerging (1 of 3) dev-go/govendor-1.0.9::damo-overlay >>> Installing (1 of 3) dev-go/govendor-1.0.9::damo-overlay >>> Emerging (2 of 3) dev-go/vendorfmt-9999::damo-overlay >>> Installing (2 of 3) dev-go/vendorfmt-9999::damo-overlay >>> Emerging (3 of 3) net-proxy/fabio-1.5.3::damo-overlay >>> Installing (3 of 3) net-proxy/fabio-1.5.3::damo-overlay >>> Recording net-proxy/fabio in "world" favorites file... >>> Thanks in advance Damon --f403043dd06866ad22055d991403 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I've run up a couple of golang based ebuilds - for the= fabio load balancer. My first run at it, not completely sure of any follow= up process, mentor? other posting, overlap with existing work? Anyway, wou= ld appreciate the feedback.=C2=A0


Tried to foll= ow ?prior art? - but first run at it, probably dumb stuff in there, of note= :

* Followed "consul" ebuild for tem= plate, specifically adds users/openrc init and confd files and logging. Not= a systemd fan so please dont ask unless you want to do it yourself..
=

* I think installs ok?:

&= gt;>> emerge -aq fabio

[ebuild =C2=A0N =C2= =A0 =C2=A0] dev-go/govendor-1.0.9=C2=A0
[ebuild =C2=A0N =C2=A0 = =C2=A0] dev-go/vendorfmt-9999=C2=A0
[ebuild =C2=A0N =C2=A0 =C2=A0= ] net-proxy/fabio-1.5.3=C2=A0

Would you like to me= rge these packages? [Yes/No] y

>>> Verify= ing ebuild manifests
>>> Emerging (1 of 3) dev-go/govend= or-1.0.9::damo-overlay
>>> Installing (1 of 3) dev-go/go= vendor-1.0.9::damo-overlay
>>> Emerging (2 of 3) dev-go/= vendorfmt-9999::damo-overlay
>>> Installing (2 of 3) dev= -go/vendorfmt-9999::damo-overlay
>>> Emerging (3 of 3) n= et-proxy/fabio-1.5.3::damo-overlay
>>> Installing (3 of = 3) net-proxy/fabio-1.5.3::damo-overlay
>>> Recording net= -proxy/fabio in "world" favorites file...

>>>

Thanks in advance
D= amon


--f403043dd06866ad22055d991403--