Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 136025
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Network Proxy Developers <net-proxy@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Greg McIntyre <gentoo@puyo.cjb.net>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
haproxy-1.2.14.ebuild haproxy ebuild, first attempt ;) text/plain Greg McIntyre 2006-06-07 21:59 0000 833 bytes Details
init-1.2 init script to be placed in the ebuild's files directory text/plain Greg McIntyre 2006-06-07 22:00 0000 750 bytes Details
haproxy.cfg config file to be placed in the ebuild's files directory text/plain Greg McIntyre 2006-06-07 22:00 0000 675 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 136025 depends on: Show dependency tree
Bug 136025 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-06-07 21:57 0000
Hi,

I couldn't for the life of me find an ebuild for haproxy (see URL field). I
wrote one myself and attached it. It's not great but it does the job. I'd be
happy for feedback to improve it or one of you can take it over. It's all good.

Here's the spiel:

HAProxy is a free, very fast and reliable solution offering high availability,
load balancing, and proxying for TCP and HTTP-based applications. It is
particularly suited for web sites crawling under very high loads while needing
persistence or Layer7 processing. Supporting tens of thousands of connections
is clearly realistic with todays hardware. Its mode of operation makes its
integration into existing architectures very easy and riskless, while still
offering the possibility not to expose fragile web servers to the Net.

Considering you have pound and other load balancers in www-servers, I think
that's the best category for it.

------- Comment #1 From Greg McIntyre 2006-06-07 21:59:26 0000 -------
Created an attachment (id=88632) [details]
haproxy ebuild, first attempt ;)

------- Comment #2 From Greg McIntyre 2006-06-07 22:00:06 0000 -------
Created an attachment (id=88633) [details]
init script to be placed in the ebuild's files directory

------- Comment #3 From Greg McIntyre 2006-06-07 22:00:28 0000 -------
Created an attachment (id=88634) [details]
config file to be placed in the ebuild's files directory

------- Comment #4 From Alin Năstac 2006-06-11 07:13:42 0000 -------
Added to the tree, as net-proxy/haproxy, with the following changes:
 - use LDFLAGS set in /etc/make.conf
 - don't install haproxy.cfg. Since we don't have a reasonable default, it
should be created by user, not by ebuild. Also, it doesn't make sense to create
a directory (/etc/haproxy) when it will contains only one file, therefore I
moved configuration file to /etc/haproxy.cfg
 - install configuration examples in doc directory

Thanks for the initial version. I've put your name in Changelog but without
email address. I hate these gentoo@foo.bar addresses :-|

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug