Flávio Costa
Flávio Costa
Não menospreze o dever que a consciência te impõe
May 18, 2019 Nov 28, 2021 3 min de leitura

Drives para SafeSign e PjeOffice

thumbnail for this post

Hoje iremos informar sobre os drives, os drives mencionados aqui estão como dependências opcionais do pacote safesignidentityclient. Sem o drive correto para seu token, leitora ou cartão, eles não irão funcionar corretamente.

Esses drivers foram removidos do nosso repositório, para solicitar que disponibilizamos os mesmos novamente, leia esse artigo para saber mais, e torne-se um apoiador dos pacotes para um desses drivers.

Se após os 3 tutoriais desta semana você ainda não conseguir fazer os programas funcionarem, entre em contato conosco.

Instalação

Para requisitar que um pacote/programa entre para o repositório do blog, você deve se tornar um apoiador através do apoia-se, lembre-se de entrar em contato para verificar se o pacote/programa pretendido funciona no Manjaro.


Modo gráfico: procure o acsccid no Pamac, marque para instalar e clique em aplicar.

Terminal: utilize um dos comandos abaixo conforme o seu gerenciador de pacotes preferido.

Pamac

pamac install acsccid

Modo gráfico: procure o sac-core no Pamac, marque para instalar e clique em aplicar.

Terminal: utilize um dos comandos abaixo conforme o seu gerenciador de pacotes preferido.

Pamac

pamac install sac-core

Modo gráfico: procure o scmccid no Pamac, marque para instalar e clique em aplicar.

Terminal: utilize um dos comandos abaixo conforme o seu gerenciador de pacotes preferido.

Pamac

pamac install scmccid

Configuração. #

Nós utilizamos o drive/pacote sac-core, por ser o drive compatível com o token do Marcio, e para ele foi necessário utilizar os comandos abaixo após a instalação. Os comandos podem não servir para você se o seu token não necessitar do pacote sac-core.

Para os navegadores reconhecerem o token, utilize o comando abaixo para o seu navegador.


find ~ -name secmod.db -type f -printf "modutil -dbdir %h -add eToken -libfile /usr/lib/libeToken.so -mechanisms RSA:DES -force\\n"

modutil -dbdir sql:.pki/nssdb/ -add "eToken" -libfile /usr/lib/libeToken.so

Verifique se o token foi adicionado com sucesso nos navegadores baseados no Chromium, conferindo a lista de dispositivos e módulos de segurança.

modutil -dbdir sql:.pki/nssdb/ -list

Se você utilizar o nosso repositório para instalar os drives, não será necessários as configurações baixo, isso será feito tudo de forma automática durante a instalação do pacote. Desinstale e reinstale o(s) drive(s) do repositório do blog se você já os tinha instalados pela AUR.

Pós instalação. #

Executar o ldconfig

sudo ldconfig

Adicionar o daemon pcscd na inicialização do sistema

sudo systemctl enable pcscd.service

Iniciar o daemon pcscd

sudo systemctl start pcscd.service

Não sabemos se os demais drives necessitam dos comandos, mas você pode ao menos tentar.

Parar os serviços. #

Parando o daemon pcscd

sudo systemctl stop pcscd.service

Removendo o daemon pcscd na inicialização do sistema

sudo systemctl disable pcscd.service

Recarregar daemons

sudo systemctl daemon-reload

Agora você já conhece ao menos 3 pacotes/drives que são necessários para a instalação, caso você não consiga acesso, entre em contato conosco, teremos o prazer em ajudar com o seu drive no Manjaro.

Acompanhe o blog