Making changes to haproxy package; how do I make them available to everyone?
-
I've republished package version change.
-
Marcello, just want to say that everything is working great. Thanks so much for your help. I have wiki access and as soon I have some time, this week or early next week, I'll update the docs to reflect the changes.
I updated my cluster members today and noticed that the package still pulls files from your servers rather than the pfSense servers. Is that normal? Will it stay that way?
-
Package version 1.4.18 was not on ports when I published this update and also files.pfsense.org was not building haproxy everyday.
Since freebsd ports updated haproxy to 1.4.18 and it this package is available on files.pfsense, I will update package download link.
-
Thanks again for everything; I may make more changes in the future but I think I'm done for a little while. I've updated the docs, and I referred to you by your forums name in case you didn't want your real name in there. Feel free to change that or let me know and I'll make the change.
http://doc.pfsense.org/index.php/Haproxy_package
-
Nice work on this package update. No issues at all. :)
-
Marcello, HAProxy has released 1.4.19 which has a few important bigfixes in it. Can you update the binaries? If I could I would definitely do this myself..
Also the package still says it requires 2.0 and points to your server, though those are not very important.
-
Ok, I will update it.
If this update is also in freebsd ports, maybe tomorrow It's available on files.pfsense.org
Do you have freebsd 8.1 vms to compile it via ports?
-
I don't actually know what "ports" is :-[
I have a FreeBSD 8.1 amd64 VM available. I was able to compile 1.4.18 before but I don't think I used ports. I'm willing to learn though..
-
http://www.freebsd.org/ports/ :)
It's how programs are distributed in source form for FreeBSD. If you have a standard FreeBSD install then you already have a huge collection of source code in /usr/ports.
Steve
-
To install ports do:
portsnap fetch
portsnap extractTo update do
portsnap fetch
portsnap update -
changing ports to compile 1.4.19, it return erros
In file included from src/proto_http.c:22: /usr/include/netinet/tcp.h:40: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tcp_seq' /usr/include/netinet/tcp.h:50: error: expected specifier-qualifier-list before 'u_short' /usr/include/netinet/tcp.h:175: error: expected specifier-qualifier-list before 'u_int8_t' gmake: *** [src/proto_http.o] Error 1 *** Error code 1 Stop in /usr/ports/net/haproxy. *** Error code 1 Stop in /usr/ports/net/haproxy.
Maybe we will need to way ports update to be able to create haproxy 1.4.19 package