我正在为需要setcap设置功能的命令的服务开发 RPM 包。使用目的setcap是监听1024以下的端口号。
RPM 包有一个 'Requires' 部分,它是以逗号分隔的其他必需包的列表,理论上我可以使用它来确保目标系统安装所需的包。
现在问题来了:
setcap可用于包中的 Fedora 和包libcap中的 openSUSElibcap-progs。该软件包
libcap在 openSUSElibcap-progs上不可用,在 Fedora 上也不可用。
是否可以创建一个setcap在 Fedora 和 openSUSE 上安装和工作的单个 RPM 包?