Browse Source

nmap: Update from 6.49BETA4 to 7.01

android-5
Fredrik Fornwall 9 years ago
parent
commit
95fcb2763a
  1. 4
      packages/nmap/build.sh
  2. 15
      packages/nmap/nmap_dns.cc.patch

4
packages/nmap/build.sh

@ -1,8 +1,8 @@
TERMUX_PKG_HOMEPAGE=https://nmap.org/
TERMUX_PKG_DESCRIPTION="Utility for network discovery and security auditing"
TERMUX_PKG_VERSION=6.49BETA4
TERMUX_PKG_VERSION=7.01
TERMUX_PKG_SRCURL=https://nmap.org/dist/nmap-${TERMUX_PKG_VERSION}.tar.bz2
TERMUX_PKG_DEPENDS="libpcap, pcre, openssl"
TERMUX_PKG_DEPENDS="libpcap, pcre, openssl, resolv-conf"
# --without-nmap-update to avoid linking against libsvn_client:
# --without-zenmap to avoid python scripts for graphical gtk frontend:
# --with-liblua=included to use internal liblua, since only lua 5.2 supported:

15
packages/nmap/nmap_dns.cc.patch

@ -0,0 +1,15 @@
diff -u -r ../nmap-7.01/nmap_dns.cc ./nmap_dns.cc
--- ../nmap-7.01/nmap_dns.cc 2015-10-07 13:49:24.000000000 -0400
+++ ./nmap_dns.cc 2015-12-15 18:49:27.994641597 -0500
@@ -959,9 +959,9 @@
char fmt[32];
char ipaddr[INET6_ADDRSTRLEN+1];
- fp = fopen("/etc/resolv.conf", "r");
+ fp = fopen("@TERMUX_PREFIX@/etc/resolv.conf", "r");
if (fp == NULL) {
- if (firstrun) error("mass_dns: warning: Unable to open /etc/resolv.conf. Try using --system-dns or specify valid servers with --dns-servers");
+ if (firstrun) error("mass_dns: warning: Unable to open $PREFIX/etc/resolv.conf. Try using --system-dns or specify valid servers with --dns-servers");
return;
}
Loading…
Cancel
Save