Перейти к содержанию

acl⚓︎

Access Control List или ACL — список управления доступом, который определяет, кто или что может получать доступ к объекту (программе, процессу или файлу), и какие именно операции разрешено или запрещено выполнять субъекту (пользователю, группе пользователей). Данный пакет содержит утилиты для администрирования списками управления доступом (ACL).

Версия: 2.3.1

Размер: 0.34Mb

Приоритет: Важный

Оригинальное расположение: https://download.savannah.gnu.org/releases/acl/acl-2.3.1.tar.xz

Ссылка для загрузки: https://lx4u.ru/downloads/packages/acl-2.3.1.tar.xz

MD5: 95ce715fe09acca7c12d3306d0f076b2

Домашняя страница: https://savannah.nongnu.org/projects/acl/

SBU: 0.1

Настройка⚓︎

./configure --prefix=/usr    \
            --disable-static \
            --libexecdir=/usr/lib

Сборка⚓︎

make

Установка⚓︎

make install

При раздельной структуре каталогов⚓︎

Добавьте к скрипту configure опцию --bindir=/bin.

mv -v /usr/lib/libacl.so.* /lib
ln -sfv ../../lib/$(readlink /usr/lib/libacl.so) /usr/lib/libacl.so

Для multilib⚓︎

Очистка⚓︎

make distclean

Настройка⚓︎

CC="gcc -m32" ./configure   \
    --prefix=/usr           \
    --disable-static        \
    --libdir=/usr/lib32     \
    --libexecdir=/usr/lib32 \
    --host=i686-pc-linux-gnu

Сборка⚓︎

make

Установка⚓︎

make DESTDIR=$PWD/DESTDIR install
cp -Rv DESTDIR/usr/lib32/* /usr/lib32
rm -rf DESTDIR

Установленные файлы⚓︎

Программы: chacl, getfacl, setfacl

Библиотеки: libacl.so

К началу