there is a bug in dante that prevents it from correctly parsing interface addresses. Therefore the external-rotation mechanism (dealing with more than 1 external interface) doe not work with FreerBSD. The issue is present in both FreeBSD 5.x and Freebsd 6.x (and possibly earlier). I submitted a patch that was developed for us to both the Dante and the FreeBSD port maintainer per email in august. Since nothing happened, I'm resubmiitting it here. Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->anders Over to maintainer.
State Changed From-To: open->closed Committed, thanks!
anders 2009-01-19 00:00:51 UTC FreeBSD ports repository Modified files: net/dante Makefile Added files: net/dante/files patch-sockd-getifa.c Log: Fix external rotation/interface address parsing. PR: 129351 Submitted by: Christoph Weber-Fahr <cwf-ml@arcor.de> Revision Changes Path 1.29 +1 -0 ports/net/dante/Makefile 1.1 +216 -0 ports/net/dante/files/patch-sockd-getifa.c (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"