+++ This bug was initially created as a clone of Bug #646443 +++ Description of problem: Please remove setuid setup of files in your package with file capabilities. This is to satisfy the F15 feature. https://fedoraproject.org/wiki/Features/RemoveSETUID An example of how this was done for X is. %if 0%{?fedora} < 15 %define Xorgperms %attr(4711, root, root) %else %define Xorgperms %attr(0711,root,root) %caps(cap_sys_admin,cap_sys_rawio,cap_dac_override=pe) %endif
Any movement on this?
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
Putting a note in here for myself to keep track of #706682 for SUID-less and CAP_NET_RAW-less kernel support and check if anything else in fping needs SUID.
Any progress here? Apparently fping is hard-coded to check if your UID is 0 and if not bail (I haven't looked at the code myself).
Closing, since F17 is using cap_net_raw instead of set-uid root. Will backport to F16 as well.
Is it possible to backport to EL6 as well?