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

p11-kit⚓︎

Пакет предоставляет способ загрузки и перечисления модулей PKCS #11 (стандарт интерфейса криптографических токенов).

Версия: 0.24.0

Размер: 0.80Mb

Приоритет: Необязательный

Оригинальное расположение: https://github.com/p11-glue/p11-kit/releases/download/0.24.0/p11-kit-0.24.0.tar.xz

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

MD5: 8ccf11c4a2e2e505b8e516d8549e64a5

Домашняя страница: p11-glue/p11-kit

SBU: 0.2

Подготовка⚓︎

Подготовьте специфичный для дистрибутива скрипт:

sed '20,$ d' -i trust/trust-extract-compat &&
cat >> trust/trust-extract-compat << "EOF"
# Copy existing anchor modifications to /etc/ssl/local
/usr/libexec/make-ca/copy-trust-modifications

# Generate a new trust store
/usr/sbin/make-ca -f -g
EOF

Настройка⚓︎

./configure --prefix=/usr     \
            --sysconfdir=/etc \
            --with-trust-paths=/etc/pki/anchors

Значение параметров configure⚓︎

--with-trust-paths=/etc/pki/anchors - задает путь для доверенных сертификатов

Сборка⚓︎

make

Установка⚓︎

make install &&
ln -sfv /usr/libexec/p11-kit/trust-extract-compat \
        /usr/bin/update-ca-certificates

Для multilib⚓︎

Очистка⚓︎

make distclean

Настройка⚓︎

CC="gcc -m32" CXX="gcc -m32" PKG_CONFIG_PATH="/usr/lib32/pkgconfig"  ./configure \
    --prefix=/usr                       \
    --sysconfdir=/etc                   \
    --with-trust-paths=/etc/pki/anchors \
    --libdir=/usr/lib32                 \
    --host=i686-pc-linux-gnu            \
    --without-systemd 

Сборка⚓︎

make

Установка⚓︎

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