Procedimentos para instalação realizada no Ubuntu 20.04 para plataforma 64 bits (amd64)
#PASSO 1, instale alguns pacotes disponíveis no repositório oficial do Ubuntu.sudo apt install libjbig0 libtiff5 fontconfig-config libfontconfig1 libwxbase3.0-0v5 libpcsclite1 libccid pcscd opensc
#PASSO 2, com o comando abaixo, iremos baixar, extrair e instalar o aplicativo para gerenciamento do token.
cd /tmp ; wget https://www.globalsign.com/en/safenet-drivers/USB/10.7/Safenet_Linux_Installer_DEB_x64.zip ; unzip Safenet_Linux_Installer_DEB_x64.zip ; sudo dpkg -i safenetauthenticationclient_10.7.77_amd64.deb ; sudo apt-get -f install
#PASSO 3, execute o programado token pelo terminal com o comando abaixo:
/usr/bin/SACTools
#PASSO 4, verifique se após executar o comando acima, retornou a mensagem “Assertion ‘lib’ failed“, se sim, vamos criar o link para a biblioteca que está faltando com o comando abaixo:
sudo ln -s /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2 /usr/lib/libcrypto.so.6
#PASSO 5, instale o módulo (driver) no Firefox em:
Abrir Menu > Preferências > Privacidade e Segurança > Dispositivos de segurança… > Carregar >
Nome do módulo = “ESCOLHA UM NOME PARA O TOKEN”
Nome do arquivo do módulo = /usr/lib/libeToken.so
#PASSO 6, após os passos acima, o token estará funcionando perfeitamente no Ubuntu 20.04.
Para um teste de funcionamento, você pode acessar o site do eCac da Receita Federal ou um site de teste de certificado digital.
Vou colocar alguns links aqui, mas uma pesquisa rápida no Google, já te retornaria esses sites.
https://cav.receita.fazenda.gov.br/eCAC/publico/login.aspx
https://serasa.certificadodigital.com.br/teste-de-certificado/
https://ccd.serpro.gov.br/testeaqui/
Agnel Póvoa
Palmas – Tocantins – Brasil
FONTE:
https://support.globalsign.com/ssl/ssl-certificates-installation/safenet-drivers
https://ubuntu.pkgs.org/20.04/ubuntu-universe-amd64/libwxgtk3.0-gtk3-0v5_3.0.4+dfsg-15build1_amd64.deb.html
https://github.com/slacka/WoeUSB/issues/319
https://www.linuxmint.com.br/discussion/51779/token-safenet-5100-acessar-pagina-que-o-certificado
Excelente artigo, estava procurando algo assim.
CurtirCurtido por 1 pessoa
Obrigado.
CurtirCurtido por 1 pessoa
Mais uma vez, obrigado por disponibilizar
CurtirCurtido por 1 pessoa
Funcionou perfeitamente. Obrigada!
CurtirCurtido por 1 pessoa
Obrigado pelo retorno!!!
CurtirCurtir
Saudações, consigo utilizar a dica
do GD Starsign (https://diadialinux.wordpress.com/2021/03/30/instalacao-do-token-starsign-gd-no-ubuntu-20-04-e-18-04/) juntamente com este da Safenet 5110?
Algum tempo atrás tentei fazer com que os dois funcionassem em um mesmo PC com Xubuntu, mas um anulava o outro. Precisaria que ambos funcionem em um mesmo PC.
Obrigado pela ajuda.
CurtirCurtido por 1 pessoa
Consegue sim.
Já havia o Safenet instalado no PC e agora instalei esse novo modelo GD Starsign e os dois funcionam normalmente.
Tente instalar primeiro o Safenet e depois o GD Starsign.
Grande abraço.
CurtirCurtir
Obrigado por existir. Grande abraço!
CurtirCurtido por 1 pessoa
Obrigado pelo retorno.
CurtirCurtir
Não pare de escrever sobre coisas do cotidiano, que em 2022 esse blog possa se expandir!
CurtirCurtido por 1 pessoa
Obrigado Fernando.
Vou continuar sim!!!
CurtirCurtido por 1 pessoa
Estaremos à espera! Força e honra.
CurtirCurtido por 1 pessoa
O meu Firefox não está permitindo criar a pasta.
CurtirCurtido por 1 pessoa
Olá Bruno,
Obrigado pelo retorno.
Um dos passos está dando algum erro? Você deve acompanhar a execução dos passos e verificar qual erro foi apresentado, então corrigi-lo.
CurtirCurtir
O único navegador que funcionou pra mim foi através deste comando: sudo apt-get install firefox-esr
CurtirCurtido por 1 pessoa
Olá Cleber.
Que bom que você encontrou a solução.
Talvez uma revisão nos passos ajude, mas como conseguiu com Firefox ESR, fico feliz.
Essa é uma versão mais corporativa de versões mais estáveis.
CurtirCurtir
Funcionou perfeitamente aqui, Debian GNU/Linux 10, KDE Plasma Version: 5.14.5,
Kernel Version: 5.10.0-5mx-amd64.
Excelente dica!
CurtirCurtido por 1 pessoa
Que ótimo!
Obrigado pelo retorno.
CurtirCurtir
poderia atualizar o processo de instalação para a versão 22.04 LTS
CurtirCurtido por 1 pessoa
Obrigado pelo retorno.
Tentarei fazer uns testes nessa semana e atualizo a postagem, se der certo.
Recomendo que você utilize versões mais estáveis do Ubuntu para evitar contratempos.
CurtirCurtido por 1 pessoa
Não estou conseguindo instalar o safenetauthenticationclient_10.7.77_amd64.deb no ubuntu 22.04 por problemas de dependências. A versão safenetauthenticationclient_9.1 não funciona e desabilita o token.
CurtirCurtido por 1 pessoa
Obrigado pelo retorno, Lúcio.
Pelo visto fizeram o driver especificamente para a versão do Ubuntu 20.04, mas vou tentar dar uma “estudada” no caso para tentar resolver.
CurtirCurtido por 2 pessoas
Consegui no ubuntu 21.04. Mas o problema é que a versão não é LTS. A 22.04 é.
CurtirCurtido por 2 pessoas
funciona perfeito, obrigado por compartilhar.
CurtirCurtido por 2 pessoas
Fui instalar no PopOs e percebi que o mesmo não vem com as libssl1.0.2 necessária para o funcionamento do SAC (Safenet Autenticator Client), nada que uma visita ao site https://packages.debian.org/search?keywords=libssl1.0.2 não resolvesse.
CurtirCurtido por 1 pessoa
No PoPOs, apesar da instalação não apresentar falhas após a instalação da libssl1.0.2, o token não inicializa.
CurtirCurtido por 1 pessoa
Refiz a instalação e foi tranquila sem o IcedTea (antes de instalar o PjeOffice). Loguei até na receita federal… Tem que baixar a libssl1.0.2 manualmente (pacote *deb) e instalar com o $ sudo dpkg -i libssl1.0.2_1.0.2u-1~deb9u7_amd64.deb (versão de hoje – 2022\07\07 – 15h40min00seg – GMT -3, ZULU)
CurtirCurtido por 1 pessoa
Obrigado pelo retorno, Fernando.
O problema é que eles homologaram para o sistema, mais utilizado, no caso o Ubuntu.
Para os outros, a solução é ir identificando o problema e ir sanando até ficar “redondo”.
CurtirCurtido por 1 pessoa
Baseado no report do site (https://bugs.launchpad.net/ubuntu/+source/pcsc-lite/+bug/1971984), com a resposta do Ludovic Rousseau (https://ludovicrousseau.blogspot.com/) descobri que o pcscd.socket vem desabilitado por padrão nas novas versões do Ubuntu e seus derivados. Ele sugere que se ative através do comando: sudo systemctl enable pcscd.socket
CurtirCurtido por 1 pessoa
Obrigado pelo retorno, Fernando “Eagle” de Sousa.
CurtirCurtido por 1 pessoa
Sempre à disposição. E agradeço por você haver respondido.
CurtirCurtido por 1 pessoa
Depois de atualizar para o Ubuntu 22.04, precisei fazer os passos adicionais abaixo. O problema é que no Ubuntu 22.04 o Firefox foi substituído por uma versão que usa o snap, ou seja, fica um pouco mais isolada do resto do sistema, e acaba não tendo acesso ao leitor do Token.
Para funcionar na versão snap do Firefox:
$ sudo mkdir /etc/apparmor.d/abstractions/p11-kit.d/
$ echo “/run/user/[0-9]*/** mr,” | sudo tee /etc/apparmor.d/abstractions/p11-kit.d/snap
$ echo “/run/pcscd/pcscd.comm rw,” | sudo tee -a /etc/apparmor.d/abstractions/p11-kit.d/snap
$ sudo sed -i ‘s|.*#include .*|&\n #include |’ /var/lib/snapd/apparmor/profiles/snap.firefox.firefox
$ sudo apparmor_parser -v -C -r /var/lib/snapd/apparmor/profiles/snap.firefox.firefox
É bem provável que seja necessário repetir alguns dos passos acima todas as vezes que o Firefox tiver sido atualizado. Imagino que os 2 últimos comandos sejam suficientes.
CurtirCurtido por 1 pessoa
Obrigado pelo retorno, Jefferson Ascaneo.
Resolvi esse problema removendo o snap do Ubuntu 22.04.
Farei um TUTO sobre para ajudar a galera.
CurtirCurtir
O penúltimo comando, com o sed, acabou ficando errado. Os símbolos de menor e maior foram removidos, junto com tudo que tinha entre eles, imagino que para evitar códigos HTML.
O comando correto seria algo como:
$ sudo sed -i ‘s|.*#include SIMBOLO_DE_MENORabstractions/opensslSIMBOLO_DE_MAIOR.*|&\n #include SIMBOLO_DE_MENORabstractions/p11-kitSIMBOLO_DE_MAIOR|’ /var/lib/snapd/apparmor/profiles/snap.firefox.firefox
É só trocar SIMBOLO_DE_MENOR e SIMBOLO_DE_MAIOR pelos símbolos matemáticos antes de executar o comando. Não sei se vão aparecer, mas aqui tem uma segunda tentativa de mostrar os símbolos: < >
De qualquer forma, depois de um tempo também acabei desistindo de usar o Firefox snap. Cada vez que atualizava o Firefox, o que era bem frequente, eu tinha que repetir os dois últimos comandos. Então resolvi remover o Firefox snap e instalar o Firefox “normal”, se não me engano de um repositório Debian.
CurtirCurtido por 1 pessoa
Opa, esqueci de dizer no meu último comentário que precisa usar o arquivo /usr/lib/libeToken.so.10.7.77 no Passo #5. O Firefox vai mudar automaticamente este caminho depois de selecionar o arquivo, para um caminho que começa com /run/user/, mas é isso mesmo, só clicar em OK.
CurtirCurtido por 1 pessoa
Fala Jefferson,
Como havia dito, elaborei um tutorial como havia dito.
CurtirCurtir
Ainda não consigo instalar o safenetauthenticationclient_10.7.77_amd64.deb no ubuntu 22.04. Vi que já existe o safenetauthenticationclient_10.8.28_amd64.deb, mas também não consegue ser instalado por problemas de dependência.
CurtirCurtido por 1 pessoa
Olá Lúcio,
Criei uma postagem a respeito.
CurtirCurtir