On Tue, 2003-06-10 at 14:17, Stas Bekman wrote: > Philippe M. Chiasson wrote: > > On Mon, 2003-06-09 at 16:25, Stas Bekman wrote: > > > >>Philippe M. Chiasson wrote: > >> > >>>Dunno where they all went in the past, but as Stas reminded me, I am > >>>still holding off on 2 OpenBSD-related patches to make sure Apache-Test > >>>generates httpd.conf that will bind on IPv4 addresses. This is important > >>>on a platform like OpenBSD where IPv6 is prefered by default and IPv4 > >>>mapped addresses are disabled by default. > >> > >>any chance we can figure out that ipv6 like-ness is needed dynamically, so to > >>keep things simple for most other users? Also please test that it doesn't > >>break things with apache-1.3 (the simplest good test is to run the > >>httpd-test/perl-framework with apache-1.3). > > > > > > Hrm, I have looked into it, and the problem is not to figure out if the > > system is IPv6 or IPv4 by default, but we also need to check if there is > > support for IPv4 mapped addresses. > > > > At this point, I wasn't able to find a way to figure it out dynamically. > > It sure would be nicer if we could just "figure it out" > > But will your change deterministically work with both?
I believe it will (untested) and I will test it. Basically, it replaces: Listen 80 with Listen servername:80 And that will do the right thing both on my Linux box and my OpenBSD box. Don't know about other *BDS flavors though. Or if some machine is strangely configured so it's own hostname is some non-local IP (I've seen that before) > >>>Also addresses the problematic and annoying warning about DL_GLOBAL in > >>>DynaLoader. > >> > >>+1 for this one, don't forget to update Changes (and I haven't checked for tabs ;) > > > > > > Cool, it's in. > > Thanks. > > >>in the future if you can submit patches to different features separately, that > >>would be nice. > > > > > > Yes, I apologize for that slipup > > No prob ;) -- -- ----------------------------------------------------------------------------- Philippe M. Chiasson /gozer\@(cpan|ectoplasm)\.org/ 88C3A5A5 (122FF51B/C634E37B) http://gozer.ectoplasm.org/ F9BF E0C2 480E 7680 1AE5 3631 CB32 A107 88C3 A5A5 Q: It is impossible to make anything foolproof because fools are so ingenious. perl -e'$$=\${gozer};{$_=unpack(P7,pack(L,$$));/^JAm_pH\n$/&&print||$$++&&redo}'
signature.asc
Description: This is a digitally signed message part
