Browse Source

updated 2 packages

libpcap-1.10.1-1

tcpdump-4.99.1-1
Tomohiro "Tomo-p" KATO 2 years ago
parent
commit
73dd3a0c56
2 changed files with 25 additions and 16 deletions
  1. 5 5
      lib/libp/libpcap/libpcap-vl.spec
  2. 20 11
      t/tcpdump/tcpdump-vl.spec

+ 5 - 5
lib/libp/libpcap/libpcap-vl.spec

@@ -2,7 +2,7 @@ Name: libpcap
 Summary: A system-independent interface for user-level packet capture.
 Summary(ja): ユーザレベルでパケットをキャプチャするインターフェイス
 Epoch: 1
-Version: 1.10.0
+Version: 1.10.1
 Release: 1%{?_dist_release}
 Group: system
 Vendor: Project Vine
@@ -91,10 +91,6 @@ rm -f %{buildroot}%{_libdir}/libpcap.a
 rm -rf %{buildroot}
 
 
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
-
-
 %files
 %defattr(-,root,root)
 %license LICENSE
@@ -116,6 +112,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sat Oct 16 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1:1.10.1-1
+- new upstream release.
+- dropped ldconfig scriptlets.
+
 * Mon Feb 15 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1:1.10.0-1
 - new upstream release.
 - updated Patch0001 and 0003.

+ 20 - 11
t/tcpdump/tcpdump-vl.spec

@@ -1,5 +1,5 @@
-%define	tcpdump_ver	4.9.3
-%define	libpcap_ver	1.9.1
+%define	tcpdump_ver	4.99.1
+%define	libpcap_ver	1.10.1
 
 %{!?_licensedir:%global license %%doc}
 
@@ -10,7 +10,7 @@ Epoch: 1
 Version: %{tcpdump_ver}
 %define	tcpdump_dir	tcpdump-%{tcpdump_ver}
 %define tcpslice_dir	tcpslice
-Release: 2%{?_dist_release}
+Release: 1%{?_dist_release}
 Group: system,network
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -21,15 +21,14 @@ License: BSD
 URL: https://www.tcpdump.org/
 
 Source0: https://www.tcpdump.org/release/tcpdump-%{tcpdump_ver}.tar.gz
-Source1: ftp://ftp.ee.lbl.gov/tcpslice-1.2a3.tar.gz
+Source1: ftp://ftp.ee.lbl.gov/tcpslice-1.3.tar.gz
 
-Patch0004:      0004-tcpslice-update-tcpslice-patch-to-1.2a3.patch
-Patch0005:      0005-tcpslice-remove-unneeded-include.patch
-Patch0006:      0006-tcpslice-don-t-test-the-pointer-but-pointee-for-NULL.patch
+Patch0002:      0002-Use-getnameinfo-instead-of-gethostbyaddr.patch
+Patch0003:      0003-Drop-root-priviledges-before-opening-first-savefile-.patch
+Patch0007:      0007-Introduce-nn-option.patch
+Patch0009:      0009-Change-n-flag-to-nn-in-TESTonce.patch
 
-Patch1000:      0013-CVE-2020-8037.patch
-
-%define tcpslice_dir tcpslice-1.2a3
+%define tcpslice_dir tcpslice-1.3
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: glibc-kernheaders >= 2.2.0
@@ -64,6 +63,7 @@ tcpdump はネットワークのトラフィックをモニタする、コマン
 %prep
 %autosetup -a 1 -S git
 
+
 %build
 export CFLAGS="$RPM_OPT_FLAGS $(getconf LFS_CFLAGS) -fno-strict-aliasing"
 
@@ -77,6 +77,7 @@ popd
 %configure --with-crypto --with-user=tcpdump --without-smi
 make %{?_smp_mflags}
 
+
 %install
 rm -rf %{buildroot}
 mkdir -p %{buildroot}%{_libdir}
@@ -95,6 +96,7 @@ install -m644 tcpdump.1 ${RPM_BUILD_ROOT}%{_mandir}/man8/tcpdump.8
 sed -i 's/\(\.TH[a-zA-Z ]*\)[1-9]\(.*\)/\18\2/' \
         ${RPM_BUILD_ROOT}%{_mandir}/man8/*
 
+
 %clean
 rm -rf %{buildroot}
 
@@ -117,7 +119,14 @@ exit 0
 
 
 %changelog
-* Mon Feb 01 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.4.9.3-2
+* Sat Oct 16 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1:4.99.1-1
+- new upstream release.
+- built with openssl-3.0.0.
+- dropped all patches.
+- imported Patch0002-0009 from rawhide.
+- updated Source1.
+
+* Mon Feb 01 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1:4.9.3-2
 - imported Patch1000 from rawhide to fix CVE-2020-8037.
 
 * Sat Oct 05 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1:4.9.3-1