10.21. Libcap-2.25

Libcap est une bibliothèque pour récupérer et paramétrer les capacité POSIX.1e (précédement POSIX 6) brouillon 15.

10.21.1. Installation de Libcap

Compilez le paquet :

make

Ce paquet n'a pas de suite de tests.

Installez le paquet :

make RAISE_SETFCAP=no install
chmod -v 755 /lib/libcap.so.2.25
ln -sfv ../../lib/$(readlink /lib/libcap.so) /usr/lib/libcap.so
rm -v /lib/libcap.so
mv -v /lib/libcap.a /usr/lib

Voici la signification de l'option de make :

RAISE_SETFCAP=no

Cela évite que setcap ne se lance sur lui-même, ce qui échouerait si le noyau ou le système de fichier ne supporte pas les capacités étendues.

10.21.2. Contenu de Libcap

Programmes installés: capsh, getcap, getpcaps, setcap
Bibliothèques installées: libcap.[a,so]

Descriptions courtes

capsh

Le support des capacités et leur utilisation peuvent être explorés et contraints avec cet outil

getcap

Examine les capacités de fichiers

getpcaps

Affiche les capacités sur les processus demandés

setcap

Paramètre les capacités des fichiers

libcap

Bibliothèque pour paramétrer et nettoyer les capacités POSIX.1e