On Sun, Dec 04 2022, Klemens Nanni <kn@openbsd.org> wrote:
> On Sun, Dec 04, 2022 at 08:41:30AM +0000, Stuart Henderson wrote:
>> I agree with dropping zenmap but I would prefer to keep the MULTI_PACKAGES
>> setup (with just -main), it will be easier to get things right if readding
>> zenmap in the future (the @pkgpath are incorrect in this diff), and easier
>> to see from cvs history what was changed.
>
> Alright, here's a simpler diff removing -zenmap, ndiff and thus python 2
> remain in the -main port (can be a separate commit).
Before your diff, the ndiff script was shipped by the nmap package but
the guts of its functionality (the python module) was shipped by the
nmap-zenmap package.
--8<--
russell /usr/ports/net/nmap$ ndiff
Could not import the ndiff module: 'No module named ndiff'.
I checked in these directories:
/usr/local/bin
/usr/local/lib/python27.zip
/usr/local/lib/python2.7
/usr/local/lib/python2.7/plat-openbsd7
/usr/local/lib/python2.7/lib-tk
/usr/local/lib/python2.7/lib-old
/usr/local/lib/python2.7/lib-dynload
/usr/local/lib/python2.7/site-packages
/usr/local/lib/python2.7/site-packages
If you installed Ndiff in another directory, you may have to add the
modules directory to the PYTHONPATH environment variable.
-->8--
So please run make plist so that ndiff.py goes to PLIST-main.
IMO ndiff makes sense as a standalone tool, outside of zenmap (it's
slightly better than the output of diff -u on two nmap text outputs).
But I'm not sure we want to force the dep on python2 in the nmap package
package (your diff is fine in that regard). Since ndiff doesn't need
patches or python modules besides the python2 stdlib I have no strong
opinion regarding its presence or removal in the nmap package.
I hope upstream will finish the move of ndiff and zenmap to python3 so
that we don't need to ask ourselves this kind of question...
> Now with a quirk for removal.
> 31 => "python port without 3.x support, no other ports use it",
Thanks for this, it makes more sense to me than just zapping magically
zenmap.
> OK?
ok jca@ with the ndiff.py issue sorted out.
> Index: devel/quirks/Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/quirks/Makefile,v
> retrieving revision 1.1465
> diff -u -p -r1.1465 Makefile
> --- devel/quirks/Makefile 4 Dec 2022 12:21:48 -0000 1.1465
> +++ devel/quirks/Makefile 4 Dec 2022 12:32:14 -0000
> @@ -3,7 +3,7 @@ CATEGORIES = devel databases
> DISTFILES =
>
> # API.rev
> -PKGNAME = quirks-6.81
> +PKGNAME = quirks-6.82
> PKG_ARCH = *
> MAINTAINER = Marc Espie <espie@openbsd.org>
>
> Index: devel/quirks/files/Quirks.pm
> ===================================================================
> RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
> retrieving revision 1.1476
> diff -u -p -r1.1476 Quirks.pm
> --- devel/quirks/files/Quirks.pm 4 Dec 2022 12:21:48 -0000 1.1476
> +++ devel/quirks/files/Quirks.pm 4 Dec 2022 12:32:15 -0000
> @@ -1764,6 +1764,7 @@ setup_obsolete_reason(
> 1 => 'stm32loader',
> 3 => 'tmda',
> 3 => 'spambayes',
> + 31 => 'nmap-zenmap',
> );
>
> # though it's not yet used, these should be pkgnames, so that eventually
> Index: net/nmap/Makefile
> ===================================================================
> RCS file: /cvs/ports/net/nmap/Makefile,v
> retrieving revision 1.144
> diff -u -p -r1.144 Makefile
> --- net/nmap/Makefile 11 Mar 2022 19:46:31 -0000 1.144
> +++ net/nmap/Makefile 4 Dec 2022 12:32:15 -0000
> @@ -1,10 +1,8 @@
> COMMENT-main= scan ports and fingerprint stack of network hosts
> -COMMENT-zenmap= graphical frontend for nmap
>
> MODPY_EGG_VERSION= 7.91
> DISTNAME= nmap-${MODPY_EGG_VERSION}
> PKGNAME-main= ${DISTNAME}
> -PKGNAME-zenmap= nmap-zenmap-${MODPY_EGG_VERSION}
> REVISION= 2
>
> CATEGORIES= net security
> @@ -20,7 +18,7 @@ MAINTAINER= JR Aquino <tanawts@gmail.com
> # XXX license needs checking over before updating beyond 7.92
> PERMIT_PACKAGE= Yes
>
> -MULTI_PACKAGES= -main -zenmap
> +MULTI_PACKAGES= -main
>
> COMPILER= base-clang ports-gcc base-gcc
>
> @@ -49,6 +47,7 @@ CONFIGURE_ARGS= --with-libpcap=included
> --with-libpcre=${LOCALBASE} \
> --with-mandir=${LOCALBASE}/man \
> --without-nmap-update \
> + --without-zenmap \
> --disable-nls
>
> WANTLIB-main= ${COMPILER_LIBCXX} ${MODLUA_WANTLIB} \
> @@ -57,21 +56,12 @@ LIB_DEPENDS-main= ${MODLUA_LIB_DEPENDS}
> devel/pcre \
> security/libssh2
>
> -RUN_DEPENDS-zenmap= ${MODPY_RUN_DEPENDS} \
> - x11/py-gtk2 \
> - databases/py-sqlite2 \
> - devel/desktop-file-utils \
> - net/nmap
> -
> BUILD_DEPENDS= devel/bison
>
> post-extract:
> @cd ${WRKSRC} && rm -rf liblua/ libpcre/
>
> pre-configure:
> - ${SUBST_CMD} ${WRKSRC}/zenmap/install_scripts/unix/su-to-zenmap.sh \
> - ${WRKSRC}/zenmap/install_scripts/unix/zenmap.desktop \
> - ${WRKSRC}/zenmap/install_scripts/unix/zenmap-root.desktop
> @cd ${WRKSRC}/nping ; env PATH=${PORTPATH} \
> AUTOCONF_VERSION=${AUTOCONF_VERSION} autoconf
>
> Index: net/nmap/patches/patch-Makefile_in
> ===================================================================
> RCS file: /cvs/ports/net/nmap/patches/patch-Makefile_in,v
> retrieving revision 1.23
> diff -u -p -r1.23 patch-Makefile_in
> --- net/nmap/patches/patch-Makefile_in 11 Mar 2022 19:46:31 -0000 1.23
> +++ net/nmap/patches/patch-Makefile_in 4 Dec 2022 12:32:15 -0000
> @@ -10,14 +10,3 @@ Index: Makefile.in
> CFLAGS = @CFLAGS@ $(DBGFLAGS) $(CCOPT)
> STATIC =
> LDFLAGS = @LDFLAGS@ $(DBGFLAGS) $(STATIC)
> -@@ -348,8 +348,8 @@ $(NPINGDIR)/nping.h: nmap.h
> - mv -f $@.tmp $@
> -
> - # Update the version number used by Zenmap.
> --$(ZENMAPDIR)/zenmapCore/Version.py $(ZENMAPDIR)/share/zenmap/config/zenmap_version: nmap.h
> -- cd $(ZENMAPDIR) && $(PYTHON) install_scripts/utils/version_update.py "$(NMAP_VERSION)"
> -+#$(ZENMAPDIR)/zenmapCore/Version.py $(ZENMAPDIR)/share/zenmap/config/zenmap_version: nmap.h
> -+# cd $(ZENMAPDIR) && $(PYTHON) install_scripts/utils/version_update.py "$(NMAP_VERSION)"
> -
> - tests/check_dns: $(OBJS)
> - $(CXX) -o $@ $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) $^ $(LIBS) tests/nmap_dns_test.cc
> Index: net/nmap/patches/patch-zenmap_install_scripts_unix_zenmap-root_desktop
> ===================================================================
> RCS file: net/nmap/patches/patch-zenmap_install_scripts_unix_zenmap-root_desktop
> diff -N net/nmap/patches/patch-zenmap_install_scripts_unix_zenmap-root_desktop
> --- net/nmap/patches/patch-zenmap_install_scripts_unix_zenmap-root_desktop 11 Mar 2022 19:46:31 -0000 1.4
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,14 +0,0 @@
> ---- zenmap/install_scripts/unix/zenmap-root.desktop.orig Sat Dec 3 06:08:10 2016
> -+++ zenmap/install_scripts/unix/zenmap-root.desktop Thu Dec 22 05:45:12 2016
> -@@ -2,9 +2,9 @@
> - Name=Zenmap (as root)
> - GenericName=GUI Port Scanner
> - TryExec=su-to-zenmap.sh
> --Exec=su-to-zenmap.sh %F
> -+Exec=${TRUEPREFIX}/share/zenmap/su-to-zenmap.sh %F
> - Terminal=false
> --Icon=zenmap
> -+Icon=${TRUEPREFIX}/share/zenmap/pixmaps/zenmap.png
> - Type=Application
> - Categories=Application;Network;Security;
> - Comment=A cross-platform GUI for the Nmap Security Scanner.
> Index: net/nmap/patches/patch-zenmap_install_scripts_unix_zenmap_desktop
> ===================================================================
> RCS file: net/nmap/patches/patch-zenmap_install_scripts_unix_zenmap_desktop
> diff -N net/nmap/patches/patch-zenmap_install_scripts_unix_zenmap_desktop
> --- net/nmap/patches/patch-zenmap_install_scripts_unix_zenmap_desktop 11 Mar 2022 19:46:31 -0000 1.4
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,11 +0,0 @@
> ---- zenmap/install_scripts/unix/zenmap.desktop.orig Sat Dec 3 06:08:10 2016
> -+++ zenmap/install_scripts/unix/zenmap.desktop Thu Dec 22 05:45:12 2016
> -@@ -4,7 +4,7 @@ GenericName=GUI Port Scanner
> - TryExec=zenmap
> - Exec=zenmap %F
> - Terminal=false
> --Icon=zenmap
> -+Icon=${TRUEPREFIX}/share/zenmap/pixmaps/zenmap.png
> - Type=Application
> - Categories=Application;Network;Security;
> - Comment=A cross-platform GUI for the Nmap Security Scanner.
> Index: net/nmap/patches/patch-zenmap_setup_py
> ===================================================================
> RCS file: net/nmap/patches/patch-zenmap_setup_py
> diff -N net/nmap/patches/patch-zenmap_setup_py
> --- net/nmap/patches/patch-zenmap_setup_py 11 Mar 2022 19:46:31 -0000 1.18
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,52 +0,0 @@
> -Index: zenmap/setup.py
> ---- zenmap/setup.py.orig
> -+++ zenmap/setup.py
> -@@ -181,12 +181,11 @@ class my_install(install):
> - install.finalize_options(self)
> -
> - def run(self):
> -+ self.fix_paths()
> - install.run(self)
> -
> - self.set_perms()
> - self.set_modules_path()
> -- self.fix_paths()
> -- self.create_uninstaller()
> - self.write_installed_files()
> -
> - def get_installed_files(self):
> -@@ -345,19 +344,10 @@ for dir in dirs:
> - # See $(nmapdatadir) in nmap/Makefile.in.
> - "NMAPDATADIR": os.path.join(self.saved_prefix, "share", "nmap")
> - }
> --
> -- # Find and read the Paths.py file.
> -- pcontent = ""
> - paths_file = os.path.join("zenmapCore", "Paths.py")
> -- installed_files = self.get_outputs()
> -- for f in installed_files:
> -- if re.findall("(%s)" % re.escape(paths_file), f):
> -- paths_file = f
> -- pf = open(paths_file)
> -- pcontent = pf.read()
> -- pf.close()
> -- break
> --
> -+ pf = open(paths_file)
> -+ pcontent = pf.read()
> -+ pf.close()
> - # Replace the path definitions.
> - for path, replacement in interesting_paths.items():
> - pcontent = re.sub("%s\s+=\s+.+" % path,
> -@@ -379,11 +369,6 @@ for dir in dirs:
> -
> - desktop_filename = None
> - root_desktop_filename = None
> -- for f in installed_files:
> -- if re.search("%s$" % re.escape("zenmap-root.desktop"), f):
> -- root_desktop_filename = f
> -- elif re.search("%s$" % re.escape("zenmap.desktop"), f):
> -- desktop_filename = f
> -
> - if desktop_filename is not None:
> - df = open(desktop_filename, "r")
> Index: net/nmap/pkg/DESCR-zenmap
> ===================================================================
> RCS file: net/nmap/pkg/DESCR-zenmap
> diff -N net/nmap/pkg/DESCR-zenmap
> --- net/nmap/pkg/DESCR-zenmap 25 Jan 2008 01:21:17 -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1 +0,0 @@
> -Zenmap is Nmap's GUI.
> Index: net/nmap/pkg/PLIST-zenmap
> ===================================================================
> RCS file: net/nmap/pkg/PLIST-zenmap
> diff -N net/nmap/pkg/PLIST-zenmap
> --- net/nmap/pkg/PLIST-zenmap 11 Mar 2022 19:46:31 -0000 1.21
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,318 +0,0 @@
> -bin/nmapfe
> -bin/xnmap
> -bin/zenmap
> -lib/python${MODPY_VERSION}/site-packages/ndiff.py
> -lib/python${MODPY_VERSION}/site-packages/ndiff.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/
> -lib/python${MODPY_VERSION}/site-packages/radialnet/__init__.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/__init__.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/__init__.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/__init__.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/boxes.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/boxes.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/buttons.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/buttons.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/comboboxes.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/comboboxes.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/expanders.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/expanders.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/frames.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/frames.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/labels.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/labels.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/textview.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/textview.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/windows.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/bestwidgets/windows.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/core/
> -lib/python${MODPY_VERSION}/site-packages/radialnet/core/ArgvHandle.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/core/ArgvHandle.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/core/Coordinate.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/core/Coordinate.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/core/Graph.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/core/Graph.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/core/Info.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/core/Info.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/core/Interpolation.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/core/Interpolation.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/core/XMLHandler.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/core/XMLHandler.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/core/__init__.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/core/__init__.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/Application.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/Application.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/ControlWidget.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/ControlWidget.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/Dialogs.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/Dialogs.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/HostsViewer.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/HostsViewer.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/Image.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/Image.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/LegendWindow.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/LegendWindow.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/NodeNotebook.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/NodeNotebook.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/NodeWindow.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/NodeWindow.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/RadialNet.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/RadialNet.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/SaveDialog.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/SaveDialog.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/Toolbar.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/Toolbar.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/__init__.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/gui/__init__.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/util/
> -lib/python${MODPY_VERSION}/site-packages/radialnet/util/__init__.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/util/__init__.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/util/drawing.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/util/drawing.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/util/geometry.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/util/geometry.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/util/integration.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/util/integration.pyc
> -lib/python${MODPY_VERSION}/site-packages/radialnet/util/misc.py
> -lib/python${MODPY_VERSION}/site-packages/radialnet/util/misc.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmap-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/BasePaths.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/BasePaths.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/DelayedObject.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/DelayedObject.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/Diff.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/Diff.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/I18N.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/I18N.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/NSEDocParser.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/NSEDocParser.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/Name.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/Name.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/NetworkInventory.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/NetworkInventory.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/NmapCommand.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/NmapCommand.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/NmapOptions.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/NmapOptions.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/NmapParser.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/NmapParser.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/Paths.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/Paths.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/RecentScans.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/RecentScans.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/ScriptArgsParser.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/ScriptArgsParser.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/ScriptMetadata.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/ScriptMetadata.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/SearchResult.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/SearchResult.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/StringPool.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/StringPool.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/TargetList.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/TargetList.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/UmitConf.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/UmitConf.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/UmitConfigParser.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/UmitConfigParser.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/UmitDB.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/UmitDB.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/UmitLogging.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/UmitLogging.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/UmitOptionParser.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/UmitOptionParser.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/Version.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/Version.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/__init__.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapCore/__init__.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/About.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/About.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/App.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/App.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/BugReport.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/BugReport.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/CrashReport.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/CrashReport.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/DiffCompare.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/DiffCompare.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/FileChoosers.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/FileChoosers.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/FilterBar.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/FilterBar.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/Icons.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/Icons.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/MainWindow.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/MainWindow.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/NmapOutputProperties.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/NmapOutputProperties.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/NmapOutputViewer.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/NmapOutputViewer.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/OptionBuilder.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/OptionBuilder.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/Print.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/Print.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ProfileCombo.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ProfileCombo.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ProfileEditor.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ProfileEditor.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ProfileHelp.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ProfileHelp.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScanHostDetailsPage.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScanHostDetailsPage.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScanHostsView.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScanHostsView.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScanInterface.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScanInterface.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScanNmapOutputPage.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScanNmapOutputPage.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScanOpenPortsPage.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScanOpenPortsPage.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScanRunDetailsPage.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScanRunDetailsPage.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScanScanListPage.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScanScanListPage.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScanToolbar.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScanToolbar.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScansListStore.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScansListStore.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScriptInterface.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/ScriptInterface.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/SearchGUI.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/SearchGUI.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/SearchWindow.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/SearchWindow.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/TargetCombo.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/TargetCombo.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/TopologyPage.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/TopologyPage.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/__init__.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/__init__.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/__init__.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/__init__.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/gtkutils.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/gtkutils.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higboxes.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higboxes.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higbuttons.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higbuttons.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higdialogs.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higdialogs.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higentries.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higentries.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higexpanders.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higexpanders.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higframe.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higframe.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higlabels.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higlabels.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higlogindialogs.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higlogindialogs.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/hignotebooks.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/hignotebooks.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higprogressbars.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higprogressbars.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higscrollers.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higscrollers.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higspinner.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higspinner.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higtables.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higtables.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higtextviewers.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higtextviewers.pyc
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higwindows.py
> -lib/python${MODPY_VERSION}/site-packages/zenmapGUI/higwidgets/higwindows.pyc
> -@man man/man1/zenmap.1
> -share/applications/zenmap-root.desktop
> -share/applications/zenmap.desktop
> -share/zenmap/
> -share/zenmap/config/
> -share/zenmap/config/scan_profile.usp
> -share/zenmap/config/zenmap.conf
> -share/zenmap/config/zenmap_version
> -share/zenmap/docs/
> -share/zenmap/docs/help.html
> -share/zenmap/locale/
> -share/zenmap/locale/de/
> -share/zenmap/locale/de/LC_MESSAGES/
> -share/zenmap/locale/de/LC_MESSAGES/zenmap.mo
> -share/zenmap/locale/es/
> -share/zenmap/locale/es/LC_MESSAGES/
> -share/zenmap/locale/es/LC_MESSAGES/zenmap.mo
> -share/zenmap/locale/fr/
> -share/zenmap/locale/fr/LC_MESSAGES/
> -share/zenmap/locale/fr/LC_MESSAGES/zenmap.mo
> -share/zenmap/locale/hi/
> -share/zenmap/locale/hi/LC_MESSAGES/
> -share/zenmap/locale/hi/LC_MESSAGES/zenmap.mo
> -share/zenmap/locale/hr/
> -share/zenmap/locale/hr/LC_MESSAGES/
> -share/zenmap/locale/hr/LC_MESSAGES/zenmap.mo
> -share/zenmap/locale/it/
> -share/zenmap/locale/it/LC_MESSAGES/
> -share/zenmap/locale/it/LC_MESSAGES/zenmap.mo
> -share/zenmap/locale/ja/
> -share/zenmap/locale/ja/LC_MESSAGES/
> -share/zenmap/locale/ja/LC_MESSAGES/zenmap.mo
> -share/zenmap/locale/pl/
> -share/zenmap/locale/pl/LC_MESSAGES/
> -share/zenmap/locale/pl/LC_MESSAGES/zenmap.mo
> -share/zenmap/locale/pt_BR/
> -share/zenmap/locale/pt_BR/LC_MESSAGES/
> -share/zenmap/locale/pt_BR/LC_MESSAGES/zenmap.mo
> -share/zenmap/locale/ru/
> -share/zenmap/locale/ru/LC_MESSAGES/
> -share/zenmap/locale/ru/LC_MESSAGES/zenmap.mo
> -share/zenmap/locale/zh/
> -share/zenmap/locale/zh/LC_MESSAGES/
> -share/zenmap/locale/zh/LC_MESSAGES/zenmap.mo
> -share/zenmap/misc/
> -share/zenmap/misc/profile_editor.xml
> -share/zenmap/pixmaps/
> -share/zenmap/pixmaps/default_32.png
> -share/zenmap/pixmaps/default_75.png
> -share/zenmap/pixmaps/freebsd_32.png
> -share/zenmap/pixmaps/freebsd_75.png
> -share/zenmap/pixmaps/irix_32.png
> -share/zenmap/pixmaps/irix_75.png
> -share/zenmap/pixmaps/linux_32.png
> -share/zenmap/pixmaps/linux_75.png
> -share/zenmap/pixmaps/macosx_32.png
> -share/zenmap/pixmaps/macosx_75.png
> -share/zenmap/pixmaps/openbsd_32.png
> -share/zenmap/pixmaps/openbsd_75.png
> -share/zenmap/pixmaps/radialnet/
> -share/zenmap/pixmaps/radialnet/border.png
> -share/zenmap/pixmaps/radialnet/firewall.png
> -share/zenmap/pixmaps/radialnet/logo.png
> -share/zenmap/pixmaps/radialnet/padlock.png
> -share/zenmap/pixmaps/radialnet/router.png
> -share/zenmap/pixmaps/radialnet/switch.png
> -share/zenmap/pixmaps/radialnet/wireless.png
> -share/zenmap/pixmaps/redhat_32.png
> -share/zenmap/pixmaps/redhat_75.png
> -share/zenmap/pixmaps/solaris_32.png
> -share/zenmap/pixmaps/solaris_75.png
> -share/zenmap/pixmaps/throbber.gif
> -share/zenmap/pixmaps/throbber.png
> -share/zenmap/pixmaps/ubuntu_32.png
> -share/zenmap/pixmaps/ubuntu_75.png
> -share/zenmap/pixmaps/unknown_32.png
> -share/zenmap/pixmaps/unknown_75.png
> -share/zenmap/pixmaps/vl_1_32.png
> -share/zenmap/pixmaps/vl_1_75.png
> -share/zenmap/pixmaps/vl_2_32.png
> -share/zenmap/pixmaps/vl_2_75.png
> -share/zenmap/pixmaps/vl_3_32.png
> -share/zenmap/pixmaps/vl_3_75.png
> -share/zenmap/pixmaps/vl_4_32.png
> -share/zenmap/pixmaps/vl_4_75.png
> -share/zenmap/pixmaps/vl_5_32.png
> -share/zenmap/pixmaps/vl_5_75.png
> -share/zenmap/pixmaps/win_32.png
> -share/zenmap/pixmaps/win_75.png
> -share/zenmap/pixmaps/zenmap.png
> -share/zenmap/su-to-zenmap.sh
> -@tag update-desktop-database
>
--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
No comments:
Post a Comment