CAPNG_SELECT_AMBIENTはどうなりましたか?

CAPNG_SELECT_AMBIENTはどうなりましたか?

3年前、私はプログラムのCAP_NET_RAW機能を操作するプログラムを作成しました。 AMBIENT機能セットを使用しました。
しかし、現在はcap-ng.hにCAPNG_SELECT_AMBIENTが存在しなくなったため、実際のDebianディストリビューション(カーネル5.10)で私のプログラムをコンパイルすることはできません。
新しい定数が登場しました:CAPNG_SELECT_BOTH
CAPNG_SELECT_AMBIENTで何が起こっているのか説明できますか?

ありがとうございます!

ベストアンサー1

libcap-ng環境機能のサポートが追加されました。アップストリームバージョン0.8、2020-09-08に掲載されました。 3年前に使っていたら、かなり最先端のディストリビューションを使ったでしょう。

Debian 11用ライブラリ(パッケージlibcap-ng0、)の現在のバージョンはまだです。libcap-ng-dev0.7.9-2.2+b1この記事を書く時点で。

したがって、CAPNG_SELECT_AMBIENTはまだDebianの安定版に達していません。 Debian 12(現在テスト中のバージョンである「本虫」)はますます多くなっているようです。バージョン 0.8.3

おすすめ記事