linux-capabilities

    6

    4答えて

    libnetfilter_queueを使用するプログラムをデバッグしています。ドキュメントには、ユーザ空間のキュー処理アプリケーションが機能するためにCAP_NET_ADMIN機能が必要であることが記載されています。私は次のようにsetcapユーティリティを使用してこれを行っています $ sudo setcap cap_net_raw,cap_net_admin=eip ./a.out I a

    2

    2答えて

    、と私はセットUIDされているルートをせずに動作するようにpasswdプログラムのために、それはCAP_CHOWNの能力を持っている必要があることに気づいた(に加えて、他の何人か)。論理的には、なぜCAP_CHOWNが必要なのでしょうか? 私が能力を削除した場合、passwdは私に "トークン操作エラー"を与えます。 編集:私はSELinuxなしでUbuntu 11.04を使用しています。私はpa

    18

    4答えて

    Linuxの機能(libcap.so)ライブラリはAndroidで使用できますか?そうでない場合は、どのようにコンパイルできますか? NDKに含まれているsys/capabilities.hに機能関連のAPIを使用したいと思います。しかし、私がcap_get_proc()のような関数を呼び出そうとすると、 "定義されていない参照"エラーが出ます。そこにこの話題についての議論の