Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save alexishida/ed6a3b71a7adf4b4b83df7ca0369e087 to your computer and use it in GitHub Desktop.

Select an option

Save alexishida/ed6a3b71a7adf4b4b83df7ca0369e087 to your computer and use it in GitHub Desktop.
Manual Instalação Token GD Starsign CUT Ubuntu
-----------------------------------------------------------------------------------------------------------------------------
PROCEDIMENTOS PARA INSTALAÇÃO Giesecke & Devrient GmbH StarSign CUT S
Autor: Alex Ishida <[email protected]>
Data: 27/10/2023
Versão: 1.0.0.0
-----------------------------------------------------------------------------------------------------------------------------
PASSO 1, instale alguns pacotes disponíveis no repositório oficial do Ubuntu.
-----------------------------------------------------------------------------------------------------------------------------
sudo apt update
sudo apt -y install libjbig0 libtiff5 fontconfig-config libfontconfig1 libwxbase3.0-0v5 libpcsclite1 libccid pcscd opensc unzip libnss3-tools unrar
-----------------------------------------------------------------------------------------------------------------------------
PASSO 2, com o comando abaixo, iremos baixar, extrair e instalar o aplicativo para gerenciamento do token.
-----------------------------------------------------------------------------------------------------------------------------
# Site com os drivers https://safesign.gdamericadosul.com.br/download
# Ubuntu 22.04
cd /tmp
wget https://safesign.gdamericadosul.com.br/content/SafeSign_IC_Standard_Linux_ub2204_3.8.0.0_AET.000.zip
unzip SafeSign_IC_Standard_Linux_ub2204_3.8.0.0_AET.000.zip
sudo dpkg -i SafeSign IC Standard Linux 3.8.0.0-AET.000 ub2204 x86_64.deb
# Ubuntu 20.04 e 18.04
cd /tmp
wget https://safesign.gdamericadosul.com.br/content/SafeSign_IC_Standard_Linux_3.7.0.0_AET.000_ub2004_x86_64.rar
unrar x SafeSign_IC_Standard_Linux_3.7.0.0_AET.000_ub2004_x86_64.rar
sudo dpkg -i SafeSign_IC_Standard_Linux_3.7.0.0_AET.000_ub2004_x86_64.deb
-----------------------------------------------------------------------------------------------------------------------------
Instalando no Google_Chrome
-----------------------------------------------------------------------------------------------------------------------------
Feche o Navegador
rm -fr ~/.pki/nssdb
mkdir -p ~/.pki/nssdb
certutil -d ~/.pki/nssdb -N
cd ~
modutil -dbdir sql:.pki/nssdb/ -add "Giesecke & Devrient GmbH StarSign CUT S" -libfile "/usr/lib/libaetpkss.so"
modutil -dbdir sql:.pki/nssdb/ -list
-----------------------------------------------------------------------------------------------------------------------------
# Instalando no Firefox.
-----------------------------------------------------------------------------------------------------------------------------
Abra "Editar" > "Preferencias" > "Avançado" > "Certificados" selecione a opção "Dispositivos de Segurança"
Clique em "NSS Internal PKCS…" depois em "Carregar" deixe o nome como está ou coloque um de sua preferência em seguida
coloque o caminho da biblioteca do token "/usr/lib/libaetpkss.so"
-----------------------------------------------------------------------------------------------------------------------------
Informações adicionais
-----------------------------------------------------------------------------------------------------------------------------
/* Programa de gerenciamento do TOKEN */
/usr/bin/tokenadmin
/* Driver do Token */
/usr/lib/libaetpkss.so
@cfgnunes
Copy link

cfgnunes commented Apr 3, 2025

Excelentes dicas, @alexishida ! Aqui estão algumas das anotações que fiz também:

Download do driver

Instalação no Ubuntu 24.04

Executar os comandos:

sudo apt-get install libnss3-tools pcscd
sudo dpkg -i "SafeSign IC Standard Linux 4.2.1.0-AET.000 ub2404 x86_64.deb"

Configuração no Chrome

Feche o navegador e execute os comandos:

modutil -dbdir sql:$HOME/.pki/nssdb/ -add "Giesecke & Devrient GmbH StarSign CUT S" -libfile "/usr/lib/libaetpkss.so"
modutil -dbdir sql:$HOME/.pki/nssdb/ -list

Configuração no Gnome Papers (para assinar documentos)

Primeiro, é necessário configurar o Chrome ou o Firefox. Então, edite o arquivo:

sudo nano /etc/apparmor.d/usr.bin.papers

Adicione as linhas abaixo:

owner @{HOME}/.pki/** lrk,
/sys/devices/** r,
/run/pcscd/pcscd.comm rw,

Execute:

sudo systemctl restart apparmor

Configuração no Acrobat Adobe Reader (para assinar documentos)

  1. Usar o Acrobat Adobe Reader
  2. Acessar a aba "Todas as ferramentas"
  3. Clicar no item "Usar um certificado" -> "Assinar digitalmente"
  4. Clicar no documento e selecionar a área da assinatura
  5. Adicionar o driver que está no caminho "C:\Windows\System32\aetpkss1.dll"
  6. Prosseguir com a assinatura

Assinador SERPRO (também permite assinar PDFs - mas há alguns bugs)

@alexishida
Copy link
Author

Muito obrigado pela contribuição!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment