diff options
Diffstat (limited to 'security/zenmap')
-rw-r--r-- | security/zenmap/Makefile | 78 | ||||
-rw-r--r-- | security/zenmap/files/pc-su | 34 | ||||
-rw-r--r-- | security/zenmap/files/zenmap-root.in | 6 | ||||
-rw-r--r-- | security/zenmap/pkg-descr | 5 | ||||
-rw-r--r-- | security/zenmap/pkg-plist | 8 |
5 files changed, 0 insertions, 131 deletions
diff --git a/security/zenmap/Makefile b/security/zenmap/Makefile deleted file mode 100644 index 39b28df56a1c..000000000000 --- a/security/zenmap/Makefile +++ /dev/null @@ -1,78 +0,0 @@ -# Created by: Daniel Roethlisberger <daniel@roe.ch> -# $FreeBSD$ - -PKGNAMEPREFIX= ze - -MAINTAINER= woodsb02@FreeBSD.org -COMMENT= GUI frontend for the Nmap scanning utility - -DEPRECATED= Old, uses EOLed python27 -EXPIRATION_DATE= 2020-03-01 - -RUN_DEPENDS= nmap:security/nmap \ - ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} - -MASTERDIR= ${.CURDIR}/../nmap -PATCHDIR= ${.CURDIR}/files -FILESDIR= ${.CURDIR}/files -DATADIR= ${PREFIX}/share/${PKGNAMEPREFIX}${PORTNAME} -PKGDIR= ${.CURDIR} -WRKSRC_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME} - -USES= dos2unix gnome python:2.7 tar:bzip2 -DOS2UNIX_GLOB= *.xml -USE_GNOME= pygtk2 -USE_PYTHON= autoplist distutils -NO_ARCH= yes - -OPTIONS_DEFINE= NLS -OPTIONS_SUB= yes - -NLS_CONFIGURE_ENABLE= nls -NLS_USES= gettext - -SUB_FILES= zenmap-root - -post-patch: - @${RM} ${WRKSRC}/install_scripts/unix/su-to-zenmap.sh - @${CP} -a ${FILESDIR}/pc-su ${WRKSRC}/install_scripts/unix/su-to-zenmap.sh - @${FIND} ${WRKSRC} -name '*.py' -or -name '*.pyw' | ${XARGS} \ - ${REINPLACE_CMD} -e 's|^.*#!.*python.*$$|#!${PYTHON_CMD}|' - @${REINPLACE_CMD} -e 's|^.*#!.*python.*$$|#!${PYTHON_CMD}|' \ - ${WRKSRC}/zenmap - @${FIND} ${WRKSRC}/../ndiff -name '*.py' | ${XARGS} \ - ${REINPLACE_CMD} -e 's|^.*#!.*python.*$$|#!${PYTHON_CMD}|' - @${REINPLACE_CMD} -e 's|su-to-zenmap.sh|zenmap-root|; \ - s| %F||' \ - ${WRKSRC}/install_scripts/unix/zenmap-root.desktop - @${REINPLACE_CMD} -e 's|Security;|Security;System;|' \ - ${WRKSRC}/install_scripts/unix/zenmap-root.desktop \ - ${WRKSRC}/install_scripts/unix/zenmap.desktop - @${REINPLACE_CMD} \ - -e '/self.create_uninstaller/s|^|#|; \ - s|distutils\.command\.install |setuptools\.command\.install |; \ - s|self.saved_prefix, pixmaps_dir, ||' \ - ${WRKSRC}/setup.py - @${REINPLACE_CMD} \ - -e 's|share/man/man1|man/man1|' \ - -e '/"install": checked_install/d' \ - ${WRKSRC}/../ndiff/setup.py - @${FIND} ${WRKSRC} -name "*.bak" -delete - @${FIND} ${WRKSRC}/../ndiff -name "*.bak" -delete - -post-patch-NLS-off: - @${REINPLACE_CMD} -i '' '/locale_dir, mo_find, /d' ${WRKSRC}/setup.py - -post-install: - ${INSTALL_SCRIPT} ${WRKDIR}/zenmap-root ${STAGEDIR}${PREFIX}/bin/ - @${CHMOD} 754 ${STAGEDIR}${DATADIR}/su-to-zenmap.sh - ${INSTALL_MAN} ${WRKSRC}/../docs/zenmap.1 \ - ${STAGEDIR}${MAN1PREFIX}/man/man1/ - @(cd ${WRKSRC}/../ndiff \ - && ${PYTHON_CMD} setup.py install --prefix=${STAGEDIR}${PREFIX}) - @(cd ${STAGEDIR}${PYTHON}${PYTHON_SITELIBDIR} && ${RM} ndiff.pyc) - @(cd ${STAGEDIR}${PYTHON}${PYTHON_SITELIBDIR} && ${PYTHON_CMD} -m compileall .) - @(cd ${STAGEDIR}${PYTHON}${PYTHON_SITELIBDIR} && ${PYTHON_CMD} -O -m compileall .) - @(cd ${STAGEDIR}${PREFIX}/share/pixmaps && ${LN} -sf ../zenmap/pixmaps/zenmap.png zenmap.png) - -.include "${MASTERDIR}/Makefile" diff --git a/security/zenmap/files/pc-su b/security/zenmap/files/pc-su deleted file mode 100644 index 87c6ea74a21b..000000000000 --- a/security/zenmap/files/pc-su +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/sh -# Wrapper script which finds the right "su" program -# to use for graphical root execution - -if [ `id -r -u` != "0" ] ; then - VARS="`echo $@`" - - # Try qsudo first, should always be the default - which qsudo >/dev/null 2>/dev/null - if [ $? -eq 0 ] ; then - qsudo $VARS - exit $? - fi - - # Now try gksu - which gksu >/dev/null 2>/dev/null - if [ $? -eq 0 ] ; then - gksu -a "$VARS" - exit $? - fi - - # Lastly we have kdesu - which kdesu >/dev/null 2>/dev/null - if [ $? -eq 0 ] ; then - kdesu -t -c "$VARS" - exit $? - fi - - # If no utility could be found... - echo "No graphical switch-user utility found!" - exit 1 -else - ${@} -fi diff --git a/security/zenmap/files/zenmap-root.in b/security/zenmap/files/zenmap-root.in deleted file mode 100644 index 51d0b61ab97d..000000000000 --- a/security/zenmap/files/zenmap-root.in +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -exec %%DATADIR%%/su-to-zenmap.sh zenmap diff --git a/security/zenmap/pkg-descr b/security/zenmap/pkg-descr deleted file mode 100644 index 3855c3d0db20..000000000000 --- a/security/zenmap/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Zenmap is the official GUI front end for the Nmap port scanning tool. -Originally based on Umit, it has replaced NmapFE as per Nmap 4.50. -Also included are python based Nmap auxiliary tools (currently Ndiff). - -WWW: https://nmap.org/zenmap/ diff --git a/security/zenmap/pkg-plist b/security/zenmap/pkg-plist deleted file mode 100644 index 8a9e12af1c61..000000000000 --- a/security/zenmap/pkg-plist +++ /dev/null @@ -1,8 +0,0 @@ -bin/ndiff -bin/zenmap-root -%%PYTHON_SITELIBDIR%%/ndiff.py -%%PYTHON_SITELIBDIR%%/ndiff.pyc -%%PYTHON_SITELIBDIR%%/ndiff.pyo -man/man1/ndiff.1.gz -man/man1/zenmap.1.gz -share/pixmaps/zenmap.png |