Qca-2.3.5
Introdução a Qca
O Qca visa a fornecer uma API
criptográfica direta e multiplataforma, usando tipos de dados e
convenções Qt. Qca separa a API da implementação, usando
"plugins" conhecidos como "Providers".
Esse pacote é conhecido por construir e funcionar adequadamente
usando uma plataforma LFS 11.3.
Informação do Pacote
-
Transferência (HTTP): https://download.kde.org/stable/qca/2.3.5/qca-2.3.5.tar.xz
-
Transferência (FTP):
-
Soma de verificação MD5 da transferência:
64a8c4c30a42740fca1f9a6937d3fbae
-
Tamanho da transferência: 724 KB
-
Espaço em disco estimado exigido: 42 MB
-
Tempo de construção estimado: 0,5 UPC (usando paralelismo=4;
adicionar 0,1 UPC para os testes)
Dependências do Qca
Exigidas
make-ca-1.12, CMake-3.25.2, Qt-5.15.8 e Which-2.21
Opcionais
Cyrus SASL-2.1.28, GnuPG-2.4.0,
libgcrypt-1.10.1, libgpg-error-1.46, nss-3.88.1, NSPR-4.35, p11-kit-0.24.1, Doxygen-1.9.6, Which-2.21 e Botan
Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/qca
Instalação do Qca
Corrija o local dos certificados de AC:
sed -i 's@cert.pem@certs/ca-bundle.crt@' CMakeLists.txt
Instale Qca executando os
seguintes comandos:
mkdir build &&
cd build &&
cmake -DCMAKE_INSTALL_PREFIX=$QT5DIR \
-DCMAKE_BUILD_TYPE=Release \
-DQCA_MAN_INSTALL_DIR:PATH=/usr/share/man \
.. &&
make
Para testar os resultados, emita: make test.
Agora, como o(a) usuário(a) root
:
make install
Explicações do Comando
-DCMAKE_BUILD_TYPE=Release
:
Essa chave é usada para aplicar um nível mais alto de otimização à
compilação.
-DQCA_MAN_INSTALL_DIR:PATH=/usr/share/man
:
Instala a página de manual do "qca" no local normal.
Conteúdo
Aplicativos Instalados:
mozcerts-qt5 e qcatool-qt5
Bibliotecas Instaladas:
libqca-qt5.so, libqca-cyrus-sasl.so,
libqca-gcrypt.so, libqca-gnupg.so, libqca-logger.so,
libqca-nss.so, libqca-ossl.so e libqca-softstore.so
Diretórios Instalados:
$QT5DIR/include/Qca-qt5,
$QT5DIR/lib/cmake/Qca-qt5 e $QT5DIR/lib/qca-qt5
Descrições Curtas
mozcerts-qt5
|
é uma ferramenta de linha de comando para converter
"certdata.txt" em arquivos "arquivo_saida_gerada.pem"
|
qcatool-qt5
|
é uma ferramenta de linha de comando para realizar várias
operações criptográficas com o "Qca"
|
libqca-qt5.so
|
é a biblioteca "Qt Cryptography Architecture" (Qca)
|