6.28. Libcap-2.31

Libcap pakken implementerer brukerplass grensesnittene til POSIX 1003.1e funksjonene som er tilgjengelige i Linuxkjerner. Disse egenskapene er en oppdeling av det kraftige root privilegiet i et sett med forskjellige privilegier.

 

Omtrentlig byggetid: mindre enn 0.1 SBU

Nødvendig diskplass: 8.5 MB

6.28.1. Installasjon av Libcap

Hindre at to statiske biblioteker blir installert:

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

Kompilere pakken:

make lib=lib

Betydningen av make alternativene:

lib=lib
   Denne parameteren setter biblioteksmappen til /lib i stedet for /lib64 på x86_64. Det har ingen effekt på x86.

For å teste resultatene:

make test

Installer pakken:

make lib=lib install
chmod -v 755 /lib/libcap.so.2.31

6.28.2. Innholdet i Libcap

Installerte programmer: capsh, getcap, getpcaps, og setcap

Installerte biblioteker: libcap.so og libpsx.a

 

Kort beskrivelse

capsh - Et skallinnpakning for å utforske og begrense støttefunksjoner

getcap - Undersøker filmuligheter

getpcaps - Viser mulighetene på den/de spørrede prosessen(e)

setcap - Angir filmulighetene

libcap - Inneholder bibliotekfunksjonene for å manipulere POSIX 1003.1e mulighetene

libpsx - Inneholder funksjoner som støtter POSIX semantikk for syscalls assosiert med pthread biblioteket

Forrige Hjem Neste