首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CAPNG_SELECT_AMBIENT怎么了?

CAPNG_SELECT_AMBIENT怎么了?
EN

Unix & Linux用户
提问于 2023-04-01 22:28:23
回答 1查看 206关注 0票数 5

三年前,我编写了一个程序来操作我的程序的CAP_NET_RAW功能。我使用了环境能力集。

但是现在,我无法在我的实际Debian发行版(内核5.10)上编译我的程序,因为CAPNG_SELECT_AMBIENT不再存在于cap-ng.h中。

我注意到出现了一个新的常量: CAPNG_SELECT_BOTH

有人能解释一下CAPNG_SELECT_AMBIENT发生了什么吗?

谢谢!

EN

回答 1

Unix & Linux用户

发布于 2023-04-02 00:55:15

对环境能力的支持被添加到libcap-ng in 上游版本0.8中,在2020-09-08年发布.如果你在三年前使用过它,你肯定是在使用一些非常尖端的分布。

Debian 11's目前版本的那个库(包libcap-ng0libcap-ng-dev)在撰写本文时仍然是0.7.9-2.2+b1

因此,CAPNG_SELECT_AMBIENT还没有到达稳定的Debian版本。Debian 12 (目前正在测试中的版本“book蠕虫”)似乎正在获得0.8.3版

票数 7
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/741697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档