aboutsummaryrefslogtreecommitdiffstats
path: root/main/fping/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/fping/APKBUILD')
-rw-r--r--main/fping/APKBUILD12
1 files changed, 8 insertions, 4 deletions
diff --git a/main/fping/APKBUILD b/main/fping/APKBUILD
index c4f317ddd6e..59c03058cac 100644
--- a/main/fping/APKBUILD
+++ b/main/fping/APKBUILD
@@ -1,14 +1,16 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=fping
-pkgver=5.0
+pkgver=5.2
pkgrel=0
pkgdesc="A utility to ping multiple hosts at once"
url="https://fping.org/"
arch="all"
license="MIT"
+makedepends="libcap-utils"
subpackages="$pkgname-doc"
source="https://fping.org/dist/fping-$pkgver.tar.gz"
-options="suid !check" # No testsuite
+# setcap: needs cap_net_raw to be able to send icmp packets
+options="!check setcap" # no testsuite
build() {
./configure \
@@ -22,7 +24,9 @@ build() {
package() {
make install DESTDIR="$pkgdir"
- chmod 4755 "$pkgdir"/usr/sbin/fping*
+ setcap cap_net_raw=+ep "$pkgdir"/usr/sbin/fping
}
-sha512sums="c843f7bb7c4e3289c4dd9eb8ae2ab93a363316c0000aac9187f79580a3d2505df179f2e0ae9e0a791c74bfc9e17c476874f8e122dfa6ad74930498c4e02d0de3 fping-5.0.tar.gz"
+sha512sums="
+062896662804c55ffe2d4e3eb7efc2ff796d20a77b367e16f8fa381e302986b5127ca55f0866bbf08f8ae2b2f6795ec4c5d43dc59ebec157fb3e8eff25d0bdb3 fping-5.2.tar.gz
+"