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