Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package arp-scan for openSUSE:Factory checked in at 2023-03-02 23:04:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/arp-scan (Old) and /work/SRC/openSUSE:Factory/.arp-scan.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "arp-scan" Thu Mar 2 23:04:29 2023 rev:9 rq:1068705 version:1.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/arp-scan/arp-scan.changes 2022-12-06 14:25:19.418623444 +0100 +++ /work/SRC/openSUSE:Factory/.arp-scan.new.31432/arp-scan.changes 2023-03-02 23:04:48.992247488 +0100 @@ -1,0 +2,11 @@ +Wed Mar 1 21:49:28 UTC 2023 - Andreas Stieger <andreas.stie...@gmx.de> + +- update to 1.10.0 + * Support for POSIX.1e capabilities. Administrators can set + cap_net_raw+p on the arp-scan binaries to allow non-root users + to run arp scan if desired + * MAC/Vendor file layout changed. /etc/arp-scan/mac-vendor.txt + allows for local configuration +- build with upstream tarball + +------------------------------------------------------------------- Old: ---- arp-scan-1.9.8.tar.gz New: ---- arp-scan-1.10.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ arp-scan.spec ++++++ --- /var/tmp/diff_new_pack.60KO73/_old 2023-03-02 23:04:49.648250765 +0100 +++ /var/tmp/diff_new_pack.60KO73/_new 2023-03-02 23:04:49.656250805 +0100 @@ -1,7 +1,7 @@ # # spec file for package arp-scan # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,22 +16,26 @@ # +%bcond_without caps Name: arp-scan -Version: 1.9.8 +Version: 1.10.0 Release: 0 Summary: ARP scanning and fingerprinting tool # strlcpy.c and strlcat.c have ISC header and embeded {getopt,obstack}.{c,h} has LGPL-2.1 License: GPL-3.0-only AND LGPL-2.1-only AND ISC Group: Productivity/Networking/Security URL: https://github.com/royhills/arp-scan -Source: https://github.com/royhills/arp-scan/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libpcap-devel >= 1.5.0 +Source: https://github.com/royhills/arp-scan/releases/download/%{version}/%{name}-%{version}.tar.gz BuildRequires: perl-macros +BuildRequires: pkgconfig BuildRequires: perl(LWP::Simple) +BuildRequires: pkgconfig(libpcap) >= 1.5.0 Requires: perl(LWP::Simple) %{perl_requires} +%if 0%{with caps} +# pre-installed in build root, but make explicit anyway +BuildRequires: pkgconfig(libcap) +%endif %description arp-scan is a command-line tool that uses the ARP protocol to discover and fingerprint IP hosts on the local network. @@ -39,31 +43,35 @@ %define debug_package_requires %{name} = %{version}-%{release} %prep -%setup -q +%autosetup -p1 %build -autoreconf -fiv -%configure +%configure \ +%if %{with caps} + --with-libcap=yes \ +%else +# defaults to auto + --with-libcap=no \ +%endif + %{nil} %make_build %check -make %{?_smp_mflags} check +%make_build check %install + %make_install sed -i "s|env ||g" %{buildroot}%{_bindir}/* %files +%license COPYING %doc AUTHORS ChangeLog NEWS README TODO -%{_bindir}/arp-fingerprint -%{_bindir}/arp-scan -%{_bindir}/get-iab -%{_bindir}/get-oui +%{_bindir}/* %{_datadir}/arp-scan -%{_mandir}/man1/arp-fingerprint.1%{?ext_man} -%{_mandir}/man1/arp-scan.1%{?ext_man} -%{_mandir}/man1/get-iab.1%{?ext_man} -%{_mandir}/man1/get-oui.1%{?ext_man} -%{_mandir}/man5/mac-vendor.5%{?ext_man} +%dir %{_sysconfdir}/arp-scan +%config(noreplace) %{_sysconfdir}/arp-scan/mac-vendor.txt +%{_mandir}/man1/*.1%{?ext_man} +%{_mandir}/man5/*.5%{?ext_man} %changelog ++++++ arp-scan-1.9.8.tar.gz -> arp-scan-1.10.0.tar.gz ++++++ ++++ 47560 lines of diff (skipped)