f6b043
Summary: A network traffic monitoring tool
f6b043
Name: tcpdump
f6b043
Epoch: 14
01bdc4
Version: 4.9.3
e5e631
Release: 3%{?dist}
f6b043
License: BSD with advertising
f6b043
URL: http://www.tcpdump.org
f6b043
Group: Applications/Internet
f6b043
Requires(pre): shadow-utils
f6b043
BuildRequires: automake openssl-devel libpcap-devel git-core
f6b043
f6b043
Source0: http://www.tcpdump.org/release/tcpdump-%{version}.tar.gz
f6b043
Source1: ftp://ftp.ee.lbl.gov/tcpslice-1.2a3.tar.gz
f6b043
Source2: http://www.tcpdump.org/release/tcpdump-%{version}.tar.gz.sig
f6b043
f6b043
Patch0002:      0002-Use-getnameinfo-instead-of-gethostbyaddr.patch
f6b043
Patch0003:      0003-Drop-root-priviledges-before-opening-first-savefile-.patch
f6b043
Patch0004:      0004-tcpslice-update-tcpslice-patch-to-1.2a3.patch
f6b043
Patch0005:      0005-tcpslice-remove-unneeded-include.patch
f6b043
Patch0006:      0006-tcpslice-don-t-test-the-pointer-but-pointee-for-NULL.patch
f6b043
Patch0007:      0007-Introduce-nn-option.patch
f6b043
Patch0009:      0009-Change-n-flag-to-nn-in-TESTonce.patch
f6b043
Patch0011:      0011-Evp-cipher-buffers.patch
f6b043
Patch0012:      0012-Add-printing-support-for-vsockmon-devices.patch
f6b043
Patch0013:      0013-tcpslice-stdlib.patch
a86494
Patch0014:      0014-enhance-mptcp.patch
a86494
Patch0015:      0015-CVE-2020-8037.patch
acb145
Patch0016:      0016-direction-for-any.patch
f6b043
f6b043
%define tcpslice_dir tcpslice-1.2a3
f6b043
f6b043
%description
f6b043
Tcpdump is a command-line tool for monitoring network traffic.
f6b043
Tcpdump can capture and display the packet headers on a particular
f6b043
network interface or on all interfaces.  Tcpdump can display all of
f6b043
the packet headers, or just the ones that match particular criteria.
f6b043
f6b043
Install tcpdump if you need a program to monitor network traffic.
f6b043
f6b043
%prep
f6b043
%autosetup -a 1 -S git
f6b043
f6b043
%build
f6b043
export CFLAGS="$RPM_OPT_FLAGS $(getconf LFS_CFLAGS) -fno-strict-aliasing"
f6b043
f6b043
pushd %{tcpslice_dir}
f6b043
# update config.{guess,sub}
f6b043
automake -a -f 2> /dev/null || :
f6b043
%configure
f6b043
make %{?_smp_mflags}
f6b043
popd
f6b043
f6b043
%configure --with-crypto --with-user=tcpdump --without-smi
f6b043
make %{?_smp_mflags}
f6b043
f6b043
%check
f6b043
make check
f6b043
f6b043
%install
f6b043
mkdir -p ${RPM_BUILD_ROOT}%{_libdir}
f6b043
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man8
f6b043
mkdir -p ${RPM_BUILD_ROOT}%{_sbindir}
f6b043
f6b043
pushd %{tcpslice_dir}
f6b043
install -m755 tcpslice ${RPM_BUILD_ROOT}%{_sbindir}
f6b043
install -m644 tcpslice.1 ${RPM_BUILD_ROOT}%{_mandir}/man8/tcpslice.8
f6b043
popd
f6b043
f6b043
install -m755 tcpdump ${RPM_BUILD_ROOT}%{_sbindir}
f6b043
install -m644 tcpdump.1 ${RPM_BUILD_ROOT}%{_mandir}/man8/tcpdump.8
f6b043
f6b043
# fix section numbers
f6b043
sed -i 's/\(\.TH[a-zA-Z ]*\)[1-9]\(.*\)/\18\2/' \
f6b043
	${RPM_BUILD_ROOT}%{_mandir}/man8/*
f6b043
f6b043
%pre
c60c21
/usr/bin/getent group tcpdump >/dev/null || /usr/sbin/groupadd \
c60c21
	-g 72 tcpdump 2> /dev/null
c60c21
/usr/bin/getent passwd tcpdump >/dev/null || /usr/sbin/useradd \
c60c21
	-u 72 -g 72 -s /sbin/nologin -M -r \
f6b043
	-d / tcpdump 2> /dev/null
f6b043
exit 0
f6b043
f6b043
%files
f6b043
%defattr(-,root,root)
f6b043
%license LICENSE
f6b043
%doc README.md CHANGES CREDITS
f6b043
%{_sbindir}/tcpdump
f6b043
%{_sbindir}/tcpslice
f6b043
%{_mandir}/man8/tcpslice.8*
f6b043
%{_mandir}/man8/tcpdump.8*
f6b043
f6b043
%changelog
e5e631
* Mon Jan 10 2022 Michal Ruprich <mruprich@redhat.com> - 14:4.9.3-3
e5e631
- Resolves: #2005451 - tcpdump support for direction and interface needed in RHEL8
acb145
a86494
* Thu May 13 2021 Michal Ruprich <mruprich@redhat.com> - 14:4.9.3-2
a86494
- Resolves: #1860216 - tcpdump can not parse mptcp options
a86494
- Resolves: #1901635 - ppp decapsulator can be convinced to allocate a large amount of memory
a86494
- Adding tedude test to gating
a86494
01bdc4
* Thu May 07 2020 Michal Ruprich <michalruprich@gmail.com> - 14:4.9.3-1
01bdc4
- Resolves: #1804063 - Rebase tcpdump to 4.9.3 to fix multiple CVEs
01bdc4
c60c21
* Tue Oct 29 2019 Michal Ruprich <mruprich@redhat.com> - 14:4.9.2-6
c60c21
- Resolves: #1715423 - tcpdump pre creates user and groups unconditionally
c60c21
- Resolves: #1655622 - CVE-2018-19519 Stack-based buffer over-read in print-hncp.c:print_prefix() via crafted pcap
f6b043
* Wed Sep 26 2018 Michal Ruprich <mruprich@redhat.com> - 14:4.9.2-5
f6b043
- Resolves: #1602710 - Please review important issues found by covscan
f6b043
f6b043
* Thu Jun 21 2018 Michal Ruprich <mruprich@redhat.com> - 14:4.9.2-4
f6b043
- Removing build-time dependency on sharutils(rhbz#1587877)
f6b043
- Changing git dependency to smaller git-core
f6b043
f6b043
* Thu Jun 07 2018 Michal Ruprich <mruprich@redhat.com> - 14:4.9.2-3
f6b043
- Adding support for VSOCK (rhbz#1587831)
f6b043
f6b043
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 14:4.9.2-2
f6b043
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
f6b043
f6b043
* Tue Sep 05 2017 Martin Sehnoutka <msehnout@redhat.com> - 14:4.9.2-1
f6b043
- New upstream release 4.9.2
f6b043
f6b043
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 14:4.9.1-3
f6b043
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
f6b043
f6b043
* Mon Jul 31 2017 Florian Weimer <fweimer@redhat.com> - 14:4.9.1-2
f6b043
- Rebuild with binutils fix for ppc64le (#1475636)
f6b043
f6b043
* Wed Jul 26 2017 Martin Sehnoutka <msehnout@redhat.com> - 14:4.9.1-1
f6b043
- New upstream release 4.9.1
f6b043
f6b043
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 14:4.9.0-2
f6b043
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
f6b043
f6b043
* Fri Feb 03 2017 Martin Sehnoutka <msehnout@redhat.com> - 14:4.9.0-1
f6b043
- New upstream version 4.9.0
f6b043
f6b043
* Mon Oct 31 2016 Luboš Uhliarik <luhliari@redhat.com> - 14:4.8.1-1
f6b043
- new version 4.8.1
f6b043
f6b043
* Tue Aug 09 2016 Luboš Uhliarik <luhliari@redhat.com> - 14:4.8.0-1
f6b043
- new version 4.8.0
f6b043
f6b043
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 14:4.7.4-4
f6b043
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
f6b043
f6b043
* Mon Jun 29 2015 Michal Sekletar <msekleta@redhat.com> - 14:4.7.4-3
f6b043
- prevent sefaulting by properly initializing chown_flag variable (#1223329)
f6b043
f6b043
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:4.7.4-2
f6b043
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
f6b043
f6b043
* Tue May  5 2015 Michal Sekletar <msekleta@redhat.com> - 14:4.7.4-1
f6b043
- rebase to 4.7.4 (#1214753)
f6b043
f6b043
* Wed Mar 25 2015 Michal Sekletar <msekleta@redhat.com> - 14:4.7.3-1
f6b043
- rebase to 4.7.3 (#1201573)
f6b043
- contains fixes for CVE-2015-0261 CVE-2015-2154 CVE-2015-2153 CVE-2015-2155 (#1201799,#1201792,#1201795,#1201797)
f6b043
f6b043
* Wed Dec 03 2014 Michal Sekletar <msekleta@redhat.com> - 14:4.6.2-3
f6b043
- fix for CVE-2014-9140
f6b043
f6b043
* Thu Nov 20 2014 Michal Sekletar <msekleta@redhat.com> - 14:4.6.2-2
f6b043
- fix for CVE-2014-8767 (#1165160)
f6b043
- fix for CVE-2014-8768 (#1165161)
f6b043
- fix for CVE-2014-8769 (#1165162)
f6b043
f6b043
* Mon Oct 20 2014 Michal Sekletar <msekleta@redhat.com> - 14:4.6.2-1
f6b043
- update to 4.6.2 (#1124289)
f6b043
f6b043
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:4.5.1-3
f6b043
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
f6b043
f6b043
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:4.5.1-2
f6b043
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
f6b043
f6b043
* Thu Nov 28 2013 Michal Sekletar <msekleta@redhat.com> - 14:4.5.1-1
f6b043
- update to 4.5.1
f6b043
f6b043
* Fri Nov 08 2013 Michal Sekletar <msekleta@redhat.com> - 14:4.5.0-1.20131108gitb07944a
f6b043
- update to snaphot gitb07944a
f6b043
f6b043
* Mon Oct  7 2013 Michal Sekletar <msekleta@redhat.com> - 14:4.4.0-3
f6b043
- don't try to change ownership of stdout (#1015767)
f6b043
f6b043
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:4.4.0-2
f6b043
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
f6b043
f6b043
* Thu Jun 06 2013 Michal Sekletar <msekleta@redhat.com> - 14:4.4.0-1
f6b043
- update to 4.4.0
f6b043
f6b043
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:4.3.0-3
f6b043
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
f6b043
f6b043
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:4.3.0-2
f6b043
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
f6b043
f6b043
* Wed Jun 13 2012 Michal Sekletar <msekleta@redhat.com> - 14:4.3.0-1
f6b043
- Update to 4.3.0
f6b043
f6b043
* Wed May 16 2012 Michal Sekletar <msekleta@redhat.com>
f6b043
- Resolves: #809638
f6b043
- created savefile has proper owner
f6b043
f6b043
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:4.2.1-2
f6b043
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
f6b043
f6b043
* Tue Jan 03 2012 Jan Synáček <jsynacek@redhat.com> - 14:4.2.1-1
f6b043
- Update to 4.2.1
f6b043
- Remove ppi.h from sources (readded again in upstream tarball)
f6b043
f6b043
* Fri Dec 02 2011 Michal Sekletar <msekleta@redhat.com> - 14:4.2.0-1
f6b043
- updated to 4.2.0
f6b043
- added new source file ppi.h, missing in upstream tarball
f6b043
- disabled make check because of missing .pcap files in testsuite
f6b043
- dropped unnecessary patches
f6b043
f6b043
* Wed Aug 24 2011 Michal Sekletar <msekleta@redhat.com> - 14:4.1.1-3
f6b043
- Fix manpage (#663739)
f6b043
- Fix improper handling of bad date format in tcpslice (#684005)
f6b043
- Spec file clean up
f6b043
f6b043
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:4.1.1-2
f6b043
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
f6b043
f6b043
* Tue Apr 06 2010 Miroslav Lichvar <mlichvar@redhat.com> - 14:4.1.1-1
f6b043
- update to 4.1.1
f6b043
- add %%check
f6b043
f6b043
* Wed Sep 23 2009 Miroslav Lichvar <mlichvar@redhat.com> - 14:4.0.0-3.20090921gitdf3cb4
f6b043
- update to snapshot 20090921gitdf3cb4
f6b043
f6b043
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 14:4.0.0-2.20090818git832d2c
f6b043
- rebuilt with new openssl
f6b043
f6b043
* Thu Aug 20 2009 Miroslav Lichvar <mlichvar@redhat.com> - 14:4.0.0-1.20090818git832d2c
f6b043
- update to post 4.0.0 git snapshot 20090818git832d2c
f6b043
- print retrans and reachable times in ICMPv6 as milliseconds (#474264)
f6b043
f6b043
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:3.9.8-9
f6b043
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
f6b043
f6b043
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 14:3.9.8-8
f6b043
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
f6b043
f6b043
* Tue Jan 20 2009 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.8-7
f6b043
- rebuild for new openssl
f6b043
- convert CREDITS to UTF-8 (#226481)
f6b043
f6b043
* Fri Aug 29 2008 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.8-6
f6b043
- rediff patches with fuzz
f6b043
- add -fno-strict-aliasing to CFLAGS
f6b043
f6b043
* Mon Jun 02 2008 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.8-5
f6b043
- update config.{guess,sub} when building tcpslice
f6b043
- remove -D_GNU_SOURCE from CFLAGS
f6b043
- disable libsmi check in configure
f6b043
f6b043
* Wed Feb 13 2008 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.8-4
f6b043
- fix building with new glibc headers
f6b043
f6b043
* Thu Dec 06 2007 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.8-3
f6b043
- update IKEv2 support
f6b043
f6b043
* Thu Dec  6 2007 Jeremy Katz <katzj@redhat.com> - 14:3.9.8-2
f6b043
- rebuild for new openssl
f6b043
f6b043
* Wed Oct 24 2007 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.8-1
f6b043
- update to 3.9.8
f6b043
- don't use gethostbyaddr
f6b043
- fix default user in man page
f6b043
f6b043
* Tue Sep 18 2007 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.7-5
f6b043
- support decoding IKEv2 packets
f6b043
f6b043
* Wed Aug 22 2007 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.7-4
f6b043
- rebuild
f6b043
f6b043
* Thu Aug 09 2007 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.7-3
f6b043
- enable crypto support on 64-bit architectures
f6b043
- update license tag
f6b043
f6b043
* Wed Jul 25 2007 Jeremy Katz <katzj@redhat.com> - 14:3.9.7-2
f6b043
- rebuild for toolchain bug
f6b043
f6b043
* Tue Jul 24 2007 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.7-1
f6b043
- update to 3.9.7
f6b043
- with -C option, drop root privileges before opening first savefile (#244860)
f6b043
- update tcpslice to 1.2a3
f6b043
- include time patch from Debian to fix tcpslice on 64-bit architectures
f6b043
f6b043
* Thu Mar 15 2007 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.5-3
f6b043
- fix buffer overflow in 802.11 printer (#232349, CVE-2007-1218)
f6b043
- spec cleanup (#226481)
f6b043
f6b043
* Tue Dec 12 2006 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.5-2
f6b043
- use tcpdump user, fix scriptlet (#219268)
f6b043
f6b043
* Wed Nov 29 2006 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.5-1
f6b043
- split off libpcap and arpwatch (#193657)
f6b043
- update to 3.9.5
f6b043
- force linking with system libpcap
f6b043
f6b043
* Fri Nov 17 2006 Miroslav Lichvar <mlichvar@redhat.com> - 14:3.9.4-9
f6b043
- fix processing of Prism and AVS headers (#206686)
f6b043
- fix arp2ethers script
f6b043
- update ethercodes.dat
f6b043
- move pcap man page to devel package
f6b043
f6b043
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 14:3.9.4-8.1
f6b043
- rebuild
f6b043
f6b043
* Thu Jun 22 2006 Martin Stransky <stransky@redhat.com> - 14:3.9.4-8
f6b043
- more ipv6 flags
f6b043
f6b043
* Sun Jun  4 2006 Jeremy Katz <katzj@redhat.com> - 14:3.9.4-7
f6b043
- fix libpcap-devel inclusion of .so and its deps (#193189)
f6b043
f6b043
* Thu Jun 1 2006 Martin Stransky <stransky@redhat.com> - 14:3.9.4-6
f6b043
- added release to arpwatch package name
f6b043
f6b043
* Wed May 31 2006 Martin Stransky <stransky@redhat.com> - 14:3.9.4-5
f6b043
- removed libpcap-devel dependency from libpcap
f6b043
f6b043
* Mon May 29 2006 Martin Stransky <stransky@redhat.com> - 14:3.9.4-4
f6b043
- added libpcap-devel package (#193189)
f6b043
f6b043
* Tue Mar 28 2006 Martin Stransky <stransky@redhat.com> - 14:3.9.4-3
f6b043
- updated ethernet codes (#186633)
f6b043
f6b043
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 14:3.9.4-2.2
f6b043
- bump again for double-long bug on ppc(64)
f6b043
f6b043
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 14:3.9.4-2.1
f6b043
- rebuilt for new gcc4.1 snapshot and glibc changes
f6b043
f6b043
* Tue Dec 20 2005 Martin Stransky <stransky@redhat.com> - 14:3.9.4-2
f6b043
- fix for #176010 - file owner problem when using 'ring buffer
f6b043
f6b043
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
f6b043
- rebuilt
f6b043
f6b043
* Thu Nov 10 2005 Martin Stransky <stransky@redhat.com> - 14:3.9.4-1
f6b043
- new upstream
f6b043
f6b043
* Thu Nov 10 2005 Tomas Mraz <tmraz@redhat.com> - 14:3.9.3-5
f6b043
- rebuilt against new openssl
f6b043
f6b043
* Wed Nov  9 2005 Martin Stransky <stransky@redhat.com> - 14:3.9.3-4
f6b043
- rebuilt
f6b043
f6b043
* Tue Aug  9 2005 Jeremy Katz <katzj@redhat.com> - 14:3.9.3-3
f6b043
- remove explicit kernel dep for libpcap too
f6b043
f6b043
* Tue Jul 26 2005 Martin Stransky <stransky@redhat.com> - 14:3.9.3-2
f6b043
- fixed typo in last patch
f6b043
f6b043
* Tue Jul 26 2005 Martin Stransky <stransky@redhat.com> - 14:3.9.3-1
f6b043
- New upstream version - 3.9.3
f6b043
- fix for #164227 (buffer overflow)
f6b043
- fix for #164230 (missing debug info)
f6b043
f6b043
* Thu Jul 14 2005 Martin Stransky <stransky@redhat.com> - 14:3.9.1-1
f6b043
- New upstream version
f6b043
f6b043
* Tue Jun 21 2005 Martin Stransky <stransky@redhat.com> - 14:3.8.2-14
f6b043
- add shadow-utils to Prereq (#160643)
f6b043
f6b043
* Tue Jun  7 2005 Martin Stransky <stransky@redhat.com> - 14:3.8.2-13
f6b043
- fix for CAN-2005-1267 - BGP DoS, #159209
f6b043
f6b043
* Thu Apr 28 2005 Martin Stransky <stransky@redhat.com> - 14:3.8.2-12
f6b043
- fix for CAN-2005-1280 Multiple DoS issues in tcpdump
f6b043
  (CAN-2005-1279 CAN-2005-1278), #156041
f6b043
f6b043
* Mon Mar 7 2005 Martin Stransky <stransky@redhat.com>
f6b043
- rebuilt
f6b043
f6b043
* Mon Feb 14 2005 Martin Stransky <stransky@redhat.com> - 14:3.8.2-10
f6b043
- remove explicit kernel dependecy (#146165)
f6b043
- support for files larger than 2GB (#147840)
f6b043
f6b043
* Fri Feb 11 2005 Ivana Varekova <varekova@redhat.com> - 14:3.8.2-9
f6b043
- added arpsnmp options to specify sender and recipient
f6b043
  and corrected arpwatch and arpsnmp man pages (#70386)
f6b043
f6b043
* Thu Feb 10 2005 Ivana Varekova <varekova@redhat.com> - 14:3.8.2-8
f6b043
- rebuilt
f6b043
f6b043
* Tue Oct 12 2004 Harald Hoyer <harald@redhat.com> - 14:3.8.2-7
f6b043
- fixed nfs protocol parsing for 64 bit architectures (bug 132781)
f6b043
f6b043
* Wed Sep 15 2004 Harald Hoyer <harald@redhat.com> - 14:3.8.2-6
f6b043
- added libpcap-0.8.3-ppp.patch for ppp (bug 128053)
f6b043
f6b043
* Wed Jun 23 2004 Elliot Lee <sopwith@redhat.com>
f6b043
- added flex to BuildRequires
f6b043
f6b043
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
f6b043
- rebuilt
f6b043
f6b043
* Sun May 30 2004 Florian La Roche <Florian.LaRoche@redhat.de>
f6b043
- simplify rpm scripts
f6b043
f6b043
* Tue Apr  6 2004 Harald Hoyer <harald@redhat.com> - 14:3.8.2-3
f6b043
- added LICENSE files
f6b043
f6b043
* Wed Mar 31 2004 Harald Hoyer <harald@redhat.com> - 14:3.8.2-2
f6b043
- update to libpcap-0.8.3 (tcpdump-3.8.3 seems to be older that 3.8.2!!)
f6b043
f6b043
* Tue Mar 30 2004 Harald Hoyer <harald@redhat.com> - 14:3.8.2-1
f6b043
- update to tcpdump-3.8.2, libpcap-0.8.2, arpwatch-2.1a13
f6b043
- patched tcpdump configure for gcc34 optimizations
f6b043
- removed obsolete patches
f6b043
f6b043
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
f6b043
- rebuilt
f6b043
f6b043
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
f6b043
- rebuilt
f6b043
f6b043
* Fri Jan 23 2004 Harald Hoyer <harald@redhat.de> 14:3.8.1-4/17
f6b043
- fixed arpwatch version
f6b043
- fixed libpcap library version
f6b043
- fixed tcpdump droproot
f6b043
f6b043
* Tue Jan 20 2004 Harald Hoyer <harald@redhat.de> 14:3.8.1-3
f6b043
- corrected tcpslice (bpf.h issue)
f6b043
f6b043
* Tue Jan 13 2004 Harald Hoyer <harald@redhat.de> 14:3.8.1-2
f6b043
- more security issues (patch 18)
f6b043
f6b043
* Fri Jan 09 2004 Phil Knirsch <pknirsch@redhat.com> 14:3.8.1-1
f6b043
- Updated to latest version because of security issue
f6b043
f6b043
* Fri Aug 29 2003 Harald Hoyer <harald@redhat.de> 14:3.7.2-7
f6b043
- build libpcap shared library with gcc and not ld
f6b043
f6b043
* Tue Jul 22 2003 Phil Knirsch <pknirsch@redhat.com> 14:3.7.2-6.1
f6b043
- rebuilt
f6b043
f6b043
* Mon Jul 21 2003 Phil Knirsch <pknirsch@redhat.com> 14:3.7.2-6
f6b043
- rebuilt
f6b043
f6b043
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
f6b043
- rebuilt
f6b043
f6b043
* Wed May 21 2003 Harald Hoyer <harald@redhat.de> 14:3.7.2-5
f6b043
- add proper attributes for arp.dat, ethercodes
f6b043
f6b043
* Tue May 20 2003 Harald Hoyer <harald@redhat.de> 14:3.7.2-4
f6b043
- take ethercodes.dat from the arpwatch package now
f6b043
f6b043
* Tue May  6 2003 Harald Hoyer <harald@redhat.de> 14:3.7.2-3
f6b043
- compile tcpdump with autoheader #90208
f6b043
f6b043
* Thu May  1 2003 Elliot Lee <sopwith@redhat.com> 14:3.7.2-2
f6b043
- Add sctpdef patch to fix ppc64 builds
f6b043
f6b043
* Thu Feb 27 2003 Phil Knirsch <pknirsch@redhat.com> 14:3.7.2-1
f6b043
- Update to upstream version 3.7.2
f6b043
f6b043
* Sat Feb 01 2003 Florian La Roche <Florian.LaRoche@redhat.de>
f6b043
- sanitized rpm scripts
f6b043
f6b043
* Wed Jan 22 2003 Tim Powers <timp@redhat.com> 12:3.6.3-20
f6b043
- rebuilt
f6b043
f6b043
* Tue Jan  7 2003 Nalin Dahyabhai <nalin@redhat.com> 12:3.6.3-19/0.6.2-19/2.1a11-19
f6b043
- rebuild
f6b043
f6b043
* Sat Jan  4 2003 Jeff Johnson <jbj@redhat.com> 12:3.6.3-18/0.6.2-18/2.1a11-18
f6b043
- set execute bits on library so that requires are generated.
f6b043
f6b043
* Wed Dec 11 2002 Harald Hoyer <harald@redhat.de> 12:3.6.3-17/0.6.2-17/2.1a11-17
f6b043
- common release no. across all subpackages
f6b043
f6b043
* Wed Dec 11 2002 Harald Hoyer <harald@redhat.de> 12:3.6.3-5/0.6.2-16/2.1a11-16
f6b043
- print_bgp security fix
f6b043
f6b043
* Mon Nov 18 2002 Tim Powers <timp@redhat.com>
f6b043
- rebuild on all arches
f6b043
f6b043
* Fri Aug  2 2002 Harald Hoyer <harald@redhat.de> 12:3.6.3-3/0.6.2-16/2.1a11-16
f6b043
- added man page descriptions for the new parameters
f6b043
f6b043
* Thu Aug  1 2002 Harald Hoyer <harald@redhat.de> 12:3.6.3-2
f6b043
- added arpwatch options to specify sender and recipient (#70386)
f6b043
f6b043
* Tue Jul 23 2002 Harald Hoyer <harald@redhat.de> 12:3.6.3-1
f6b043
- removed prestripping
f6b043
f6b043
* Thu May 16 2002 Harald Hoyer <harald@redhat.de> 12:3.6.2-13
f6b043
- added official 3.6.3 fix
f6b043
- fixed 6.2 compat #63113
f6b043
f6b043
* Wed Jan 23 2002 Harald Hoyer <harald@redhat.de> 12:3.6.2-12
f6b043
- tcpdump-3.6.2-snaplen.patch added to fix #55145
f6b043
f6b043
* Tue Dec 18 2001 Harald Hoyer <harald@redhat.de> 12:3.6.2-10
f6b043
- took old purge patch for filters
f6b043
- fixed #54225,#58346
f6b043
- drop root by default #49635
f6b043
- fixed #54593
f6b043
- fixed #57711
f6b043
f6b043
* Fri Aug 31 2001 Harald Hoyer <harald@redhat.de> 12:3.6.2-9
f6b043
- took better fix for #52654 from tcpdump cvs
f6b043
f6b043
* Thu Aug 30 2001 Harald Hoyer <harald@redhat.de> 11:3.6.2-8
f6b043
- fixed #52654
f6b043
f6b043
* Thu Jul 19 2001 Harald Hoyer <harald@redhat.de> 10:3.6.2-7
f6b043
- added shared library to libpcap (#47174)
f6b043
- afs printing security patch (#49294)
f6b043
f6b043
* Wed Jun 20 2001 Harald Hoyer <harald@redhat.de>
f6b043
- use initgroups, instead of setgroups
f6b043
f6b043
* Mon Jun 18 2001 Harald Hoyer <harald@redhat.de>
f6b043
- added dropgroup patches (#44563)
f6b043
f6b043
* Mon May 07 2001 Harald Hoyer <harald@redhat.de>
f6b043
- switched to Pekka's tcpdump-3.6.2 package
f6b043
- incremented epoch
f6b043
f6b043
* Sat Apr 14 2001 Pekka Savola <pekkas@netcore.fi>
f6b043
- fix building of tcpslice on glibc 2.2.2 (time.h)
f6b043
- disable /etc/init.d requirement and fix %%post scripts in arpwatch
f6b043
f6b043
* Wed Feb 14 2001 Harald Hoyer <harald@redhat.de>
f6b043
- glibc sys/time -> time include patch
f6b043
f6b043
* Wed Feb  7 2001 Trond Eivind Glomsrød <teg@redhat.com>
f6b043
- Add space to this check
f6b043
f6b043
* Wed Feb 07 2001 Harald Hoyer <harald@redhat.com>
f6b043
- added check for presence of /etc/sysconfig/arpwatch (#23172)
f6b043
f6b043
* Wed Feb  7 2001 Pekka Savola <pekkas@netcore.fi>
f6b043
- update to 3.6.2, 0.6.2 and new CVS of tcpslice.
f6b043
- i18n'ize arpwatch init script
f6b043
f6b043
* Fri Feb  2 2001 Trond Eivind Glomsrød <teg@redhat.com>
f6b043
- i18nize initscript
f6b043
f6b043
* Mon Jan 29 2001 Harald Hoyer <harald@redhat.com>
f6b043
- fixed EINTR stopping for e.g. SIGSTOP. (#22008)
f6b043
- added -u option for tcpdump (#20231)
f6b043
- new arpwatch version (#23172)
f6b043
- added "all" and "one" interface for -i (#20907)
f6b043
- added arpwatch sysconfig (#23172)
f6b043
f6b043
* Mon Jan 22 2001 Harald Hoyer <harald@redhat.com>
f6b043
- more (potential) overflows in libpcap. #21373
f6b043
- documentation fix for #20906
f6b043
f6b043
* Sun Jan 14 2001 Pekka Savola <pekkas@netcore.fi>
f6b043
- use --enable-ipv6
f6b043
- Add two patches from CVS to enhance 802.2 printing, and more importantly,
f6b043
  to be able to specify 'no stp'
f6b043
f6b043
* Sat Jan 13 2001 Pekka Savola <pekkas@netcore.fi>
f6b043
- Make SMB printing output a lot more quiet unless in verbose mode.
f6b043
- Make -n resolve port/protocol numbers but not hostnames, -nn for no
f6b043
  resolving at all
f6b043
- Separate droproot patch from a more generic man/usage fix one
f6b043
- Add non-promiscuous mode -by default patch, but don't apply it by default
f6b043
f6b043
* Thu Jan 11 2001 Pekka Savola <pekkas@netcore.fi>
f6b043
- Update to tcpdump 3.6.1 and libpcap 0.6.1 releases.
f6b043
f6b043
* Mon Jan  8 2001 Pekka Savola <pekkas@netcore.fi>
f6b043
- Update to 20010108 CVS, disable some upstreamed patches.
f6b043
- Change some additional .1 pages to .8.
f6b043
- Add droproot patch, some --usage and man page fixes.
f6b043
f6b043
* Mon Jan  1 2001 Pekka Savola <pekkas@netcore.fi>
f6b043
- Initial packaging with latest tcpdump.org CVS tcpdump-3.6 and libpcap-0.6.
f6b043
- add earlier print-domain.c, the latest is segfaulting
f6b043
- don't unnecesessarily include snprintf.o, it didn't compile with gcc 2.96 anyway
f6b043
- don't use savestr, require openssl, tweak tweak tweak
f6b043
- add tcpslice, patch it a bit for egcs detection
f6b043
f6b043
* Sun Dec 31 2000 Pekka Savola <pekkas@netcore.fi>
f6b043
- tcpdump: spice up the manpage about interfaces
f6b043
- tcpdump: add 'all' and 'any' keywords to -i, saner default behaviour.
f6b043
- upgrade arpwatch to 2.1a10
f6b043
f6b043
* Sun Nov 26 2000 Jeff Johnson <jbj@redhat.com>
f6b043
- more (potential) overflows in libpcap.
f6b043
f6b043
* Sun Nov 12 2000 Jeff Johnson <jbj@redhat.com>
f6b043
- eliminate still more buffer overflows (from FreeBSD) (#20069).
f6b043
f6b043
* Thu Nov  2 2000 Jeff Johnson <jbj@redhat.com>
f6b043
- eliminate more buffer overflows (from FreeBSD) (#20069).
f6b043
- 802.1q ether type incorrect (#19850).
f6b043
- add -u flag to drop arpwatch privs (#19696).
f6b043
f6b043
* Sun Oct 15 2000 Jeff Johnson <jbj@redhat.com>
f6b043
- updated ethercodes.dat
f6b043
f6b043
* Thu Oct 12 2000 Jeff Johnson <jbj@redhat.com>
f6b043
- fix arpwatch tmp race (#18943).
f6b043
f6b043
* Fri Aug 11 2000 Bill Nottingham <notting@redhat.com>
f6b043
- fix condrestart
f6b043
f6b043
* Fri Aug 11 2000 Jeff Johnson <jbj@redhat.com>
f6b043
- correct arpsnmp man pages (#15442).
f6b043
- don't print harmless ENOPROTOOPT message (#13518).
f6b043
f6b043
* Fri Aug  4 2000 Jeff Johnson <jbj@redhat.com>
f6b043
- rebuild with final kernel headers (#13518).
f6b043
f6b043
* Sat Jul 22 2000 Jeff Johnson <jbj@redhat.com>
f6b043
- add STP patch (#14112).
f6b043
f6b043
* Fri Jul 14 2000 Matt Wilson <msw@redhat.com>
f6b043
- source /etc/init.d/functions
f6b043
- back out /etc/init.d/arpwatch, place file in /etc/rc.d
f6b043
- move initscript to /etc/init.d
f6b043
- changed initscript to use start() and stop() functions
f6b043
- added condrestart to init script
f6b043
- added %%post %%preun %%postun scripts to register arpwatch script
f6b043
- added Prereq: for all things needed in post/preun/postun
f6b043
f6b043
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
f6b043
- automatic rebuild
f6b043
f6b043
* Tue Jul 11 2000 Jeff Johnson <jbj@redhat.com>
f6b043
- updated man page and help (pekkas@netcore.fi) (#10739 et al).
f6b043
f6b043
* Sun Jun 18 2000 Jeff Johnson <jbj@redhat/com>
f6b043
- FHS packaging.
f6b043
f6b043
* Tue May  9 2000 Bill Nottingham <notting@redhat.com>
f6b043
- minor tweaks for ia64 (prototypes)
f6b043
f6b043
* Thu Feb 17 2000 Bernhard Rosenkraenzer <bero@redhat.com>
f6b043
- Compile shared libpcap with -fPIC (Bug #6342)
f6b043
f6b043
* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
f6b043
- fix descriptions
f6b043
- man pages are compressed
f6b043
f6b043
* Wed Dec 22 1999 Jeff Johnson <jbj@redhat.com>
f6b043
- remove sparc64 SIOCGIFNAME hack, not needed with (at least) kernel 2.2.12-40.
f6b043
- upgrade to ANK ss991030 snapshot with pcap magic fix (#6773).
f6b043
- add getprotobyname lookup (#6725).
f6b043
- getservbyname port lookup appears functional (#7569).
f6b043
- remove uid 2090 backdoor (sorry Dave) (#7116).
f6b043
f6b043
* Thu Sep 09 1999 Cristian Gafton <gafton@redhat.com>
f6b043
- fox the pcap.h header
f6b043
f6b043
* Fri Aug 20 1999 Jeff Johnson <jbj@redhat.com>
f6b043
- prevent segfault on obscure spoofed ip header (#4634).
f6b043
f6b043
* Wed Aug 18 1999 Jeff Johnson <jbj@redhat.com>
f6b043
- add defattr to arpwatch (#4591).
f6b043
f6b043
* Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
f6b043
- initscript munging
f6b043
f6b043
* Sun Aug  8 1999 Jeff Johnson <jbj@redhat.com>
f6b043
- add -DWORDS_BIGINDIAN to tcpdump compile on sparc sparc61.
f6b043
f6b043
* Tue Aug  3 1999 Jeff Johnson <jbj@redhat.com>
f6b043
- include A. Kuznetsov's patches to libpcap/tcpdump.
f6b043
- added arpsnmp to package (#3258).
f6b043
- arp2ethers written for different of awk (#4326).
f6b043
f6b043
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
f6b043
- auto rebuild in the new build environment (release 10)
f6b043
f6b043
* Fri Mar 19 1999 Jeff Johnson <jbj@redhat.com>
f6b043
- strip binaries.
f6b043
f6b043
* Wed Jan 13 1999 Bill Nottingham <notting@redhat.com>
f6b043
- autoconf fixes for arm
f6b043
f6b043
* Tue Sep 29 1998 Jeff Johnson <jbj@redhat.com>
f6b043
- libpcap description typo.
f6b043
f6b043
* Sat Sep 19 1998 Jeff Johnson <jbj@redhat.com>
f6b043
- fix arpwatch summary line.
f6b043
f6b043
* Mon Aug 17 1998 Jeff Johnson <jbj@redhat.com>
f6b043
- enable arpwatch
f6b043
f6b043
* Mon Aug  3 1998 Jeff Johnson <jbj@redhat.com>
f6b043
- separate package for libpcap.
f6b043
- update tcpdump to 3.4, libpcap to 0.4.
f6b043
- added arpwatch (but disabled for now)
f6b043
f6b043
* Thu May 07 1998 Prospector System <bugs@redhat.com>
f6b043
- translations modified for de, fr, tr
f6b043
f6b043
* Sat May  2 1998 Alan Cox <alan@rehat.com>
f6b043
- Added the SACK printing fix so you can dump Linux 2.1+.
f6b043
f6b043
* Tue Oct 21 1997 Erik Troan <ewt@redhat.com>
f6b043
- updated to release 3.4a5
f6b043
- uses a buildroot and %%attr
f6b043
f6b043
* Thu Jul 17 1997 Erik Troan <ewt@redhat.com>
f6b043
- built against glibc