Skip to content

Arquivo para criar contêiner com pacotes necessários para uso de certificado digital por advogados no Brasil

License

Notifications You must be signed in to change notification settings

pedrohqb/distrobox-adv-br

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

274 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

distrobox-adv-br

Trata-se de arquivo assemble para criar contêiner via distrobox com pacotes que fornecem ambiente para uso de certificado digital por advogados no Brasil em distribuições populares e recentes de Linux.

Estão incluídos:

  1. Driver denominado Safesign necessário para uso do token GD Burti, atualmente o mais utilizado pela advocacia;

  2. Driver denominado SafeNet necessário para uso do token SafeNet 5100, o segundo mais utilizado pela advocacia;

  3. Driver denominado SerproID, necessário para uso do certificado digital na nuvem da Serpro;

  4. PJeOffice Pro, utilizado para assinatura eletrônica de documentos do sistema PJe, fornecido pelo Conselho Nacional de Justiça - CNJ;

  5. Papers, utilizado para assinar documentos com certificado digital ou validar documentos já assinados;

  6. Lacuna Webpki e Softplan Websigner, utilizado para assinatura eletrônica de documento em sistemas SAJ, fornecido pela Softplan;

  7. Certisign WebSigner, utilizado no portal de assinatura eletrônica da OAB;

  8. Firefox, utilizado para acessar sítios de internet, especialmente aqueles que demandam acesso ao token de certificado digital de modo direto, tais como Projudi e eproc; e

  9. Chromium, utilizado para acessar sítios de internet, especialmente aqueles que demandam acesso ao token de certificado digital de modo direto, tais como Projudi e eproc.

Exemplo de aplicações funcionando


Instalação

  1. Primeiramente, é necessário instalar o distrobox e podman em sua distribuição, além dos pacotes pcsc-lite e ccid - caso já não os tenha -, necessários para que seu sistema possa acessar o token.

Debian, Ubuntu, Linux Mint e MX Linux:

sudo apt install pcscd libccid distrobox podman

Fedora:

sudo dnf install distrobox podman

Arch Linux, Manjaro, BigLinux, EndeavourOS e CachyOS:

sudo pacman -S distrobox podman pcsclite ccid

openSUSE Tumbleweed:

sudo zypper in distrobox podman pcsc-ccid

OBS: Distribuições como Bluefin, Aurora e Bazzite já vêm com distrobox pré-instalado no sistema.

  1. Habilitar o pcsc-lite no sistema caso já não esteja:
sudo systemctl enable --now pcscd.service
  1. Instalar o distrobox-adv-br mediante o comando abaixo:
distrobox-assemble create --file https://raw.githubusercontent.com/pedrohqb/distrobox-adv-br/refs/heads/main/distrobox-adv-br

OBS: Se utilizar Ubuntu 24.04 LTS ou qualquer distribuição derivada, como Linux Mint 22, Zorin OS 18 ou Pop!_OS 24.04, bem como se utilizar Bluefin LTS, a instalação deve ser feita mediante o comando abaixo:

wget -P ${HOME}/Downloads https://raw.githubusercontent.com/pedrohqb/distrobox-adv-br/refs/heads/main/distrobox-adv-br-legado && distrobox-assemble create --file $HOME/Downloads/distrobox-adv-br-legado

Uso

Terminada a instalação, os aplicativos acima mencionados estarão disponíveis para acesso no menu ou equivalente de seu ambiente desktop devidamente identificados com o nome do projeto entre parenteses. Por exemplo: Firefox-ESR (on distrobox-adv-br).

Os token SafeNet e Safesign já estão habilitados no Firefox; o certificado na nuvem SerproID é configurado automaticamente no Firefox após sua instalação na máquina.


Configuração SerproID

Para configurar o certificado SerproID no plugin do Lacuna Webpki, Softplan Websigner e Certisign WebSigner, deve-se aplicar as orientações a seguir:

  1. Abrir o plugin no Firefox ou Chrome;

  2. Acessar a aba "Cripto Dispositivos";

  3. Em "Opções personalizadas", no campo "Nome do arquivo SO (com extensão), adicionar "/lib/libneoidp11.so" (sem aspas) e apertar o sinal de "+".


Desinstalação

Para desinstalar (inclusive para fazer uma reinstalação limpa), basta rodar os seguintes comandos:

distrobox rm distrobox-adv-br
rm -rf ~/.distrobox-adv-br

Distribuições não suportadas

  1. openSUSE Leap 16.0, uma vez que esta oferece uma versão do pcsc-lite extremamente desatualizada (atualizado em 14.1.2026).

  2. Solus, em razão de bugs no encompacotamento do distrobox (atualizado em 14.1.2026).

  3. OpenMandriva, em razão de bugs no encompacotamento do distrobox (atualizado em 14.1.2026).

  4. Void, em razão da falta de pacotes oficiais de Distrobox (atualizado em 11.2.2026).


Suporte

Havendo qualquer dificuldade no uso de ferramenta, forneça um issue e peça suporte no grupo oficial no Telegram.

About

Arquivo para criar contêiner com pacotes necessários para uso de certificado digital por advogados no Brasil

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages