Nmap Development mailing list archives
Re: Updater Proposal
From: David Fifield <david () bamsoftware com>
Date: Thu, 19 May 2011 08:26:52 -0700
On Thu, May 19, 2011 at 11:01:32AM +0200, Marek Lukaszuk wrote:
On Wed, May 18, 2011 at 22:08, olli hauer <ohauer () gmx de> wrote:If you are looking at bsdiff from Colin Percival, then maybe also look into the concept of the FreeBSD patch system. I think with some work you can rewrite the scripts to update the binaries and nse scripts. http://www.freebsd.org/doc/en_US.ISO8859-1/articles/freebsd-update-server/article.html http://www.freebsd.org/cgi/cvsweb.cgi/projects/freebsd-update-server/ I suspect the *BSD users prefer the update by source system. To limit traffic it may be a good idea to provide a .tgz file without the mswin32 sources which are not really usefull on this platformsAll the discussion so far, as I can see (sorry if I missed anything) is about how to make sure that the whole update process is secure, but I didn't see any discussion on the performance on the update servers that this could have. Currently there is a lot of nmap users out there and when they all start to run the version of nmap that will support autoupdates/upgrades the amount of the traffic generated could be significant. Maybe a thought of a different transport mechanism to spread the load of the updates - torrent for example or something similar. Just an idea to think about.
Thanks for your suggestions. I'm glad this topic has provoked some discussion and I know that Colin is paying attention to your ideas. I've asked Colin not to worry about things like binary diffs and the size of updates for the time being. Those are big topics on their own and I fear that optimizing for them too early will hinder the development of something that works. I think our priorities should be first safety, then performance. This may mean downloading a subset of the available files (but whole files) quite frequently, or downloading all the files somewhat less frequently. David Fifield _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://seclists.org/nmap-dev/
Current thread:
- Updater Proposal Colin L. Rice (May 15)
- Re: Updater Proposal alexandru (May 16)
- Re: Updater Proposal David Fifield (May 16)
- Re: Updater Proposal Fyodor (May 18)
- Re: Updater Proposal Colin L. Rice (May 18)
- Re: Updater Proposal olli hauer (May 18)
- Re: Updater Proposal Marek Lukaszuk (May 19)
- Re: Updater Proposal David Fifield (May 19)
- Re: Updater Proposal Daniel Roethlisberger (May 19)
- Re: Updater Proposal Shinnok (May 19)
- Re: Updater Proposal Fyodor (May 18)
- <Possible follow-ups>
- Re: Updater Proposal ricec2 (May 19)
- Re: Updater Proposal Hani Benhabiles (May 25)
- Re: Updater Proposal David Fifield (May 26)
- Re: Updater Proposal Hani Benhabiles (May 25)