Nmap Development mailing list archives
Re: Suggestion: Using script output - Human-readable and machine-parseable
From: David Fifield <david () bamsoftware com>
Date: Mon, 18 Apr 2011 21:36:37 -0700
On Tue, Apr 05, 2011 at 07:35:29AM -0500, Daniel Miller wrote:
David, I'm attaching a patch that allows for formatting output as YAML. It includes a new NSE library, yaml, that is a slightly modified copy of the libyaml binding from yaml.luaforge.net (properly attributed). The second diff (luayaml.diff) shows the modifications I made to it. As it currently stands, I'm dynamically linking against libyaml, and using systemwide headers for it, which I know is not the way we'll want to go, but it was easiest to start. I haven't worked with autoconfig before, so I didn't know how to package the library with Nmap. It's pretty stable (0.1.3 was released August 2009), and not too big, so it wouldn't be tough to include it. If you want to test, the libyaml-0-2 and libyaml-dev packages for Ubuntu were sufficient to build and run my patched version.
Do we really need to link with libyaml? It seems like emitting YAML, as opposed to parsing it, would be easy enough to implement in stdnse. 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:
- Re: Suggestion: Using script output - Human-readable and machine-parseable Daniel Miller (Apr 01)
- <Possible follow-ups>
- Re: Suggestion: Using script output - Human-readable and machine-parseable David Fifield (Apr 02)
- Re: Suggestion: Using script output - Human-readable and machine-parseable Ron (Apr 03)
- Re: Suggestion: Using script output - Human-readable and machine-parseable Daniel Miller (Apr 05)
- Re: Suggestion: Using script output - Human-readable and machine-parseable Daniel Miller (Apr 06)
- Re: Suggestion: Using script output - Human-readable and machine-parseable Fyodor (Apr 06)
- Re: Suggestion: Using script output - Human-readable and machine-parseable David Fifield (Apr 06)
- Re: Suggestion: Using script output - Human-readable and machine-parseable Daniel Miller (Apr 07)
- Re: Suggestion: Using script output - Human-readable and machine-parseable David Fifield (Apr 07)
- Re: Suggestion: Using script output - Human-readable and machine-parseable David Fifield (Apr 07)
- Re: Suggestion: Using script output - Human-readable and machine-parseable David Fifield (Apr 18)
- Re: Suggestion: Using script output - Human-readable and machine-parseable Daniel Miller (Apr 19)