Steve, On Tue, Jul 26, 2011 at 12:40 PM, Steve Pinkham <steve.pink...@gmail.com> wrote: > On 07/26/2011 11:12 AM, Andres Riancho wrote: >> Steve, >> Ahh, that's good information! So we can do any of the following: >> * Don't use multiprocessing for those platforms, use the classic >> "threading" model >> * At the beginning, check for those OS and stop if OS dependency of >> "all but Solaris, AIX, openBSD and FreeBSD < 7.2" is not met. >> >> The first one seems more complex, but it all depends on how many users >> don't meet our that req. > > If you look at the patch to sqlmap, that's basically how I changed it. > They already had a single threaded implementation, just switched to that > if "import multiprocessing.synchronize" fails.
And you're sure that the API is 100% the same and it will work either way? >> >> Where did you get this info from? > > A bunch of places. :-) > This link claims FreeBSD 7.2 and later work: > http://www.velocityreviews.com/forums/t716510-freebsd-and-multiprocessing.html > > The bug linked in the error message says openBSD and FreeBSD <=7.0 are > broken: > http://bugs.python.org/issue3770 > > The python configure file say AIX and Solaris are borken. > > All of these should fail on importing multiprocessing or > multiprocessing.synchronize, so it's easy to test for. > > Note that FreeBSD 7.1 and earlier are out of support, so usage base > should be fairly low. 7.1 went EOL on Febuary 28, 2011 > http://security.freebsd.org/ Cool, thanks for the sources > Does anyone actually use openBSD, AIX, or Solaris? ;-) :D > > -- > | Steven Pinkham, Security Consultant | > | http://www.mavensecurity.com | > | GPG public key ID CD31CAFB | > -- Andrés Riancho Director of Web Security at Rapid7 LLC Founder at Bonsai Information Security Project Leader at w3af ------------------------------------------------------------------------------ Magic Quadrant for Content-Aware Data Loss Prevention Research study explores the data loss prevention market. Includes in-depth analysis on the changes within the DLP market, and the criteria used to evaluate the strengths and weaknesses of these DLP solutions. http://www.accelacomm.com/jaw/sfnl/114/51385063/ _______________________________________________ W3af-develop mailing list W3af-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/w3af-develop