Пакет Libcap реализует интерфейсы пользовательского пространства
          для возможностей POSIX 1003.1e, доступных в ядрах Linux. Эти
          возможности разделяют полномочия суперпользователя root на набор
          отдельных привилегий.
        
        
          
            
              Приблизительное время сборки:
              менее 0.1 SBU
            
            
              Требуемое дисковое
              пространство: 2.9 MB
            
           
         
       
      
        
          8.27.1. Установка пакета 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
       
      
        
          8.27.2. Установка 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.2.70
rm -rf DESTDIR
       
      
        
          8.27.3.
          Содержимое пакета Libcap
        
        
          
            
              Установленные программы:
              capsh, getcap, getpcaps и setcap
            
            
              Установленные библиотеки:
              libcap.so и libpsx.so
            
           
         
        
          
            Краткое описание
          
          
            
              
              
            
            
              
                | 
                    capsh
                   | 
                    Обёртка к оболочке для исследования и ограничения
                    поддержки возможностей Linux
                   | 
              
                | 
                    getcap
                   | 
                    Проверяет возможности файлов
                   | 
              
                | 
                    getpcaps
                   | 
                    Отображает возможности запрашиваемого процесса
                    (процессов)
                   | 
              
                | 
                    setcap
                   | 
                    Устанавливает возможности файлов
                   | 
              
                | 
                    libcap | 
                    Содержит функции для управления возможностями POSIX
                    1003.1e.
                   | 
              
                | 
                    libpsx | 
                    Содержит функции для поддержки семантики POSIX для
                    системных вызовов, связанных с библиотекой pthread
                   |