Blame SPECS/nmap.spec

b8d2c8
#Todo: stop using local copy of libdnet, once system distributed version 
b8d2c8
#supports sctp (grep sctp /usr/include/dnet.h)
b8d2c8
b8d2c8
%global _hardened_build 1
b8d2c8
b8d2c8
Name: nmap
b8d2c8
Epoch: 3
b8d2c8
Version: 7.91
b8d2c8
#global prerelease TEST5
b8d2c8
Release: 10%{?dist}
b8d2c8
Summary: Network exploration tool and security scanner
b8d2c8
URL: http://nmap.org/
b8d2c8
# Uses combination of licenses based on GPL license, but with extra modification
b8d2c8
# so it got its own license tag rhbz#1055861
b8d2c8
License: Nmap
b8d2c8
b8d2c8
Source0: http://nmap.org/dist/%{name}-%{version}%{?prerelease}.tar.bz2
b8d2c8
Source1: https://nmap.org/dist/sigs/%{name}-%{version}.tar.bz2.asc
b8d2c8
Source2: https://svn.nmap.org/nmap/docs/nmap_gpgkeys.txt
b8d2c8
b8d2c8
b8d2c8
#prevent possible race condition for shtool, rhbz#158996
b8d2c8
Patch1: nmap-4.03-mktemp.patch
b8d2c8
b8d2c8
#don't suggest to scan microsoft
b8d2c8
Patch2: nmap-4.52-noms.patch
b8d2c8
b8d2c8
# upstream provided patch for rhbz#845005, not yet in upstream repository
b8d2c8
Patch3: ncat_reg_stdin.diff
b8d2c8
Patch4: nmap-6.25-displayerror.patch
b8d2c8
# https://github.com/nmap/nmap/pull/2247
b8d2c8
Patch7: nmap_resolve_config.patch
b8d2c8
## https://github.com/nmap/nmap/commit/28bfe0dfd26dbc4e9917db9ad5457ab496769d24.patch
b8d2c8
Patch9: nmap-safe_fd_functions.patch
b8d2c8
b8d2c8
## https://github.com/nmap/nmap/commit/f6b40614e4a8131394792d590965f8af3c635323.patch
b8d2c8
Patch10: nmap-unix_crash.patch
b8d2c8
b8d2c8
BuildRequires: automake make
b8d2c8
BuildRequires: autoconf
b8d2c8
BuildRequires: gcc-c++
b8d2c8
BuildRequires: gettext-devel
b8d2c8
BuildRequires: libpcap-devel
b8d2c8
%if 0%{?fedora} 
b8d2c8
BuildRequires: libssh2-devel
b8d2c8
%endif
b8d2c8
BuildRequires: libtool
b8d2c8
BuildRequires: lua-devel
b8d2c8
BuildRequires: openssl-devel
b8d2c8
BuildRequires: pcre-devel
b8d2c8
BuildRequires: zlib-devel
b8d2c8
BuildRequires: gnupg2
b8d2c8
Requires: %{name}-ncat = %{epoch}:%{version}-%{release}
b8d2c8
b8d2c8
Obsoletes: nmap-frontend
b8d2c8
Obsoletes: nmap-ndiff
b8d2c8
b8d2c8
%define pixmap_srcdir zenmap/share/pixmaps
b8d2c8
b8d2c8
%description
b8d2c8
Nmap is a utility for network exploration or security auditing.  It supports
b8d2c8
ping scanning (determine which hosts are up), many port scanning techniques
b8d2c8
(determine what services the hosts are offering), and TCP/IP fingerprinting
b8d2c8
(remote host operating system identification). Nmap also offers flexible target
b8d2c8
and port specification, decoy scanning, determination of TCP sequence
b8d2c8
predictability characteristics, reverse-identd scanning, and more. In addition
b8d2c8
to the classic command-line nmap executable, the Nmap suite includes a flexible
b8d2c8
data transfer, redirection, and debugging tool (netcat utility ncat), a utility
b8d2c8
for comparing scan results (ndiff), and a packet generation and response
b8d2c8
analysis tool (nping). 
b8d2c8
b8d2c8
%package ncat
b8d2c8
Summary: Nmap's Netcat replacement
b8d2c8
Requires(post): %{_sbindir}/alternatives
b8d2c8
Requires(preun): %{_sbindir}/alternatives
b8d2c8
Obsoletes: nc < 1.109.20120711-2
b8d2c8
Obsoletes: nc6 < 1.00-22
b8d2c8
Provides: nc nc6
b8d2c8
b8d2c8
%description ncat
b8d2c8
Ncat is a feature packed networking utility which will read and
b8d2c8
write data across a network from the command line.  It uses both
b8d2c8
TCP and UDP for communication and is designed to be a reliable
b8d2c8
back-end tool to instantly provide network connectivity to other
b8d2c8
applications and users. Ncat will not only work with IPv4 and IPv6
b8d2c8
but provides the user with a virtually limitless number of potential
b8d2c8
uses.
b8d2c8
b8d2c8
b8d2c8
%prep
b8d2c8
%{gpgverify} --keyring=%{SOURCE2} --signature='%{SOURCE1}' --data='%{SOURCE0}'
b8d2c8
%autosetup -p1
b8d2c8
b8d2c8
b8d2c8
#be sure we're not using tarballed copies of some libraries
b8d2c8
#rm -rf liblua libpcap libpcre macosx mswin32 ###TODO###
b8d2c8
b8d2c8
rm -rf libpcap libpcre macosx mswin32 libssh2 libz
b8d2c8
b8d2c8
%build
b8d2c8
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
b8d2c8
export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
b8d2c8
### TODO ## configure  --with-libpcap=/usr ###TODO###
b8d2c8
%configure  --with-libpcap=yes --with-liblua=included \
b8d2c8
  --without-zenmap --without-ndiff \
b8d2c8
%if 0%{?fedora} 
b8d2c8
  --with-libssh2=yes  \
b8d2c8
%else
b8d2c8
  --with-libssh2=no  \
b8d2c8
%endif
b8d2c8
  --enable-dbus 
b8d2c8
b8d2c8
%make_build
b8d2c8
b8d2c8
#fix man page (rhbz#813734)
b8d2c8
sed -i 's/-md/-mf/' nping/docs/nping.1
b8d2c8
b8d2c8
%install
b8d2c8
#prevent stripping - replace strip command with 'true'
b8d2c8
make DESTDIR=%{buildroot} STRIP=true install
b8d2c8
b8d2c8
#do not include certificate bundle (#734389)
b8d2c8
rm -f %{buildroot}%{_datadir}/ncat/ca-bundle.crt
b8d2c8
rmdir %{buildroot}%{_datadir}/ncat
b8d2c8
b8d2c8
#we provide 'nc' replacement (#1653119)
b8d2c8
touch %{buildroot}%{_mandir}/man1/nc.1.gz
b8d2c8
touch %{buildroot}%{_bindir}/nc
b8d2c8
b8d2c8
%find_lang nmap --with-man
b8d2c8
b8d2c8
%post ncat
b8d2c8
%{_sbindir}/alternatives --install %{_bindir}/nc nc %{_bindir}/ncat 10 \
b8d2c8
  --slave %{_mandir}/man1/nc.1.gz nc-man %{_mandir}/man1/ncat.1.gz
b8d2c8
b8d2c8
%preun ncat
b8d2c8
if [ $1 -eq 0 ]; then
b8d2c8
  %{_sbindir}/alternatives --remove nc %{_bindir}/ncat
b8d2c8
fi
b8d2c8
b8d2c8
%files -f nmap.lang
b8d2c8
%license LICENSE
b8d2c8
%doc docs/README
b8d2c8
%doc docs/nmap.usage.txt
b8d2c8
%{_bindir}/nmap
b8d2c8
%{_bindir}/nping
b8d2c8
%{_mandir}/man1/nmap.1.gz
b8d2c8
%{_mandir}/man1/nping.1.gz
b8d2c8
%{_datadir}/nmap
b8d2c8
b8d2c8
%files ncat 
b8d2c8
%license LICENSE
b8d2c8
%doc ncat/docs/AUTHORS ncat/docs/README ncat/docs/THANKS ncat/docs/examples
b8d2c8
%ghost %{_bindir}/nc
b8d2c8
%{_bindir}/ncat
b8d2c8
%ghost %{_mandir}/man1/nc.1.gz
b8d2c8
%{_mandir}/man1/ncat.1.gz
b8d2c8
b8d2c8
%changelog
b8d2c8
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 3:7.91-10
b8d2c8
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
b8d2c8
  Related: rhbz#1991688
b8d2c8
b8d2c8
* Wed Jul 28 2021 Florian Weimer <fweimer@redhat.com> - 3:7.91-9
b8d2c8
- Rebuild to pick up OpenSSL 3.0 Beta ABI (#1984097)
b8d2c8
b8d2c8
* Wed Jun 16 2021 Mohan Boddu <mboddu@redhat.com> - 3:7.91-8
b8d2c8
- Rebuilt for RHEL 9 BETA for openssl 3.0
b8d2c8
  Related: rhbz#1971065
b8d2c8
b8d2c8
* Wed May  5 2021 Pavel Zhukov <pzhukov@redhat.com> - 3:7.91-7
b8d2c8
- Fix crash with unix sockets
b8d2c8
b8d2c8
* Fri Apr 16 2021 Pavel Zhukov <pzhukov@redhat.com> - 3:7.91-6
b8d2c8
- Bumping release because brew is ignorant of such innovative concept as RPM Epochs
b8d2c8
b8d2c8
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 3:7.91-2
b8d2c8
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
b8d2c8
b8d2c8
* Thu Apr  8 2021 Pavel Zhukov <pzhukov@redhat.com> - 3:7.91-1
b8d2c8
- Bring 7.91 back
b8d2c8
b8d2c8
* Sun Mar 07 2021 Robert Scheck <robert@fedoraproject.org> - 3:7.80-11
b8d2c8
- Manage nc symlink using alternatives (#1653119)
b8d2c8
b8d2c8
* Wed Feb 10 2021 Pavel Zhukov  <pzhukov@redhat.com> - 3:7.80-10
b8d2c8
- Do not listen on ipv6 if it's disabled
b8d2c8
b8d2c8
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3:7.80-9
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
b8d2c8
b8d2c8
* Wed Jan 13 2021 Pavel Zhukov  <pzhukov@redhat.com> - 3:7.80-8
b8d2c8
- Replace FD_ functions with safe implementation (#1914734)
b8d2c8
b8d2c8
* Sun Jan 10 2021 Pavel Zhukov <pzhukov@redhat.com> - 3:7.80-7
b8d2c8
- Drop nmap >= 7.90
b8d2c8
b8d2c8
* Thu Aug 20 2020 Pavel Zhukov <pzhukov@redhat.com> - 2:7.80-6
b8d2c8
- Drop libssh from eln 
b8d2c8
b8d2c8
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2:7.80-5
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
b8d2c8
b8d2c8
* Tue May 19 2020 Pavel Zhukov <pzhukov@redhat.com> - 2:7.80-4
b8d2c8
- Do not assert on unsolicited ARP response (#1836989)
b8d2c8
b8d2c8
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2:7.80-3
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
b8d2c8
b8d2c8
* Tue Aug 13 2019 Peter Robinson <pbrobinson@fedoraproject.org> 2:7.80-2
b8d2c8
- Re-provide nc, clearly 7 years isn't enough
b8d2c8
b8d2c8
* Mon Aug 12 2019 Peter Robinson <pbrobinson@fedoraproject.org> 2:7.80-1
b8d2c8
- Update to 7.80
b8d2c8
- Drop features conditionals from old releases
b8d2c8
- Use %%license, package cleanups
b8d2c8
b8d2c8
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2:7.70-8
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
b8d2c8
b8d2c8
* Thu May  2 2019  Pavel Zhukov <pzhukov@redhat.com> - 2:7.70-7
b8d2c8
- Fix double free when ssh connections fails
b8d2c8
b8d2c8
* Tue Feb  5 2019 Pavel Zhukov <pzhukov@redhat.com> - 2:7.70-6
b8d2c8
- Fix ipv6 literals parsing in proxy connection
b8d2c8
b8d2c8
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2:7.70-5
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
b8d2c8
b8d2c8
* Mon Sep 10 2018 Pavel Zhukov <pzhukov@redhat.com> - 2:7.70-4
b8d2c8
- Obsolete frontend packages in f29+ (#1626804)
b8d2c8
b8d2c8
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2:7.70-3
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
b8d2c8
b8d2c8
* Thu Apr 19 2018 Pavel Zhukov <pzhukov@redhat.com> - 2:7.70-2
b8d2c8
- Do not build zenmap and ndiff because of python2 deprecation
b8d2c8
b8d2c8
* Wed Mar 21 2018 Pavel Zhukov <pzhukov@redhat.com> - 2:7.70-1
b8d2c8
- New version 7.70 (#1558770)
b8d2c8
b8d2c8
* Tue Feb 27 2018 Pavel Zhukov <pzhukov@redhat.com> - 2:7.60-14
b8d2c8
- Add appdata file (#1476506)
b8d2c8
b8d2c8
* Mon Feb 19 2018 Pavel Zhukov <pzhukov@redhat.com> - 2:7.60-12
b8d2c8
- add gcc-c++ BR
b8d2c8
b8d2c8
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2:7.60-11
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b8d2c8
b8d2c8
* Mon Jan 22 2018 Pavel Zhukov <pzhukov@redhat.com> - 2:7.60-10
b8d2c8
- Print source address in UDP mode
b8d2c8
b8d2c8
* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2:7.60-9
b8d2c8
- Remove obsolete scriptlets
b8d2c8
b8d2c8
* Mon Aug 21 2017 Pavel Zhukov <pzhukov@redhat.com> - 2:7.60-8
b8d2c8
- Fix memory leaks on error
b8d2c8
b8d2c8
* Thu Aug  3 2017 Pavel Zhukov <pzhukov@redhat.com> - 2:7.60-7
b8d2c8
- Use upstream patch
b8d2c8
b8d2c8
* Thu Aug  3 2017 Pavel Zhukov <pzhukov@redhat.com> - 2:7.60-6
b8d2c8
- Fix library version for non-included libraries
b8d2c8
b8d2c8
* Thu Aug  3 2017 Pavel Zhukov <pzhukov@redhat.com> - 2:7.60-4
b8d2c8
- Keep nmap specific libssh and libz headers
b8d2c8
- Drop unused libssh2 patch
b8d2c8
b8d2c8
* Thu Aug  3 2017 Pavel Zhukov <pzhukov@redhat.com> - 2:7.60-4
b8d2c8
- Delete bundled libssh2
b8d2c8
- Delete bundled zlib
b8d2c8
b8d2c8
* Wed Aug 02 2017 Pavel Zhukov <pzhukov@redhat.com> - 2:7.60-1
b8d2c8
- New release 7.60 (#1477387)
b8d2c8
b8d2c8
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2:7.50-10
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
b8d2c8
b8d2c8
* Fri Jul 21 2017 Pavel Zhukov <pzhukov@redhat.com> - 2:7.50-9
b8d2c8
- Don't ship ndiff in nmap package
b8d2c8
b8d2c8
* Wed Jul 19 2017 Pavel Zhukov <pzhukov@redhat.com> - 2:7.50-8
b8d2c8
- change ndiff arch to noarch
b8d2c8
- Move nmap to Requires (was in BR)
b8d2c8
b8d2c8
* Tue Jul 18 2017 Pavel Zhukov <pzhukov@redhat.com> - 2:7.50-6
b8d2c8
- Add missed py[co] files
b8d2c8
b8d2c8
* Tue Jul 18 2017 Pavel Zhukov <pzhukov@redhat.com> - 2:7.50-5
b8d2c8
- Move ndiff to subpackage (#1471999)
b8d2c8
- Specify python version 
b8d2c8
b8d2c8
* Fri Jun 30 2017 Pavel Zhukov <landgraf@fedoraproject.org> - 2:7.50-3
b8d2c8
- Add provides for nc6 (#1348348)
b8d2c8
- Fix rpmlint errors
b8d2c8
b8d2c8
* Wed Jun 21 2017 Pavel Zhukov <landgraf@fedoraproject.org> - 2:7.50-1
b8d2c8
- New release (7.50)
b8d2c8
b8d2c8
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2:7.40-2
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
b8d2c8
b8d2c8
* Tue Jan 03 2017 Michal Hlavinka <mhlavink@redhat.com> - 2:7.40-1
b8d2c8
- nmap updated to 7.40
b8d2c8
b8d2c8
* Mon Oct 24 2016 Michal Hlavinka <mhlavink@redhat.com> - 2:7.31-1
b8d2c8
- nmap updated to 7.31
b8d2c8
b8d2c8
* Mon Oct 03 2016 Michal Hlavinka <mhlavink@redhat.com> - 2:7.30-1
b8d2c8
- nmap updated to 7.30
b8d2c8
b8d2c8
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:7.12-2
b8d2c8
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
b8d2c8
b8d2c8
* Thu Mar 31 2016 Michal Hlavinka <mhlavink@redhat.com> - 2:7.12-1
b8d2c8
- nmap updated to 7.12
b8d2c8
b8d2c8
* Wed Mar 23 2016 Michal Hlavinka <mhlavink@redhat.com> - 2:7.11-1
b8d2c8
- nmap updated to 7.11
b8d2c8
b8d2c8
* Fri Mar 18 2016 Michal Hlavinka <mhlavink@redhat.com> - 2:7.10-1
b8d2c8
- nmap updated to 7.10
b8d2c8
b8d2c8
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2:7.01-2
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
b8d2c8
b8d2c8
* Fri Dec 11 2015 Michal Hlavinka <mhlavink@redhat.com> - 2:7.01-1
b8d2c8
- nmap updated to 7.01
b8d2c8
b8d2c8
* Tue Sep 01 2015 Michal Hlavinka <mhlavink@redhat.com> - 2:6.47-5
b8d2c8
- fix FTBFS
b8d2c8
b8d2c8
* Mon Aug 31 2015 Michal Hlavinka <mhlavink@redhat.com> - 2:6.47-4
b8d2c8
- ncat should try to connect to all resolved addresses, not only the first one (#978964)
b8d2c8
b8d2c8
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:6.47-3
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
b8d2c8
b8d2c8
* Wed Dec 10 2014 Michal Hlavinka <mhlavink@redhat.com> - 2:6.47-2
b8d2c8
- do not own icons/hicolor/<size>/apps directory (#1171813)
b8d2c8
b8d2c8
* Mon Aug 25 2014 Michal Hlavinka <mhlavink@redhat.com> - 2:6.47-1
b8d2c8
- nmap updated to 6.47
b8d2c8
b8d2c8
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:6.46-3
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
b8d2c8
b8d2c8
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:6.46-2
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
b8d2c8
b8d2c8
* Tue Apr 22 2014 Michal Hlavinka <mhlavink@redhat.com> - 2:6.46-1
b8d2c8
- nmap updated to 6.46
b8d2c8
b8d2c8
* Mon Apr 14 2014 Michal Hlavinka <mhlavink@redhat.com> - 2:6.45-1
b8d2c8
- nmap updated to 6.45
b8d2c8
b8d2c8
* Wed Apr 09 2014 Michal Hlavinka <mhlavink@redhat.com> - 2:6.40-6
b8d2c8
- fix unexpected crash when too much paralelism is used (#1057912)
b8d2c8
b8d2c8
* Wed Apr 09 2014 Michal Hlavinka <mhlavink@redhat.com> - 2:6.40-5
b8d2c8
- update license tag (#1055861)
b8d2c8
b8d2c8
* Tue Mar 04 2014 Michal Hlavinka <mhlavink@redhat.com> - 2:6.40-4
b8d2c8
- use _hardened_build
b8d2c8
b8d2c8
* Thu Oct 17 2013 Michal Hlavinka <mhlavink@redhat.com> - 2:6.40-3
b8d2c8
- ncat should support UNIX sockets correctly, drop wrapper with socat
b8d2c8
b8d2c8
* Thu Aug 08 2013 Michal Hlavinka <mhlavink@redhat.com> - 2:6.40-2
b8d2c8
- do not print debug messages during normal use (#994376)
b8d2c8
b8d2c8
* Tue Jul 30 2013 Michal Hlavinka <mhlavink@redhat.com> - 2:6.40-1
b8d2c8
- nmap updated to 6.40
b8d2c8
b8d2c8
* Mon Jul 22 2013 Michal Hlavinka <mhlavink@redhat.com> - 2:6.25-7
b8d2c8
- bundled lua no longer required
b8d2c8
b8d2c8
* Mon Jun 24 2013 Michal Hlavinka <mhlavink@redhat.com> - 2:6.25-6.20130624svn
b8d2c8
- use svn snapshot that contains all necessary UDP patches
b8d2c8
b8d2c8
* Fri May 24 2013 Michal Hlavinka <mhlavink@redhat.com> - 2:6.25-5
b8d2c8
- fix man page typo
b8d2c8
b8d2c8
* Thu May 23 2013 Michal Hlavinka <mhlavink@redhat.com> - 2:6.25-4
b8d2c8
- zenamp: fix icon symlink (#957381)
b8d2c8
b8d2c8
* Thu May 23 2013 Michal Hlavinka <mhlavink@redhat.com> - 2:6.25-3
b8d2c8
- zenmap: do not traceback when there si no display, just exit nicely (#958240)
b8d2c8
b8d2c8
* Thu Mar 28 2013 Michal Hlavinka <mhlavink@redhat.com> - 2:6.25-2
b8d2c8
- fix aarch64 support (#926241)
b8d2c8
b8d2c8
* Fri Mar 08 2013 Michal Hlavinka <mhlavink@redhat.com> - 2:6.25-1
b8d2c8
- nmap updated to 6.25
b8d2c8
b8d2c8
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:6.01-11
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
b8d2c8
b8d2c8
* Fri Jan 04 2013 Michal Hlavinka <mhlavink@redhat.com> - 2:6.01-10
b8d2c8
- use select as default nsock engine
b8d2c8
b8d2c8
* Thu Nov 29 2012 Michal Hlavinka <mhlavink@redhat.com> - 2:6.01-9
b8d2c8
- do not use strict aliasing
b8d2c8
b8d2c8
* Thu Nov 29 2012 Michal Hlavinka <mhlavink@redhat.com> - 2:6.01-8
b8d2c8
- call shutdown also in listen mode
b8d2c8
b8d2c8
* Tue Oct 02 2012 Petr Å abata <contyk@redhat.com> - 2:6.01-7
b8d2c8
- Move the socat dependency to the ncat subpackage (#858733)
b8d2c8
b8d2c8
* Wed Sep 19 2012 Michal Hlavinka <mhlavink@redhat.com> - 2:6.01-6
b8d2c8
- shutdown socket on EOF (#845075)
b8d2c8
b8d2c8
* Mon Aug 13 2012 Michal Hlavinka <mhlavink@redhat.com> - 2:6.01-5
b8d2c8
- ncat did not work when file was used as input (#845005)
b8d2c8
b8d2c8
* Tue Jul 24 2012 Michal Hlavinka <mhlavink@redhat.com> - 2:6.01-4
b8d2c8
- add nc wrapper with socat as a fallback for unix sockets
b8d2c8
b8d2c8
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:6.01-3
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b8d2c8
b8d2c8
* Wed Jul 18 2012 Michal Hlavinka <mhlavink@redhat.com> - 2:6.01-2
b8d2c8
- provide ncat in extra package as replacement for nc
b8d2c8
b8d2c8
* Mon Jun 18 2012 Michal Hlavinka <mhlavink@redhat.com> - 2:6.01-1
b8d2c8
- nmap updated to 6.01
b8d2c8
b8d2c8
* Tue Jun 05 2012 Michal Hlavinka <mhlavink@redhat.com> - 2:6.00-2
b8d2c8
- prevent stripping binaries
b8d2c8
b8d2c8
* Tue Jun 05 2012 Michal Hlavinka <mhlavink@redhat.com> - 2:6.00-1
b8d2c8
- updated to 6.00
b8d2c8
b8d2c8
* Wed Mar 14 2012 Michal Hlavinka <mhlavink@redhat.com> - 2:5.61-0.1.TEST5
b8d2c8
- updated to 5.61TEST5
b8d2c8
b8d2c8
* Fri Feb 10 2012 Petr Pisar <ppisar@redhat.com> - 2:5.51-5
b8d2c8
- Rebuild against PCRE 8.30
b8d2c8
b8d2c8
* Fri Feb 10 2012 Petr Pisar <ppisar@redhat.com> - 2:5.51-4
b8d2c8
- Rebuild against PCRE 8.30
b8d2c8
b8d2c8
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:5.51-3
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b8d2c8
b8d2c8
* Thu Dec 08 2011 Michal Hlavinka <mhlavink@redhat.com> - 2:5.51-2
b8d2c8
- do not use bundled certificates, use only system ones (#734389)
b8d2c8
b8d2c8
* Mon Feb 14 2011 Michal Hlavinka <mhlavink@redhat.com> - 2:5.51-1
b8d2c8
- nmap updated to 5.51
b8d2c8
b8d2c8
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:5.50-2
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
b8d2c8
b8d2c8
* Mon Feb 07 2011 Michal Hlavinka <mhlavink@redhat.com> - 2:5.50-1
b8d2c8
- updated to 5.50
b8d2c8
b8d2c8
* Tue Oct 05 2010 Michal Hlavinka <mhlavink@redhat.com> - 2:5.21-10
b8d2c8
- add workaround for zenmap crash (#637403)
b8d2c8
b8d2c8
* Wed Sep 29 2010 jkeating - 2:5.21-9
b8d2c8
- Rebuilt for gcc bug 634757
b8d2c8
b8d2c8
* Fri Sep 17 2010 Michal Hlavinka <mhlavink@redhat.com> - 2:5.21-8
b8d2c8
- fix location of ja man page (#632104)
b8d2c8
b8d2c8
* Thu Aug 19 2010 Michal Hlavinka <mhlavink@redhat.com> - 2:5.21-7
b8d2c8
- update icon cache only after gui install
b8d2c8
b8d2c8
* Wed Aug 11 2010 Michal Hlavinka <mhlavink@redhat.com> - 2:5.21-6
b8d2c8
- update icon cache after package install
b8d2c8
b8d2c8
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 2:5.21-5
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
b8d2c8
b8d2c8
* Mon Jun 21 2010 Michal Hlavinka <mhlavink@redhat.com> - 2:5.21-4
b8d2c8
- build -frontend as noarch
b8d2c8
b8d2c8
* Fri Jun 18 2010 Michal Hlavinka <mhlavink@redhat.com> - 2:5.21-3
b8d2c8
- fix multilib issue
b8d2c8
b8d2c8
* Fri Apr 30 2010 Ville Skyttä <ville.skytta@iki.fi> - 2:5.21-2
b8d2c8
- Mark localized man pages with %%lang.
b8d2c8
b8d2c8
* Mon Feb 01 2010 Michal Hlavinka <mhlavink@redhat.com> - 2:5.21-1
b8d2c8
- updated to 5.21
b8d2c8
b8d2c8
* Tue Jan 12 2010 Michal Hlavinka <mhlavink@redhat.com> - 2:5.00-6
b8d2c8
- use sqlite3 (instead of sqlite2)
b8d2c8
b8d2c8
* Tue Dec 01 2009 Michal Hlavinka <mhlavink@redhat.com> - 2:5.00-5
b8d2c8
- spec cleanup
b8d2c8
b8d2c8
* Mon Nov 02 2009 Michal Hlavinka <mhlavink@redhat.com> - 2:5.00-4
b8d2c8
- spec cleanup
b8d2c8
b8d2c8
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 2:5.00-3
b8d2c8
- rebuilt with new openssl
b8d2c8
b8d2c8
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:5.00-2
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
b8d2c8
b8d2c8
* Fri Jul 17 2009 Michal Hlavinka <mhlavink@redhat.com> - 2:5.0-1
b8d2c8
- updated to 5.0
b8d2c8
b8d2c8
* Wed Jul 15 2009 Michal Hlavinka <mhlavink@redhat.com> - 2:4.90-0.RC1
b8d2c8
- updated to 4.90RC1
b8d2c8
b8d2c8
* Thu Jun 18 2009 Michal Hlavinka <mhlavink@redhat.com> - 2:4.85-0.BETA10
b8d2c8
- updated to 4.85beta10
b8d2c8
b8d2c8
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:4.76-4
b8d2c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
b8d2c8
b8d2c8
* Sat Jan 17 2009 Tomas Mraz <tmraz@redhat.com> - 2:4.76-3
b8d2c8
- rebuild with new openssl
b8d2c8
b8d2c8
* Mon Dec 15 2008 Michal Hlavinka <mhlavink@redhat.com> - 2:4.77-2
b8d2c8
- bump release for rebuild
b8d2c8
b8d2c8
* Mon Dec 15 2008 Michal Hlavinka <mhlavink@redhat.com> - 2:4.76-1
b8d2c8
- new upstream version 4.76
b8d2c8
- use consolehelper for root auth
b8d2c8
b8d2c8
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 2:4.68-4
b8d2c8
- Rebuild for Python 2.6
b8d2c8
b8d2c8
* Mon Aug 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2:4.68-3
b8d2c8
- add missing BuildRequires to use system libs rather than local copies
b8d2c8
- really fix license tag
b8d2c8
b8d2c8
* Mon Aug 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2:4.68-2
b8d2c8
- fix license tag
b8d2c8
b8d2c8
* Thu Jul 24 2008 Tomas Smetana <tsmetana@redhat.com> - 2:4.68-1
b8d2c8
- new upstream version
b8d2c8
b8d2c8
* Mon May 12 2008 Tomas Smetana <tsmetana@redhat.com> - 2:4.62-1
b8d2c8
- new upstream version
b8d2c8
b8d2c8
* Mon Feb 04 2008 Tomas Smetana <tsmetana@redhat.com> - 2:4.53-1
b8d2c8
- new upstream version
b8d2c8
b8d2c8
* Mon Jan 07 2008 Tomas Smetana <tsmetana@redhat.com> - 2:4.52-2
b8d2c8
- bump release because of build error
b8d2c8
b8d2c8
* Mon Jan 07 2008 Tomas Smetana <tsmetana@redhat.com> - 2:4.52-1
b8d2c8
- new upstream version
b8d2c8
b8d2c8
* Wed Dec 05 2007 Tomas Smetana <tsmetana@redhat.com> - 2:4.20-6.1
b8d2c8
- rebuild
b8d2c8
b8d2c8
* Wed Aug 22 2007 Harald Hoyer <harald@redhat.com> - 2:4.20-6
b8d2c8
- changed license tag
b8d2c8
b8d2c8
* Fri Mar 23 2007 Harald Hoyer <harald@redhat.com> - 2:4.20-5
b8d2c8
- fixed changelog versions
b8d2c8
b8d2c8
* Thu Mar 15 2007 Karsten Hopp <karsten@redhat.com> 2:4.20-4
b8d2c8
- rebuild with current gtk2 to add png support (#232013)
b8d2c8
b8d2c8
* Tue Feb 27 2007 Harald Hoyer <harald@redhat.com> - 2:4.20-3
b8d2c8
- specfile cleanup
b8d2c8
- fixed Florian La Roche's patch
b8d2c8
b8d2c8
* Tue Jan 30 2007 Florian La Roche <laroche@redhat.com> - 2:4.20-2
b8d2c8
- do not strip away debuginfo
b8d2c8
b8d2c8
* Tue Jan 09 2007 Florian La Roche <laroche@redhat.com> - 2:4.20-1
b8d2c8
- version 4.20
b8d2c8
b8d2c8
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2:4.11-1.1
b8d2c8
- rebuild
b8d2c8
b8d2c8
* Tue Jun 27 2006 Harald Hoyer <harald@redhat.com> - 2:4.11-1
b8d2c8
- version 4.11
b8d2c8
b8d2c8
* Wed May 17 2006 Harald Hoyer <harald@redhat.de> 4.03-2
b8d2c8
- added more build requirements (bug #191932)
b8d2c8
b8d2c8
* Wed May 10 2006 Karsten Hopp <karsten@redhat.de> 4.03-1
b8d2c8
- update to 4.03, this fixes #184286
b8d2c8
- remove duplicate menu entry in 'Internet' (#183056)
b8d2c8
- fix possible tmpdir race condition during build (#158996)
b8d2c8
b8d2c8
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2:4.00-1.2
b8d2c8
- bump again for double-long bug on ppc(64)
b8d2c8
b8d2c8
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2:4.00-1.1
b8d2c8
- rebuilt for new gcc4.1 snapshot and glibc changes
b8d2c8
b8d2c8
* Thu Feb 02 2006 Harald Hoyer <harald@redhat.com> - 2:4.00-1
b8d2c8
- version 4.00
b8d2c8
b8d2c8
* Mon Dec 19 2005 Harald Hoyer <harald@redhat.com> - 2:3.95-1
b8d2c8
- version 3.95
b8d2c8
b8d2c8
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
b8d2c8
- rebuilt
b8d2c8
b8d2c8
* Fri Nov 11 2005 Harald Hoyer <harald@redhat.com> - 2:3.93-3
b8d2c8
- fixed wrong __attribute__ test
b8d2c8
b8d2c8
* Thu Nov 10 2005 Tomas Mraz <tmraz@redhat.com> - 2:3.93-2
b8d2c8
- rebuilt against new openssl
b8d2c8
b8d2c8
* Tue Sep 13 2005 Harald Hoyer <harald@redhat.com> - 2:3.93-1
b8d2c8
- version 3.93
b8d2c8
b8d2c8
* Wed Aug 03 2005 Harald Hoyer <harald@redhat.com> - 2:3.81-4
b8d2c8
- removed references how to scan microsoft.com (bz #164962)
b8d2c8
- finally got rid of gtk+-devel dependency
b8d2c8
b8d2c8
* Thu Apr 21 2005 Harald Hoyer <harald@redhat.com> - 2:3.81-3
b8d2c8
- removed gtk+ requirement
b8d2c8
b8d2c8
* Thu Apr 21 2005 Harald Hoyer <harald@redhat.com> - 2:3.81-2
b8d2c8
- fixed desktop file and added icons (bug #149157)
b8d2c8
b8d2c8
* Wed Mar 02 2005 Harald Hoyer <harald@redhat.com> - 2:3.81-1
b8d2c8
- version 3.81
b8d2c8
b8d2c8
* Wed Feb 02 2005 Harald Hoyer <harald@redhat.com> - 2:3.78-2
b8d2c8
- evil port of nmapfe to gtk2
b8d2c8
b8d2c8
* Fri Dec 17 2004 Harald Hoyer <harald@redhat.com> - 2:3.78-1
b8d2c8
- version 3.78
b8d2c8
b8d2c8
* Mon Sep 13 2004 Harald Hoyer <harald@redhat.com> - 2:3.70-1
b8d2c8
- version 3.70
b8d2c8
b8d2c8
* Tue Jul 13 2004 Harald Hoyer <harald@redhat.com> - 2:3.55-1
b8d2c8
- new version
b8d2c8
b8d2c8
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
b8d2c8
- rebuilt
b8d2c8
b8d2c8
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
b8d2c8
- rebuilt
b8d2c8
b8d2c8
* Thu Jan 29 2004 Harald Hoyer <harald@redhat.com> - 2:3.50-2
b8d2c8
- added BuildRequires: openssl-devel, gtk+-devel, pcre-devel, libpcap
b8d2c8
b8d2c8
* Thu Jan 22 2004 Harald Hoyer <harald@redhat.com> - 2:3.50-1
b8d2c8
- version 3.50
b8d2c8
b8d2c8
* Wed Oct  8 2003 Harald Hoyer <harald@redhat.de> 2:3.48-1
b8d2c8
- version 3.48
b8d2c8
b8d2c8
* Tue Sep 23 2003 Florian La Roche <Florian.LaRoche@redhat.de>
b8d2c8
- allow disabling frontend if gtk1 is not available
b8d2c8
b8d2c8
* Wed Jul 30 2003 Harald Hoyer <harald@redhat.de> 2:3.30-1
b8d2c8
- version 3.30
b8d2c8
b8d2c8
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
b8d2c8
- rebuilt
b8d2c8
b8d2c8
* Mon May 26 2003 Harald Hoyer <harald@redhat.de> 2:3.27-1
b8d2c8
- version 3.27
b8d2c8
b8d2c8
* Mon May 12 2003 Harald Hoyer <harald@redhat.de> 2:3.20-2
b8d2c8
- changed macro comments to double %% for changelog entries
b8d2c8
b8d2c8
* Mon Apr 14 2003 Harald Hoyer <harald@redhat.de> 2:3.20-1
b8d2c8
- version 3.2
b8d2c8
b8d2c8
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
b8d2c8
- rebuilt
b8d2c8
b8d2c8
* Thu Jan  9 2003 Harald Hoyer <harald@redhat.de> 3.0-3
b8d2c8
- nmap-3.00-nowarn.patch added
b8d2c8
b8d2c8
* Mon Nov 18 2002 Tim Powers <timp@redhat.com>
b8d2c8
- rebuild on all arches
b8d2c8
- remove old desktop file from $$RPM_BUILD_ROOT so rpm won't complain
b8d2c8
b8d2c8
* Thu Aug  1 2002 Harald Hoyer <harald@redhat.de>
b8d2c8
- version 3.0
b8d2c8
b8d2c8
* Mon Jul 29 2002 Harald Hoyer <harald@redhat.de> 2.99.2-1
b8d2c8
- bumped version
b8d2c8
b8d2c8
* Fri Jul 26 2002 Harald Hoyer <harald@redhat.de> 2.99.1-2
b8d2c8
- bumped version to 2.99RC1
b8d2c8
b8d2c8
* Fri Jul 19 2002 Florian La Roche <Florian.LaRoche@redhat.de>
b8d2c8
- add an epoch
b8d2c8
b8d2c8
* Mon Jul  1 2002 Harald Hoyer <harald@redhat.de> 2.54.36-1
b8d2c8
- removed desktop file
b8d2c8
- removed "BETA" name from version
b8d2c8
- update to BETA36
b8d2c8
b8d2c8
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
b8d2c8
- automated rebuild
b8d2c8
b8d2c8
* Sun May 26 2002 Tim Powers <timp@redhat.com>
b8d2c8
- automated rebuild
b8d2c8
b8d2c8
* Wed May 22 2002 Harald Hoyer <harald@redhat.de> 2.54BETA34-1
b8d2c8
- update to 2.54BETA34
b8d2c8
b8d2c8
* Mon Mar 25 2002 Harald Hoyer <harald@redhat.com>
b8d2c8
- more recent version (#61490)
b8d2c8
b8d2c8
* Mon Jul 23 2001 Harald Hoyer <harald@redhat.com>
b8d2c8
- buildprereq for nmap-frontend (#49644)
b8d2c8
b8d2c8
* Sun Jul 22 2001 Heikki Korpela <heko@iki.fi>
b8d2c8
- buildrequire gtk+ 
b8d2c8
b8d2c8
* Tue Jul 10 2001 Tim Powers <timp@redhat.com>
b8d2c8
- fix bugs in desktop file (#48341)
b8d2c8
b8d2c8
* Wed May 16 2001 Tim Powers <timp@redhat.com>
b8d2c8
- updated to 2.54BETA22
b8d2c8
b8d2c8
* Mon Nov 20 2000 Tim Powers <timp@redhat.com>
b8d2c8
- rebuilt to fix bad dir perms
b8d2c8
b8d2c8
* Fri Nov  3 2000 Tim Powers <timp@redhat.com>
b8d2c8
- fixed nmapdatadir in the install section, forgot lto include
b8d2c8
  $RPM_BUILD_ROOT in the path
b8d2c8
b8d2c8
* Thu Nov  2 2000 Tim Powers <timp@redhat.com>
b8d2c8
- update to nmap-2.54BETA7 to possibly fix bug #20199
b8d2c8
- use the desktop file provided by the package instead of using my own
b8d2c8
- patches in previous version are depreciated. Included in SRPM for
b8d2c8
  reference only
b8d2c8
b8d2c8
* Mon Jul 24 2000 Prospector <prospector@redhat.com>
b8d2c8
- rebuilt
b8d2c8
b8d2c8
* Mon Jul 10 2000 Tim Powers <timp@redhat.com>
b8d2c8
- rebuilt
b8d2c8
b8d2c8
* Wed Jun 28 2000 Tim Powers <timp@redhat.com>
b8d2c8
- rebuilt package
b8d2c8
b8d2c8
* Thu Jun 8 2000 Tim Powers <timp@redhat.com>
b8d2c8
- fixed man pages so that they are in an FHS compliant location
b8d2c8
- use %%makeinstall
b8d2c8
- use predefined RPM macros wherever possible
b8d2c8
b8d2c8
* Tue May 16 2000 Tim Powers <timp@redhat.com>
b8d2c8
- updated to 2.53
b8d2c8
- using applnk now
b8d2c8
- use %%configure, and %%{_prefix} where possible
b8d2c8
- removed redundant defines at top of spec file
b8d2c8
b8d2c8
* Mon Dec 13 1999 Tim Powers <timp@redhat.com>
b8d2c8
- based on origional spec file from
b8d2c8
    http://www.insecure.org/nmap/index.html#download
b8d2c8
- general cleanups, removed lots of commenrts since it madethe spec hard to
b8d2c8
    read
b8d2c8
- changed group to Applications/System
b8d2c8
- quiet setup
b8d2c8
- no need to create dirs in the install section, "make
b8d2c8
    prefix=$RPM_BUILD_ROOT&{prefix} install" does this.
b8d2c8
- using defined %%{prefix}, %%{version} etc. for easier/quicker maint.
b8d2c8
- added docs
b8d2c8
- gzip man pages
b8d2c8
- strip after files have been installed into buildroot
b8d2c8
- created separate package for the frontend so that Gtk+ isn't needed for the
b8d2c8
    CLI nmap 
b8d2c8
- not using -f in files section anymore, no need for it since there aren't that
b8d2c8
    many files/dirs
b8d2c8
- added desktop entry for gnome
b8d2c8
b8d2c8
* Sun Jan 10 1999 Fyodor <fyodor@dhp.com>
b8d2c8
- Merged in spec file sent in by Ian Macdonald <ianmacd@xs4all.nl>
b8d2c8
b8d2c8
* Tue Dec 29 1998 Fyodor <fyodor@dhp.com>
b8d2c8
- Made some changes, and merged in another .spec file sent in
b8d2c8
  by Oren Tirosh <oren@hishome.net>
b8d2c8
b8d2c8
* Mon Dec 21 1998 Riku Meskanen <mesrik@cc.jyu.fi>
b8d2c8
- initial build for RH 5.x