如何制作一个RPM,以设置文件的POSIX capabilities? 如果我尝试使用非root用户运行
rpmbuild
,则在我的makefile的安装钩子尝试运行setcap
时会出现错误,但如果我不运行setcap
,那么rpmbuild
如何复制这些capabilities?似乎没有任何方法可以在RPM spec文件中设置capability。
%caps
指令正常工作。一直出现syntax error near unexpected token 'cap_net_raw+ep'
的错误提示。在这个问题中找到了另一个解决方案,使用%post
进行描述:https://github.com/schweikert/fping/issues/24#issue-5647305 - acw