commit arp-scan for openSUSE:Factory

2019-11-14 Thread root
Hello community,

here is the log from the commit of package arp-scan for openSUSE:Factory 
checked in at 2019-11-15 00:18:08

Comparing /work/SRC/openSUSE:Factory/arp-scan (Old)
 and  /work/SRC/openSUSE:Factory/.arp-scan.new.26869 (New)


Package is "arp-scan"

Fri Nov 15 00:18:08 2019 rev:7 rq:748657 version:1.9.7

Changes:

--- /work/SRC/openSUSE:Factory/arp-scan/arp-scan.changes2019-10-25 
18:43:04.847951634 +0200
+++ /work/SRC/openSUSE:Factory/.arp-scan.new.26869/arp-scan.changes 
2019-11-15 00:18:09.451994775 +0100
@@ -1,0 +2,6 @@
+Thu Nov 14 12:11:42 UTC 2019 - Martin Pluskal 
+
+- Update to version 1.9.7:
+  * Internal changes only
+
+---

Old:

  arp-scan-1.9.6.tar.gz

New:

  arp-scan-1.9.7.tar.gz



Other differences:
--
++ arp-scan.spec ++
--- /var/tmp/diff_new_pack.6tiaFd/_old  2019-11-15 00:18:10.111994546 +0100
+++ /var/tmp/diff_new_pack.6tiaFd/_new  2019-11-15 00:18:10.111994546 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package arp-scan
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   arp-scan
-Version:1.9.6
+Version:1.9.7
 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

++ arp-scan-1.9.6.tar.gz -> arp-scan-1.9.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arp-scan-1.9.6/.gitignore 
new/arp-scan-1.9.7/.gitignore
--- old/arp-scan-1.9.6/.gitignore   2019-10-20 13:27:21.0 +0200
+++ new/arp-scan-1.9.7/.gitignore   2019-11-10 12:20:52.0 +0100
@@ -19,6 +19,7 @@
 stamp-h1
 compile
 test-driver
+configure.ac~
 # Compiler output files
 *.o
 arp-scan
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arp-scan-1.9.6/ChangeLog new/arp-scan-1.9.7/ChangeLog
--- old/arp-scan-1.9.6/ChangeLog2019-10-20 13:27:21.0 +0200
+++ new/arp-scan-1.9.7/ChangeLog2019-11-10 12:20:52.0 +0100
@@ -1,3 +1,13 @@
+2019-10-24 Roy Hills 
+
+   * configure.ac: Increment version number to 1.9.7 in preparation for
+ new release.
+
+   * configure.ac, acinclude.m4: Tidy up: remove obsolescent and unused
+  autoconf macros.
+
+   * Modified copyright statement in files to include up to 2019.
+
 2019-10-20 Roy Hills 
 
* arp-scan.c: Call the pcap functions before get_hardware_address() to
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arp-scan-1.9.6/README.md new/arp-scan-1.9.7/README.md
--- old/arp-scan-1.9.6/README.md2019-10-20 13:27:21.0 +0200
+++ new/arp-scan-1.9.7/README.md2019-11-10 12:20:52.0 +0100
@@ -14,21 +14,19 @@
 
 arp-scan uses the standard GNU automake and autoconf tools, so the typical 
installation process is:
 
-- Run ```git clone https://github.com/royhills/arp-scan.git``` to obtain the 
project source code
-- Run ```cd arp-scan``` to enter source directory
+- Run ```git clone https://github.com/royhills/arp-scan.git``` to obtain the 
latest project source code
+- Run ```cd arp-scan``` to enter the source directory
 - Run ```autoreconf --install``` to generate a viable ./configure file
 - Run ```./configure``` to generate a makefile for your system
 - Run ```make``` to build the project
 - Optionally run ```make check``` to verify that everything works as expected
-- Run ```make install``` to install (you'll need root or sudo for this part)
+- Run ```make install``` to install (you'll need to be root or use sudo/doas 
for this part)
 
-You will need GNU automake and autoconf, the make utility, an ANSI C compiler 
(for example gcc or clang), the development header files and libraries, and 
libpcap version 1.0 or later.
+You will need GNU automake and autoconf, the make utility, an ANSI C compiler 
(for example gcc or clang), the development header files and libraries, and 
libpcap version 1.5 or later.
 
 If you want to run the Perl scripts arp-fingerprint, get-oui and get-iab, you
-will need to have the Perl interpreter installed.  These scripts were tested
-on Perl 5.8 and 5.10, but will probably run on other versions of Perl 5 as 
well.
-In addition, for get-oui and get-iab, you will need the LWP::UserAgent Perl
-module.
+will need to have the Perl interpreter installed.  In addition, for get-oui
+and get-iab, you will need the LWP::UserAgent 

commit arp-scan for openSUSE:Factory

2019-10-25 Thread root
Hello community,

here is the log from the commit of package arp-scan for openSUSE:Factory 
checked in at 2019-10-25 18:43:01

Comparing /work/SRC/openSUSE:Factory/arp-scan (Old)
 and  /work/SRC/openSUSE:Factory/.arp-scan.new.2990 (New)


Package is "arp-scan"

Fri Oct 25 18:43:01 2019 rev:6 rq:742832 version:1.9.6

Changes:

--- /work/SRC/openSUSE:Factory/arp-scan/arp-scan.changes2019-03-26 
15:39:09.776330759 +0100
+++ /work/SRC/openSUSE:Factory/.arp-scan.new.2990/arp-scan.changes  
2019-10-25 18:43:04.847951634 +0200
@@ -1,0 +2,9 @@
+Fri Oct 25 08:20:19 UTC 2019 - Martin Pluskal 
+
+- Update to version 1.9.6 (boo#1154552):
+  * Use libpcap function pcap_set_immediate_mode() instead of ioctl
+calls to ensure packets are delivered immediately. This means
+that arp-scan now requires libpcap 1.5.0 or later and will
+not work with earlier libpcap versions
+
+---

Old:

  arp-scan-1.9.5.tar.gz

New:

  arp-scan-1.9.6.tar.gz



Other differences:
--
++ arp-scan.spec ++
--- /var/tmp/diff_new_pack.TuN1xJ/_old  2019-10-25 18:43:05.819952558 +0200
+++ /var/tmp/diff_new_pack.TuN1xJ/_new  2019-10-25 18:43:05.823952562 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   arp-scan
-Version:1.9.5
+Version:1.9.6
 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
@@ -27,7 +27,7 @@
 Source: 
https://github.com/royhills/arp-scan/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  autoconf
 BuildRequires:  automake
-BuildRequires:  libpcap-devel
+BuildRequires:  libpcap-devel >= 1.5.0
 BuildRequires:  perl-macros
 BuildRequires:  perl(LWP::Simple)
 Requires:   perl(LWP::Simple)
@@ -44,7 +44,7 @@
 %build
 autoreconf -fiv
 %configure
-make %{?_smp_mflags}
+%make_build
 
 %check
 make %{?_smp_mflags} check

++ arp-scan-1.9.5.tar.gz -> arp-scan-1.9.6.tar.gz ++
 57196 lines of diff (skipped)




commit arp-scan for openSUSE:Factory

2019-03-26 Thread root
Hello community,

here is the log from the commit of package arp-scan for openSUSE:Factory 
checked in at 2019-03-26 15:39:05

Comparing /work/SRC/openSUSE:Factory/arp-scan (Old)
 and  /work/SRC/openSUSE:Factory/.arp-scan.new.25356 (New)


Package is "arp-scan"

Tue Mar 26 15:39:05 2019 rev:5 rq:681692 version:1.9.5

Changes:

--- /work/SRC/openSUSE:Factory/arp-scan/arp-scan.changes2018-05-29 
10:37:19.233323042 +0200
+++ /work/SRC/openSUSE:Factory/.arp-scan.new.25356/arp-scan.changes 
2019-03-26 15:39:09.776330759 +0100
@@ -1,0 +2,15 @@
+Tue Mar  5 10:49:51 UTC 2019 - Martin Pluskal 
+
+- Update to version 1.9.5:
+  * Updated IEEE OUI and IAB MAC/Vendor files.
+  * Added new --plain (-x) option to surpress printing of header
+and footer text, and only display one output line for each
+responding host.
+  * Use LWP::UserAgent instead of LWP::Simple in get-oui and
+get-iab to enable the raw content to be obtained, which avoids
+Unicode/UTF-8 issues.
+  * Added arp-finherprint patterns for WIZnet W5100 and Cisco IOS
+15.0.
+- Drop no longer needed arp-scan-avoid-crash.patch
+
+---

Old:

  arp-scan-1.9.tar.gz
  arp-scan-avoid-crash.patch

New:

  arp-scan-1.9.5.tar.gz



Other differences:
--
++ arp-scan.spec ++
--- /var/tmp/diff_new_pack.NDlbaR/_old  2019-03-26 15:39:10.480330479 +0100
+++ /var/tmp/diff_new_pack.NDlbaR/_new  2019-03-26 15:39:10.480330479 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package arp-scan
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,22 +12,25 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   arp-scan
-Version:1.9
+Version:1.9.5
 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/releases/download/%{version}/arp-scan-%{version}.tar.gz
-Patch0: arp-scan-avoid-crash.patch
+Source: 
https://github.com/royhills/arp-scan/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  libpcap-devel
 BuildRequires:  perl-macros
+BuildRequires:  perl(LWP::Simple)
+Requires:   perl(LWP::Simple)
 %{perl_requires}
 
 %description
@@ -37,9 +40,9 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
+autoreconf -fiv
 %configure
 make %{?_smp_mflags}
 
@@ -48,6 +51,7 @@
 
 %install
 %make_install
+sed -i "s|env ||g" %{buildroot}%{_bindir}/*
 
 %files
 %doc AUTHORS ChangeLog NEWS README TODO

++ arp-scan-1.9.tar.gz -> arp-scan-1.9.5.tar.gz ++
 68911 lines of diff (skipped)




commit arp-scan for openSUSE:Factory

2018-05-29 Thread root
Hello community,

here is the log from the commit of package arp-scan for openSUSE:Factory 
checked in at 2018-05-29 10:37:12

Comparing /work/SRC/openSUSE:Factory/arp-scan (Old)
 and  /work/SRC/openSUSE:Factory/.arp-scan.new (New)


Package is "arp-scan"

Tue May 29 10:37:12 2018 rev:4 rq:610986 version:1.9

Changes:

--- /work/SRC/openSUSE:Factory/arp-scan/arp-scan.changes2016-05-12 
09:33:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.arp-scan.new/arp-scan.changes   2018-05-29 
10:37:19.233323042 +0200
@@ -1,0 +2,6 @@
+Mon May 21 10:37:09 UTC 2018 - mplus...@suse.com
+
+- Cleanup spec file with spec-cleaner
+- Adjust dependencies
+
+---



Other differences:
--
++ arp-scan.spec ++
--- /var/tmp/diff_new_pack.FaGrKS/_old  2018-05-29 10:37:19.797302218 +0200
+++ /var/tmp/diff_new_pack.FaGrKS/_new  2018-05-29 10:37:19.801302071 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package arp-scan
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,14 +20,15 @@
 Version:1.9
 Release:0
 Summary:ARP scanning and fingerprinting tool
-License:GPL-3.0 and LGPL-2.1 and ISC
-Group:  Productivity/Networking/Security
 # strlcpy.c and strlcat.c have ISC header and embeded {getopt,obstack}.{c,h} 
has LGPL-2.1
-Url:https://github.com/royhills/arp-scan
+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/releases/download/%{version}/arp-scan-%{version}.tar.gz
 Patch0: arp-scan-avoid-crash.patch
 BuildRequires:  libpcap-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  perl-macros
+%{perl_requires}
 
 %description
 arp-scan is a command-line tool that uses the ARP protocol to discover and 
fingerprint IP hosts on the local network.
@@ -46,20 +47,19 @@
 make %{?_smp_mflags} check
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
 
 %files
-%defattr(-,root,root)
 %doc AUTHORS ChangeLog NEWS README TODO
 %{_bindir}/arp-fingerprint
 %{_bindir}/arp-scan
 %{_bindir}/get-iab
 %{_bindir}/get-oui
 %{_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}
+%{_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}
 
 %changelog




commit arp-scan for openSUSE:Factory

2016-05-12 Thread h_root
Hello community,

here is the log from the commit of package arp-scan for openSUSE:Factory 
checked in at 2016-05-12 09:33:53

Comparing /work/SRC/openSUSE:Factory/arp-scan (Old)
 and  /work/SRC/openSUSE:Factory/.arp-scan.new (New)


Package is "arp-scan"

Changes:

--- /work/SRC/openSUSE:Factory/arp-scan/arp-scan.changes2016-02-17 
12:09:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.arp-scan.new/arp-scan.changes   2016-05-12 
09:33:56.0 +0200
@@ -1,0 +2,6 @@
+Wed May 11 07:11:55 UTC 2016 - meiss...@suse.com
+
+- arp-scan-avoid-crash.patch: avoid crash when trying capture as
+  user (bsc#978596)
+
+---

New:

  arp-scan-avoid-crash.patch



Other differences:
--
++ arp-scan.spec ++
--- /var/tmp/diff_new_pack.kCijiI/_old  2016-05-12 09:33:57.0 +0200
+++ /var/tmp/diff_new_pack.kCijiI/_new  2016-05-12 09:33:57.0 +0200
@@ -25,6 +25,7 @@
 # strlcpy.c and strlcat.c have ISC header and embeded {getopt,obstack}.{c,h} 
has LGPL-2.1
 Url:https://github.com/royhills/arp-scan
 Source: 
https://github.com/royhills/arp-scan/releases/download/%{version}/arp-scan-%{version}.tar.gz
+Patch0: arp-scan-avoid-crash.patch
 BuildRequires:  libpcap-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -35,6 +36,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure

++ arp-scan-avoid-crash.patch ++
commit 195ff60b98696e822c4a877523b2097d40386cc1
Author: Roy Hills 
Date:   Wed Dec 4 18:30:14 2013 +

Die with an error if we can't open a raw packet socket.

diff --git a/link-packet-socket.c b/link-packet-socket.c
index d25463b..de1eefc 100644
--- a/link-packet-socket.c
+++ b/link-packet-socket.c
@@ -68,8 +68,8 @@ link_open(const char *device) {
handle = Malloc(sizeof(*handle));
memset(handle, '\0', sizeof(*handle));
if ((handle->fd = socket(PF_PACKET, SOCK_RAW, 0)) < 0) {
-  free(handle);
-  return NULL;
+  warn_msg("ERROR: Cannot open raw packet socket");
+  err_sys("socket");
}
strlcpy(handle->ifr.ifr_name, device, sizeof(handle->ifr.ifr_name));
if ((ioctl(handle->fd, SIOCGIFINDEX, &(handle->ifr))) != 0)



commit arp-scan for openSUSE:Factory

2016-02-17 Thread h_root
Hello community,

here is the log from the commit of package arp-scan for openSUSE:Factory 
checked in at 2016-02-17 10:25:58

Comparing /work/SRC/openSUSE:Factory/arp-scan (Old)
 and  /work/SRC/openSUSE:Factory/.arp-scan.new (New)


Package is "arp-scan"

Changes:

--- /work/SRC/openSUSE:Factory/arp-scan/arp-scan.changes2015-05-15 
07:42:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.arp-scan.new/arp-scan.changes   2016-02-17 
12:09:34.0 +0100
@@ -1,0 +2,5 @@
+Sun Feb 14 17:11:03 UTC 2016 - mplus...@suse.com
+
+- Update project and download url
+
+---



Other differences:
--
++ arp-scan.spec ++
--- /var/tmp/diff_new_pack.bcQnOe/_old  2016-02-17 12:09:35.0 +0100
+++ /var/tmp/diff_new_pack.bcQnOe/_new  2016-02-17 12:09:35.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package arp-scan
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,11 +20,11 @@
 Version:1.9
 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 and LGPL-2.1 and ISC
 Group:  Productivity/Networking/Security
-Url:
http://www.nta-monitor.com/tools-resources/security-tools/arp-scan
-Source: 
http://www.nta-monitor.com/files/arp-scan/arp-scan-%{version}.tar.gz
+# strlcpy.c and strlcat.c have ISC header and embeded {getopt,obstack}.{c,h} 
has LGPL-2.1
+Url:https://github.com/royhills/arp-scan
+Source: 
https://github.com/royhills/arp-scan/releases/download/%{version}/arp-scan-%{version}.tar.gz
 BuildRequires:  libpcap-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -44,7 +44,7 @@
 make %{?_smp_mflags} check
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+make %{?_smp_mflags} DESTDIR=%{buildroot} install
 
 %files
 %defattr(-,root,root)