8.25. Libcap-2.69

O pacote Libcap implementa a interface do espaço de usuária(o) para os recursos POSIX 1003.1e disponíveis em núcleos Linux. Esses recursos particionam o todo poderoso privilégio de root em um conjunto de privilégios distintos.

Tempo aproximado de construção: menos que 0,1 UPC
Espaço em disco exigido: 2,9 MB

8.25.1. Instalação do Libcap

Impeça bibliotecas estáticas de serem instaladas:

sed -i '/install -m.*STA/d' libcap/Makefile

Compile o pacote:

make prefix=/usr lib=lib

O significado da opção do make:

lib=lib

Esse parâmetro configura o diretório de biblioteca para /usr/lib em vez de /usr/lib64 em x86_64. Ele não tem efeito em x86.

Para testar os resultados, emita:

make test

Instale o pacote:

make prefix=/usr lib=lib install

8.25.2. Conteúdo do Libcap

Aplicativos instalados: capsh, getcap, getpcaps e setcap
Biblioteca instalada: libcap.so e libpsx.so

Descrições Curtas

capsh

Um encapsulador de shell para explorar e restringir suporte a recurso

getcap

Examina recursos do arquivo

getpcaps

Exibe os recursos do(s) processo(s) consultado(s)

setcap

Configura recursos do arquivo

libcap

Contém as funções de biblioteca para manipular recursos POSIX 1003.1e

libpsx

Contém funções para suportar semântica POSIX para chamadas de sistema associadas com a biblioteca pthread