Package Details: liboping 1.10.0-16

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: lilydjwg (lilac)
Last Packager: lilac
Votes: 7
Popularity: 0.113418
First Submitted: 2021-05-08 09:15 (UTC)
Last Updated: 2023-08-07 20:23 (UTC)

Dependencies (4)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3

goodmen commented on 2021-06-28 01:33 (UTC)

Why this pkg is removed from the community by arojas in [2021-05-08 09:15 +0000] ?

xuiqzy commented on 2021-05-08 13:20 (UTC)

"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.