Nmap Development mailing list archives

Re: On Demand Nmap Build Testing


From: Fyodor <fyodor () insecure org>
Date: Wed, 2 Jun 2010 18:37:16 -0700

On Tue, Jun 01, 2010 at 09:50:52AM -0400, jrf wrote:
                                                                                 
At this point I am just about ready to automate building on NetBSD,              
FreeBSD and Linux (the mac not so much as I use it for work :)

Thanks for the heads up!  This sounds like a valuable project.  I've
thought about how nice it would be to have build systems like this as
well.  Here are some of the attributes that I think a dream system
would have (of course a much simpler system would still be quite
valuable):

A dream Nmap build farm would ...

o Include numerous different systems, including Linux, Mac, and Windows

o Do an Nmap checkout every X hours (like once per day or more), and if
  anything has changed, do the builds, and email nmap-dev an alert if
  they fail.

o Provide daily build snapshots for the various platforms that users
  can download.

o It could do tests, as has been discussed on this thread, rather than
  just building.  For example, Ncat already has a great test harness
  system.

o Allow users to "push" a test through, like if they have just checked
  some code in and want to make sure Windows compilation isn't broken.
  Maybe for self-requested scans like that you could just give results
  in their browser or to an email address specified when you request
  the build rather than sending results to all nmap-dev.  Ideally
  someone could get at the build snapshots after doing this, so they
  could (for example) test the new Windows binaries.

o Ideally it could all be run in VMs on one machine (or Linode
  VMs or whatever) with good instructions for setting it up.

Anyway, I hope my "dream list" doesn't hurt progress on a simpler
initial system.  It sounds like you've been making solid progress!

Cheers,
-F
_______________________________________________
Sent through the nmap-dev mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-dev
Archived at http://seclists.org/nmap-dev/


Current thread: