Date: Monday, November 11, 2019 @ 11:44:50 Author: mtorromeo Revision: 526663
archrelease: copy trunk to community-x86_64 Added: arp-scan/repos/community-x86_64/PKGBUILD (from rev 526662, arp-scan/trunk/PKGBUILD) arp-scan/repos/community-x86_64/socket-error.patch (from rev 526662, arp-scan/trunk/socket-error.patch) Deleted: arp-scan/repos/community-x86_64/PKGBUILD arp-scan/repos/community-x86_64/socket-error.patch --------------------+ PKGBUILD | 50 +++++++++++++++++++++++++------------------------- socket-error.patch | 30 +++++++++++++++--------------- 2 files changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-11-11 11:44:44 UTC (rev 526662) +++ PKGBUILD 2019-11-11 11:44:50 UTC (rev 526663) @@ -1,25 +0,0 @@ -# Maintainer: Massimiliano Torromeo <massimiliano.torro...@gmail.com> -# Contributor: xav <xav at ethertricks dot net> - -pkgname=arp-scan -pkgver=1.9.6 -pkgrel=1 -pkgdesc="A tool that uses ARP to discover and fingerprint IP hosts on the local network" -arch=('x86_64') -url="https://github.com/royhills/arp-scan" -license=('GPL') -depends=('libpcap' 'perl-libwww') -source=(https://github.com/royhills/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('971b45c3369816467994797fbcd0076eb8f0ffb9c42764ea6dba25ab3fd490da') - -build() { - cd "$srcdir"/$pkgname-$pkgver - autoreconf --install - ./configure --prefix=/usr --mandir=/usr/share/man - make -} - -package() { - cd "$srcdir"/$pkgname-$pkgver - make DESTDIR="${pkgdir}" install -} Copied: arp-scan/repos/community-x86_64/PKGBUILD (from rev 526662, arp-scan/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-11-11 11:44:50 UTC (rev 526663) @@ -0,0 +1,25 @@ +# Maintainer: Massimiliano Torromeo <massimiliano.torro...@gmail.com> +# Contributor: xav <xav at ethertricks dot net> + +pkgname=arp-scan +pkgver=1.9.7 +pkgrel=1 +pkgdesc="A tool that uses ARP to discover and fingerprint IP hosts on the local network" +arch=('x86_64') +url="https://github.com/royhills/arp-scan" +license=('GPL') +depends=('libpcap' 'perl-libwww') +source=(https://github.com/royhills/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('e03c36e4933c655bd0e4a841272554a347cd0136faf42c4a6564059e0761c039') + +build() { + cd "$srcdir"/$pkgname-$pkgver + autoreconf --install + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + make DESTDIR="${pkgdir}" install +} Deleted: socket-error.patch =================================================================== --- socket-error.patch 2019-11-11 11:44:44 UTC (rev 526662) +++ socket-error.patch 2019-11-11 11:44:50 UTC (rev 526663) @@ -1,15 +0,0 @@ -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) Copied: arp-scan/repos/community-x86_64/socket-error.patch (from rev 526662, arp-scan/trunk/socket-error.patch) =================================================================== --- socket-error.patch (rev 0) +++ socket-error.patch 2019-11-11 11:44:50 UTC (rev 526663) @@ -0,0 +1,15 @@ +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)