%general-entities; ]> libcap &libcap-version;
&libcap-url;
Libcap-&libcap-version; Libcap <para>Пакет Libcap реализует интерфейсы пользовательского пространства для возможностей POSIX 1003.1e, доступных в ядрах Linux. Эти возможности разделяют полномочия суперпользователя root на набор отдельных привилегий.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&libcap-fin-sbu;</seg> <seg>&libcap-fin-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Установка пакета Libcap Запретите установку статических библиотек: sed -i '/install -m.*STA/d' libcap/Makefile Скомпилируйте пакет: make prefix=/usr lib=lib Значение опции make: lib=lib Этот параметр устанавливает библиотеки в каталог /usr/lib, а не /usr/lib64 на x86_64. На x86 это никак не влияет. Чтобы протестировать пакет, выполните: make test Установите пакет: make prefix=/usr lib=lib install Установка Libcap - 32-битная версия Выполните очистку после предыдущей сборки: make distclean Скомпилируйте пакет: make CC="gcc -m32 -march=i686" Установите пакет: make CC="gcc -m32 -march=i686" lib=lib32 prefix=$PWD/DESTDIR/usr -C libcap install cp -Rv DESTDIR/usr/lib32/* /usr/lib32 sed -e "s|^libdir=.*|libdir=/usr/lib32|" -i /usr/lib32/pkgconfig/lib{cap,psx}.pc chmod -v 755 /usr/lib32/libcap.so.&libcap-version; rm -rf DESTDIR Установка Libcap - mx32 Выполните очистку после предыдущей сборки: make distclean Скомпилируйте пакет: make CC="gcc -mx32 -march=x86-64" Установите пакет: make CC="gcc -mx32 -march=x86-64" lib=libx32 prefix=$PWD/DESTDIR/usr -C libcap install cp -Rv DESTDIR/usr/libx32/* /usr/libx32 sed -e "s|^libdir=.*|libdir=/usr/libx32|" -i /usr/libx32/pkgconfig/lib{cap,psx}.pc chmod -v 755 /usr/libx32/libcap.so.&libcap-version; rm -rf DESTDIR Содержимое пакета Libcap Установленные программы Установленные библиотеки capsh, getcap, getpcaps и setcap libcap.so и libpsx.so Краткое описание capsh Обёртка к оболочке для исследования и ограничения поддержки возможностей Linux capsh getcap Проверяет возможности файлов getcap getpcaps Отображает возможности запрашиваемого процесса (процессов) getpcaps setcap Устанавливает возможности файлов setcap libcap Содержит функции для управления возможностями POSIX 1003.1e. libcap libpsx Содержит функции для поддержки семантики POSIX для системных вызовов, связанных с библиотекой pthread libpsx