GNU bug report logs -
#76125
[PATCH] gnu: Add python-nmap.
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Hi,
Thank you for the patch.
--8<---------------cut here---------------start------------->8---
+ (propagated-inputs (list python-simplejson nmap which))
--8<---------------cut here---------------end--------------->8---
nmap and which need to be in inputs.
--8<---------------cut here---------------start------------->8---
+ (synopsis
+ "Python interface to the nmap utility for network discovery and security auditing")
--8<---------------cut here---------------end--------------->8---
It may be shorten to: "Python wraper to Nmap"
--8<---------------cut here---------------start------------->8---
+ (description
+ "This library helps use the nmap port scanner in Python, allowing
+automation of scanning tasks and reports.")
--8<---------------cut here---------------end--------------->8---
Maybe describe why this package may be helpful. Skiming the README it's
hard to deduce ...
e.g: "This package implements a functionality to wrap @code{nmap}
command into Python scripts, where each command invocation is wrapped
into function providing JSON output."
--8<---------------cut here---------------start------------->8---
(define-public python-clrprint
(package
(name "python-clrprint")
@@ -39237,7 +39259,7 @@ (define-public python-clrprint
(base32
"0xfn8d1by2w7pjiji887qljk1avn4fylbnz1mj28gysm5g0zvy43"))))
(build-system python-build-system)
- (arguments '(#:tests? #f)) ;there are no tests
+ (arguments '(#:tests? #f)) ;there are no tests
--8<---------------cut here---------------end--------------->8---
Please, apply to the right package ;-)
--8<---------------cut here---------------start------------->8---
+ #:use-module (gnu packages admin)
--8<---------------cut here---------------end--------------->8---
You may keep it there to reduce the number of cross references.
License looks correct as seen in LICENSE file:
--8<---------------cut here---------------start------------->8---
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
--8<---------------cut here---------------end--------------->8---
No related to the review comments, the value of the project is
questionable as Nmap provides a very powerful scripting in Lua
<https://nmap.org/book/nse-language.html>, why someone needs to reduce
tooling by wrapping it inside hacky Python script I'm doubt to say :-).
And the project admires that fact!
> Nmap is a complicated piece of software used for reconnaissance on
> target networks, over the years new features have been added making it
> more sophisticated.
Waiting for v2 to cover review points.
--
Oleg
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 97 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.