Page MenuHomeSolus

Remove Zenmap from nmap
Closed, WontfixPublic


Zenmap is the official graphical frontend for nmap. At the moment, it's built along with nmap and shipped within the same package.
Zenmap though is a legacy application: it requires root privileges for some operations and relies on Python 2 and GTK 2. This puts an obstacle ahead of the deprecation of both.

My proposal is to remove Zenmap from the nmap package. What do you think?

Event Timeline

Justin added a subscriber: Justin.Jun 13 2020, 1:01 AM

I'd say just split the package using a pattern. So nmap is just the terminal and zenmap the GUI package.

ermo added a subscriber: ermo.Jun 17 2020, 6:20 PM

If zenmap relies on py2 and there's no upstream activity related to porting it to py3, my position is that it ought to be removed as part of the py2 deprecation process.

Yea I wouldn't consider it to be a priority at the moment to deprecate it, but we'll just want to keep in mind that it isn't a blocker once we are ready to nuke python 2 from orbit.

JoshStrobl closed this task as Wontfix.Jul 13 2020, 8:32 AM