diff --git a/CHANGELOG b/CHANGELOG index 510a3c4e3..886e7ee8e 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,8 @@ # Nmap Changelog ($Id$); -*-text-*- +o Fixed the install-zenmap make target for Solaris portability. + Solaris /bin/sh does not have test(1) -e. [Daniel Roethlisberger] + o Version detection used to omit the "ssl/" service name prefix if an SSL-tunneled port didn't respond to any version probes. Now it keeps "ssl/" as an indication that SSL was discovered, even if the service diff --git a/Makefile.in b/Makefile.in index 061ebcbb8..7fde4a869 100644 --- a/Makefile.in +++ b/Makefile.in @@ -227,7 +227,7 @@ install-zenmap: $(ZENMAPDIR)/setup.py $(INSTALL) -c -m 644 docs/zenmap.1 $(DESTDIR)$(mandir)/man1/ # Create a symlink from nmapfe to zenmap if nmapfe doesn't exist or is # already a link. - if [ ! -e $(DESTDIR)$(bindir)/nmapfe -o -L $(DESTDIR)$(bindir)/nmapfe ]; then \ + if [ ! -f $(DESTDIR)$(bindir)/nmapfe -o -L $(DESTDIR)$(bindir)/nmapfe ]; then \ ln -sf zenmap $(DESTDIR)$(bindir)/nmapfe; \ fi # Create a symlink from xnmap to zenmap unconditionally.