auto-import changelog data from tcpdump-3.6.2-10.7x.src.rpm
3.6.2-10 - took old purge patch for filters - fixed #54225,#58346 - drop root by default #49635 - fixed #54593 - fixed #57711
This commit is contained in:
parent
cd001e8da8
commit
cc279216e6
45
tcpdump.spec
45
tcpdump.spec
@ -7,10 +7,13 @@ Name: tcpdump
|
|||||||
Version: 3.6.2
|
Version: 3.6.2
|
||||||
%define tcpdump_dir tcpdump-3.6.2
|
%define tcpdump_dir tcpdump-3.6.2
|
||||||
%define tcpslice_dir tcpslice
|
%define tcpslice_dir tcpslice
|
||||||
Release: 9
|
Release: 10.7x
|
||||||
|
|
||||||
# XXX epoch is necessary to obsolete tcpdump-3.4a5
|
# XXX epoch is necessary to obsolete tcpdump-3.4a5
|
||||||
Epoch: 12
|
Epoch: 13
|
||||||
Copyright: BSD
|
|
||||||
|
License: BSD
|
||||||
|
URL: http://www.tcpdump.org
|
||||||
Group: Applications/Internet
|
Group: Applications/Internet
|
||||||
Source0: http://www.tcpdump.org/release/tcpdump-3.6.2.tar.gz
|
Source0: http://www.tcpdump.org/release/tcpdump-3.6.2.tar.gz
|
||||||
Source1: http://www.tcpdump.org/release/libpcap-0.6.2.tar.gz
|
Source1: http://www.tcpdump.org/release/libpcap-0.6.2.tar.gz
|
||||||
@ -29,6 +32,7 @@ Patch9: tcpdump-3.6.1-smb-quiet.patch
|
|||||||
Patch10: tcpdump-3.6.1-portnumbers.patch
|
Patch10: tcpdump-3.6.1-portnumbers.patch
|
||||||
Patch11: tcpdump-3.6.1-non-promisc-default.patch
|
Patch11: tcpdump-3.6.1-non-promisc-default.patch
|
||||||
Patch12: tcpdump-3.6.2-afsprinting.patch
|
Patch12: tcpdump-3.6.2-afsprinting.patch
|
||||||
|
Patch13: tcpdump-3.6.2-dropdefault.patch
|
||||||
|
|
||||||
Patch34: arpwatch-2.1a4-fhs.patch
|
Patch34: arpwatch-2.1a4-fhs.patch
|
||||||
Patch35: arpwatch-2.1a10-man.patch
|
Patch35: arpwatch-2.1a10-man.patch
|
||||||
@ -36,7 +40,7 @@ Patch38: arpwatch-drop.patch
|
|||||||
Patch39: arpwatch-drop-man.patch
|
Patch39: arpwatch-drop-man.patch
|
||||||
|
|
||||||
Patch50: libpcap-shared.patch
|
Patch50: libpcap-shared.patch
|
||||||
Patch51: libpcap-filter.patch
|
Patch51: tcpdump-3.6.2-purge.patch
|
||||||
|
|
||||||
|
|
||||||
Prefix: %{_prefix}
|
Prefix: %{_prefix}
|
||||||
@ -55,6 +59,8 @@ Version: 0.6.2
|
|||||||
%define libpcap_dir libpcap-0.6.2
|
%define libpcap_dir libpcap-0.6.2
|
||||||
Summary: A system-independent interface for user-level packet capture.
|
Summary: A system-independent interface for user-level packet capture.
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
|
License: BSD
|
||||||
|
URL: http://www.tcpdump.org
|
||||||
Requires: kernel >= 2.2.0 openssl
|
Requires: kernel >= 2.2.0 openssl
|
||||||
|
|
||||||
%description -n libpcap
|
%description -n libpcap
|
||||||
@ -74,6 +80,8 @@ Version: 2.1a11
|
|||||||
%define arpwatch_dir arpwatch-2.1a11
|
%define arpwatch_dir arpwatch-2.1a11
|
||||||
Summary: Network monitoring tools for tracking IP addresses on a network.
|
Summary: Network monitoring tools for tracking IP addresses on a network.
|
||||||
Group: Applications/System
|
Group: Applications/System
|
||||||
|
License: BSD
|
||||||
|
URL: http://www.tcpdump.org
|
||||||
Prereq: /sbin/chkconfig /sbin/service
|
Prereq: /sbin/chkconfig /sbin/service
|
||||||
|
|
||||||
%description -n arpwatch
|
%description -n arpwatch
|
||||||
@ -94,7 +102,7 @@ network.
|
|||||||
|
|
||||||
pushd %libpcap_dir
|
pushd %libpcap_dir
|
||||||
%patch50 -p1 -b .shared
|
%patch50 -p1 -b .shared
|
||||||
%patch51 -p1 -b .filter
|
%patch51 -p1 -b .purge
|
||||||
popd
|
popd
|
||||||
|
|
||||||
pushd %tcpdump_dir
|
pushd %tcpdump_dir
|
||||||
@ -104,6 +112,7 @@ pushd %tcpdump_dir
|
|||||||
%patch10 -p1 -b .portnumbers
|
%patch10 -p1 -b .portnumbers
|
||||||
#%patch11 -p1 -b .nonpromisc # Not by default
|
#%patch11 -p1 -b .nonpromisc # Not by default
|
||||||
%patch12 -p1 -b .afsprinting
|
%patch12 -p1 -b .afsprinting
|
||||||
|
%patch13 -p1 -b .dropdefault
|
||||||
popd
|
popd
|
||||||
|
|
||||||
pushd %arpwatch_dir
|
pushd %arpwatch_dir
|
||||||
@ -138,7 +147,7 @@ popd
|
|||||||
pushd %tcpdump_dir
|
pushd %tcpdump_dir
|
||||||
%define optflags $RPM_OPT_FLAGS -DIP_MAX_MEMBERSHIPS=20
|
%define optflags $RPM_OPT_FLAGS -DIP_MAX_MEMBERSHIPS=20
|
||||||
autoconf
|
autoconf
|
||||||
%configure --enable-ipv6
|
%configure --enable-ipv6 --with-user=pcap
|
||||||
%undefine optflags
|
%undefine optflags
|
||||||
|
|
||||||
DEFS="-g -DHAVE_CONFIG_H"
|
DEFS="-g -DHAVE_CONFIG_H"
|
||||||
@ -204,27 +213,30 @@ popd
|
|||||||
%clean
|
%clean
|
||||||
rm -rf ${RPM_BUILD_ROOT}
|
rm -rf ${RPM_BUILD_ROOT}
|
||||||
|
|
||||||
|
%pre
|
||||||
|
/usr/sbin/groupadd -g %{PCAP_GID} pcap 2> /dev/null || :
|
||||||
|
/usr/sbin/useradd -u %{PCAP_UID} -g %{PCAP_GID} \
|
||||||
|
-s /sbin/nologin -M -r -d %{_vararpwatch} pcap 2> /dev/null || ( /usr/bin/chsh pcap /sbin/nologin 2> /dev/null || : )
|
||||||
|
|
||||||
%post -n arpwatch
|
%post -n arpwatch
|
||||||
/sbin/chkconfig --add arpwatch
|
/sbin/chkconfig --add arpwatch
|
||||||
|
|
||||||
%pre -n arpwatch
|
%pre -n arpwatch
|
||||||
/usr/sbin/groupadd -g %{PCAP_GID} pcap 2> /dev/null || :
|
/usr/sbin/groupadd -g %{PCAP_GID} pcap 2> /dev/null || :
|
||||||
/usr/sbin/useradd -u %{PCAP_UID} -g %{PCAP_GID} \
|
/usr/sbin/useradd -u %{PCAP_UID} -g %{PCAP_GID} \
|
||||||
-s /bin/nologin -M -r -d %{_vararpwatch} pcap 2> /dev/null || :
|
-s /sbin/nologin -M -r -d %{_vararpwatch} pcap 2> /dev/null || ( /usr/bin/chsh pcap /sbin/nologin 2> /dev/null || : )
|
||||||
|
|
||||||
%postun -n arpwatch
|
%postun -n arpwatch
|
||||||
if [ "$1" -ge "1" ]; then
|
/sbin/service arpwatch condrestart >/dev/null 2>&1 || :
|
||||||
/sbin/service arpwatch condrestart >/dev/null 2>&1
|
|
||||||
fi
|
|
||||||
|
|
||||||
%preun -n arpwatch
|
%preun -n arpwatch
|
||||||
if [ $1 = 0 ]; then
|
if [ "$1" = "0" ]; then
|
||||||
/sbin/service arpwatch stop > /dev/null 2>&1
|
/sbin/service arpwatch stop > /dev/null 2>&1 || :
|
||||||
/sbin/chkconfig --del arpwatch
|
/sbin/chkconfig --del arpwatch
|
||||||
fi
|
fi
|
||||||
|
|
||||||
%post -n libpcap -p /sbin/ldconfig
|
%post -n libpcap -p /sbin/ldconfig
|
||||||
|
|
||||||
%postun -n libpcap -p /sbin/ldconfig
|
%postun -n libpcap -p /sbin/ldconfig
|
||||||
|
|
||||||
%files
|
%files
|
||||||
@ -263,6 +275,13 @@ fi
|
|||||||
%{_vararpwatch}/massagevendor-old
|
%{_vararpwatch}/massagevendor-old
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Dec 18 2001 Harald Hoyer <harald@redhat.de> 12:3.6.2-10
|
||||||
|
- took old purge patch for filters
|
||||||
|
- fixed #54225,#58346
|
||||||
|
- drop root by default #49635
|
||||||
|
- fixed #54593
|
||||||
|
- fixed #57711
|
||||||
|
|
||||||
* Fri Aug 31 2001 Harald Hoyer <harald@redhat.de> 12:3.6.2-9
|
* Fri Aug 31 2001 Harald Hoyer <harald@redhat.de> 12:3.6.2-9
|
||||||
- took better fix for #52654 from tcpdump cvs
|
- took better fix for #52654 from tcpdump cvs
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user