The nmap_graphical package (which installs zenmap, the official graphical frontend to nmap) was previously removed from nixpkgs due to it still depending on Python 2 back in 2020, however, Python 3 support has since been added as of 2024 and I've managed to get it working properly using overrideAttrs with the following changes to my /etc/nixos/configuration.nix file:
Although this hacky solution does work for getting Zenmap to work properly for those who are looking for a workaround to this issue, it would be helpful for other users who may not know what they're doing to either document this on a wiki page or, better yet, reintroduce the package that was removed while incorporating these overrides into the reintroduction.
Project description
The
nmap_graphical
package (which installszenmap
, the official graphical frontend tonmap
) was previously removed from nixpkgs due to it still depending on Python 2 back in 2020, however, Python 3 support has since been added as of 2024 and I've managed to get it working properly usingoverrideAttrs
with the following changes to my/etc/nixos/configuration.nix
file:Although this hacky solution does work for getting Zenmap to work properly for those who are looking for a workaround to this issue, it would be helpful for other users who may not know what they're doing to either document this on a wiki page or, better yet, reintroduce the package that was removed while incorporating these overrides into the reintroduction.
Metadata
Add a :+1: reaction to issues you find important.