kismet: update to 2019.07.R2.

This commit is contained in:
Leah Neukirchen 2019-07-24 21:27:25 +02:00
parent 4f10a03404
commit be96026b76
3 changed files with 33 additions and 12 deletions

View file

@ -1,7 +1,10 @@
case "${ACTION}" in
post)
chown root:kismet usr/bin/kismet_capture
chmod 0750 usr/bin/kismet_capture
setcap cap_net_raw,cap_net_admin=eip usr/bin/kismet_capture
chown root:kismet usr/bin/kismet_cap_linux_wifi usr/bin/kismet_cap_linux_bluetooth usr/bin/kismet_cap_nrf_mousejack
chmod 0750 usr/bin/kismet_cap_linux_wifi usr/bin/kismet_cap_linux_bluetooth usr/bin/kismet_cap_nrf_mousejack
setcap cap_net_raw,cap_net_admin=eip usr/bin/kismet_cap_linux_wifi
setcap cap_net_raw,cap_net_admin=eip usr/bin/kismet_cap_linux_bluetooth
setcap cap_net_raw,cap_net_admin=eip usr/bin/kismet_cap_nrf_mousejack
;;
esac

View file

@ -0,0 +1,18 @@
--- util.cc.orig
+++ util.cc
@@ -917,13 +917,8 @@
d_errstr[0] = '\0';
- STRERROR_R_T r;
- r = strerror_r(errnum, d_errstr, 1024);
-
- if (strlen(r) == 0)
- rs = fmt::format("Unknown error: {}", errnum);
- else
- rs = std::string(d_errstr, 1024);
+ strerror_r(errnum, d_errstr, 1024);
+ rs = std::string(d_errstr, 1024);
delete[] d_errstr;
return rs;

View file

@ -1,21 +1,21 @@
# Template file for 'kismet'
pkgname=kismet
version=2019.04.R1
version=2019.07.R2
revision=1
_realver="${version//./-}"
wrksrc="${pkgname}-${_realver}"
build_style=gnu-configure
configure_args="--disable-python-tools"
conf_files="/etc/*.conf"
system_groups="kismet"
hostmakedepends="pkg-config protobuf protobuf-c"
makedepends="libusb-devel libnl3-devel libpcap-devel libmicrohttpd-devel
protobuf-devel protobuf-c-devel pcre-devel libbluetooth-devel libcap-devel
sqlite-devel ncurses-devel libsensors-devel NetworkManager-devel"
hostmakedepends="pkg-config protobuf protobuf-c-devel protobuf-devel"
makedepends="libbluetooth-devel libcap-devel libmicrohttpd-devel libpcap-devel
libusb-devel ncurses-devel pcre-devel protobuf-c-devel protobuf-devel
sqlite-devel"
depends="libcap-progs"
short_desc="Wireless network detector, sniffer, and intrusion detection system"
maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
license="GPL-2"
maintainer="Leah Neukirchen <leah@vuxu.org>"
license="GPL-2.0-or-later"
homepage="http://www.kismetwireless.net/"
distfiles="http://www.kismetwireless.net/code/${pkgname}-${_realver}.tar.xz"
checksum=60575e3473abc2a60c583a10b3e386c547f54e720140ab9de6130de5590a7790
checksum=dcc370344a437d5a89ea77d799dab5e369e3dd1da37c1afa30b79982f13df900
system_groups="kismet"