Hello Dan, Hmmm. That is an interesting patch. I would do it a bit differently in Bacula. I would just skip everything that is not IPv4 or IPv6. I almost did that when I implemented the new code, but since I had never seen any other types I decided not to do it.
I will look and see how hard this is to implement. I am just in the process of releasing 7.0.1, and could slip something in, but this seems a bit *big* and will certainly require more time for testing. Best regards, Kern On 03/31/2014 03:08 PM, Dan Langille wrote: > On 2014-03-31 09:01 AM, Dan Langille wrote: >> On 2014-03-31 07:36 AM, Kern Sibbald wrote: >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA1 >>> >>> Hello Dan, >>> >>> I have to admit that I haven't run a Dart test for a very long time. >>> The plugin-test should be removed from it, which I have done. I've >>> pushed the patch to the git repo. >>> >>> Concerning the tls-test: that is a problem. Can you tell me what >>> TCP/IP protocol 28 is on FreeBSD? >> Nothing, that I see: >> >> $ grep 28 /etc/services | head >> gss-xlicen 128/tcp #GSS X License Verification >> gss-xlicen 128/udp #GSS X License Verification >> http-mgmt 280/tcp >> http-mgmt 280/udp >> personal-link 281/tcp >> personal-link 281/udp >> cableport-ax 282/tcp #cable port a/x >> cableport-ax 282/udp #cable port a/x >> rescap 283/tcp >> rescap 283/udp >> >>> This test runs perfectly here, and >>> we have made some significant networking changes. This protocol should >>> be the sa_family member and should normally be AF_INET for IPv4. >>> However, now Bacula handles IPv6 much better than previous versions, >>> and apparently there is a problem or difference with the FreeBSD IP >>> definitions. For IPv6 this value should be AF_INET6. Those are the >>> only two values that Bacula understands. >> FYI, there is no IPv6 on the regression testing machine in question. >> >>> Note for Linux: AF_INET == 2 AF_INET6 = 10, so 28 is something >>> different and doesn't even exist on Linux. >> Guess what, you're right. See: >> >> https://www.freebsd.org/doc/en/books/developers-handbook/sockets-essential-functions.html >> >> #define AF_INET6 28 > Also, it was just mentioned to me that nmap was broken on FreeBSD 10. > Here is the patch for that, in case it helps: > > https://github.com/nmap/nmap/commit/542b0af577dabab68a63b5c20b36c6ec9061b77d > >> >>> Best regards, >>> Kern >>> >>> On 03/31/2014 04:04 AM, Dan Langille wrote: >>> > On Mar 30, 2014, at 4:44 PM, Dan Langille <d...@langille.org> wrote: >>> > >>> >> I tried some regression tests for Bacula 7 tonight. I found what I >>> think may be a configure issue. >>> > >>> > The test finished, two errors: >>> > >>> > http://regress.bacula.org/buildSummary.php?buildid=24125 [1] >>> > >>> > >>> > >>> > >>> ------------------------------------------------------------------------------ >>> > >>> > >>> > _______________________________________________ >>> > Bacula-devel mailing list >>> > Bacula-devel@lists.sourceforge.net >>> > https://lists.sourceforge.net/lists/listinfo/bacula-devel [2] >>> >>> -----BEGIN PGP SIGNATURE----- >>> Version: GnuPG v1.4.11 (GNU/Linux) >>> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ [3] >>> >>> iEYEARECAAYFAlM5U0gACgkQNgfoSvWqwEi0CwCg3o5/4r1t4c4t+GhBroPBGUzN >>> 9DEAoIdsqFwiAqHGJOyvzSsEc/5uENOh >>> =R++t >>> -----END PGP SIGNATURE----- >>> >>> >>> >>> Links: >>> ------ >>> [1] http://regress.bacula.org/buildSummary.php?buildid=24125 >>> [2] https://lists.sourceforge.net/lists/listinfo/bacula-devel >>> [3] http://www.enigmail.net/ ------------------------------------------------------------------------------ _______________________________________________ Bacula-devel mailing list Bacula-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-devel