Package Details: liboping 1.10.0-9

Git Clone URL: https://aur.archlinux.org/liboping.git (read-only, click to copy)
Package Base: liboping
Description: C library to generate ICMP echo requests, better known as "ping packets"
Upstream URL: https://noping.cc/
Licenses: GPL
Submitter: arojas
Maintainer: vesath
Last Packager: vesath
Votes: 3
Popularity: 1.64
First Submitted: 2021-05-08 09:15
Last Updated: 2021-05-24 07:05

Dependencies (4)

Required by (4)

Sources (2)

Latest Comments

xuiqzy commented on 2021-05-08 13:20

"Since systemd 243, the net.ipv4.ping_group_range sysctl is set to encompass all groups, so special permissions are no longer necessary to send icmp echo packets." (See fixed iputils change to drop cap_net_raw privileges on ping binary: https://bugs.archlinux.org/task/63710)

This package should also not have the cap_net_raw capability set for the binary (except if it uses icmpv6 node information queries) so that it can run unprivileged, which has huge security gains, since cap_net_raw allows many things except just sending ping packages.

So, everything should work fine in current Arch Linux if these lines

setcap cap_net_raw=ep usr/bin/oping
setcap cap_net_raw=ep usr/bin/noping

in post_upgrade() are removed.