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