Hi,Thanks for you work on this, but if you take a look at the pound mail archives (http://www.apsis.ch/pound/pound_list) it can be seen that pound v2.x is still very cutting edge / development, with lots of issues regularly discovered. I therefore deliberately did the OpenBSD port on the stable mature v1.x code base. I think that better reflects the OpenBSD ethos of security & stability etc. My port also includes an example with chroot & drop privs configured, and several diff to make pound more BSD like regarding logging etc.
I've enclosed an updated port for v1.10 /Pete
pound-port.tgz
Description: Binary data
On 2. apr. 2006, at 18.25, Rolf Sommerhalder wrote:
Hello, based on Pete's port of "pound" from 12 January 2006, I attempted an update to its latest version pound-2.0.4. With only minor modifications in the Makefile, it installs and runs fine under 3.9/i386/ -current as of today. Rolf diff -u pound-1.9.5/Makefile pound/Makefile --- pound-1.9.5/Makefile Thu Jan 12 19:49:51 2006 +++ pound/Makefile Sun Apr 2 18:18:32 2006 @@ -3,9 +3,9 @@ # based on application by Robert Segall ([EMAIL PROTECTED]) # -COMMENT= "SSL reverse proxy and load balancer" +COMMENT= "HTTP/HTTPS reverse proxy and load balancer" -VERSION= 1.9.5 +VERSION= 2.0.4 DISTNAME= Pound-${VERSION} PKGNAME= pound-${VERSION} CATEGORIES= net @@ -15,9 +15,9 @@ # need to get a copy of openssl to compile locally with +threads SUPFILEVER= 0.9.8a SUPDISTNAME= openssl-${SUPFILEVER} -SUPDISTFILES= ${SUPDISTNAME}.tar.gz:0 +SUPDISTFILES= ${SUPDISTNAME}.tar.gz BASEDISTFILE= ${DISTNAME}.tgz -DISTFILES= ${BASEDISTFILE} ${SUPDISTFILES} +DISTFILES= ${BASEDISTFILE} ${SUPDISTFILES}:0 # LICENSE=GPL PERMIT_PACKAGE_CDROM= Yes diff -u pound-1.9.5/distinfo pound/distinfo --- pound-1.9.5/distinfo Thu Jan 12 19:55:22 2006 +++ pound/distinfo Sun Apr 2 15:37:36 2006 @@ -1,8 +1,8 @@ -MD5 (Pound-1.9.5.tgz) = 6db10b610a0d0b64dd05828fccff55db +MD5 (Pound-2.0.4.tgz) = d7953742a638210eb89cf8deb2cb2112 MD5 (openssl-0.9.8a.tar.gz) = 1d16c727c10185e4d694f87f5e424ee1 -RMD160 (Pound-1.9.5.tgz) = 25e0d1d0a1eaff8f20474c732ff44eef189ccc20 +RMD160 (Pound-2.0.4.tgz) = df3b3bf30d46a2fcecbe03e43f33052fa8bf11f7RMD160 (openssl-0.9.8a.tar.gz) = f92bb3cc4097cbeb5365f205b6412999d8fc3389-SHA1 (Pound-1.9.5.tgz) = 6a47f7d6cccd6144cd67b32854fa39a6e4741978 +SHA1 (Pound-2.0.4.tgz) = 19dd78badeec1ccfa7f17ce45ea4e9f214023f4dSHA1 (openssl-0.9.8a.tar.gz) = 2aaba0f728179370fb3e86b43209205bc6c06a3a-SIZE (Pound-1.9.5.tgz) = 145000 +SIZE (Pound-2.0.4.tgz) = 143740 SIZE (openssl-0.9.8a.tar.gz) = 3271435 <pound.tgz>
