10.32. Bibliothèques 32 Bit 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.32.1. Installation de Libcap

Compilez le paquet :

make CC="gcc ${BUILD32}"

Ce paquet n'a pas de suite de tests.

Installez le paquet :

make RAISE_SETFCAP=no lib=lib 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.

Des détails sur ce paquet se trouvent sur Section 10.33.2, « Contenu de Libcap. »