Package Details: warsaw 1.12.3.11-3

Git Clone URL: https://aur.archlinux.org/warsaw.git (read-only, click to copy)
Package Base: warsaw
Description: Banking security tool developed by GAS Tecnologia
Upstream URL: https://seg.bb.com.br
Keywords: Banco BB Brasil Caixa CEF Econômica Federal Itau
Licenses: custom
Conflicts: warsaw-bin
Provides: warsaw
Submitter: rafaelff
Maintainer: None
Last Packager: afterSt0rm
Votes: 39
Popularity: 0.000000
First Submitted: 2017-03-08 22:36 (UTC)
Last Updated: 2022-04-28 23:39 (UTC)

Pinned Comments

afterSt0rm commented on 2022-04-29 00:24 (UTC)

Eu adotei o pacote e o atualizei para incluir as alterações feitas pelo @esauvisky e outros usuários uma vez que elas corrigiram as falhas para mim.

No entanto eu recomendo VEEMENTEMENTE que vocês utilizem o pacote warsaw-bin ao invés deste aqui, pois o processo de instalação, configuração e atualização são muito menos complexos e muito mais estáveis.

Latest Comments

« First ‹ Previous 1 .. 16 17 18 19 20 21 22 23 24 25 26 .. 32 Next › Last »

Antonio commented on 2017-11-22 21:31 (UTC)

Ai pessoal, também tive problemas para fazer funcionar. No meu caso, o problema estava em instalar os certificados para os browsers. Somente executar: /usr/bin/warsaw/wscertmgr não resolve pq este script aproveita uma instalação anterior dos certificados e não faz nada. Me parece que durante o processo de criação do pacote, devido ao ambiente _fakeroot_ o script não instala os certificados nos perfis de cada usuário (palpite meu). A solução que encontrei foi remover o arquivo /etc/warsaw/ws.hsh e rodar o wscertmgr como root. Ele recria todos os certificados e os instala em cada usuário que está no /home Acho que uma solução melhor seria editar o script do wscertmgr e remover a seção de verificação (primeiro if)

CichlaOcelaris commented on 2017-11-21 18:32 (UTC)

Heitor, o meu deu o mesmo problema com o Firefox 57. Estava rodando o jre8. Troquei pelo jre9 e voltou a funcionar. Tenta aí.

Heitor commented on 2017-11-21 12:29 (UTC)

Estava funcionando corretamente antes da atualização do novo Firefox (57)... Não funciona no Chromium (62.0.3202.94). Alguém sabe como corrigir?

wleoncio commented on 2017-11-08 11:13 (UTC)

Tava funcionando redondinho aqui no Chromium até hoje, quando atualizei pra versão 62.0.3202.89-1 e o site to BB diz que o Flash está desatualizado. Daí em seg.bb.com.br consigo baixar um novo módulo de segurança (versão 1.0.64), que não instala por falta do libnhue.so (a mensagem de saída é "libnss3.so (libc6,x86-64) => /usr/lib/libnss3.so"). Entretanto, o acesso pelo Firefox é normal. Será que o Warsaw está desatualizado?

CichlaOcelaris commented on 2017-11-05 00:07 (UTC)

Gérson, o que não existe mais é o plugin do Java pro Firefox. O módulo de assinatura é uma aplicação java que roda fora do browser.

gerson commented on 2017-11-03 15:51 (UTC) (edited on 2017-11-03 15:58 (UTC) by gerson)

Funcionou aqui no Manjaro com Firefox 56.0.2 e tanto com java 8 quanto 9 (jre8-openjdk e jre9-openjdk). Testei no BB e na Caixa. Mas uma dúvida técnica... como o warsaw está funcionado se o Firefox não da mais suporte pro Java?

henke commented on 2017-11-01 03:47 (UTC)

Opa galera, Só um mínimo detalhe da ótima explicação do CiclaOcelaris, a versão do Java que rodou a instalação na minha máquina foi a 6, não funcionou com a 9. PS: pra quem é noob em Java só precisa baixar o JRE: pacaur -S jre6

CichlaOcelaris commented on 2017-10-30 12:55 (UTC) (edited on 2017-10-30 12:57 (UTC) by CichlaOcelaris)

Olá a todos. Compartilho a seguir os passos que fiz para fazer o warsaw funcionar. Instalando o Warsaw 1) Caso ainda não tenha feito, instale os pacotes firefox e o chrome (ou chromium) 2) Instalar pacote warsaw do AUR 3) Checar instalação com: sudo systemctl status warsaw.service Resultado tem que ser algo parecido com: ● warsaw.service - Warsaw Technology (core) Loaded: loaded (/usr/lib/systemd/system/warsaw.service; enabled; vendor prese Active: active (exited) since Sun 2017-10-29 13:46:52 -04; 7h ago Process: 353 ExecStart=/usr/bin/warsaw/core (code=exited, status=0/SUCCESS) Process: 305 ExecStartPre=/usr/bin/warsaw/wscertmgr (code=exited, status=0/SUC Main PID: 353 (code=exited, status=0/SUCCESS) Tasks: 7 (limit: 4915) CGroup: /system.slice/warsaw.service └─357 /usr/bin/warsaw/core out 29 13:46:53 servidor wscertmgr[305]: Verifying... out 29 13:46:53 servidor wscertmgr[305]: Ok! out 29 13:46:48 servidor systemd[1]: Starting Warsaw Technology (core)... out 29 13:46:52 servidor systemd[1]: Started Warsaw Technology (core). Caso o serviço não esteja ativo, tente: sudo systemctl restart warsaw.service 4) Checar se os processos do warsaw estão rodando com: ps -ef |grep -i warsaw Resultado tem que ser algo parecido com: root 357 1 0 13:46 ? 00:00:05 /usr/bin/warsaw/core usuario 710 1 0 13:47 ? 00:00:22 /usr/bin/warsaw/core usuario 991 710 0 13:47 ? 00:00:22 /usr/local/bin/warsaw/wsatspi usuario 9631 9625 0 21:14 pts/1 00:00:00 grep -i warsaw Se estiver tudo OK até aqui, prossiga, senão, tente dar um boot e cheque passos 2 e 3 novamente. Configurando o firefox: atualmente o warsaw não consegue configurar o banco de dados de certificados do firefox, por isso precisamos emprestar o certificado que o warsaw consegue intalar no chrome. 1) Exportando o certificado do chrome e importando no firefox 1.1) No Chrome: 1.1.1) ir para chrome://settings/certificates 1.1.2) clicar em Autoridades 1.1.3) procurar por "org-Warsaw Personal CA" e abrir (ícone à direita) 1.1.4) em "Warsaw Personal CA" clicar no menu (à direita) e escolher exportar (guarde em algum lugar o arquivo e coloque a extensão .crt) 1.2) No Firefox 1.2.1) ir para about:preferences#advanced 1.2.2) clicar na aba Privacidade e Segurança 1.2.3) clicar no botão Ver Certificados ; 1.2.4) clicar na coluna Autoridade 1.2.5) clicar no botão Importar (o arquivo guardado no item 1.1.4). marcar como confiável (3 check boxes). ok. A seguir, somente para usuários pessoa jurídica, que usam o token: Instalando o bbtokentool 1) Instalar os headers do kernel, no meu caso é o pacote linux49-headers 2) Baixar o bbtokentool-1.1.1-8.tar.gz de http://www.watchdata.com/brazil/BBtoken/ 3) descompactar em /tmp 4) entrar em /tmp/bbtokentool-1.1.1-8 5) mover wdtoken-1.0.0 para /usr/src: mv wdtoken-1.0.0 /usr/src 6) Instalar o pacte dkms (caso ainda não esteja) 7) Aplicar a seguinte sequencia de comandos: a) sudo sed -i 's|interruptible_sleep_on_timeout.*|msleep_interruptible (RETRY_TIMEOUT);|g' /usr/src/wdtoken-1.0.0/wdtoken.c b) sudo rm -rf /var/lib/dkms/wdtoken c) sudo /usr/src/wdtoken-1.0.0/dkmsinstaller uninstall d) sudo /usr/src/wdtoken-1.0.0/dkmsinstaller install e) sudo ln -s /usr/lib/watchdata/bbtoken/lib/libwdpkcs_bbtoken.so /usr/lib/libwdpkcs.so f) sudo /usr/lib/watchdata/wdkserver/wd_udk restart Por questão de segurança não coloquei o passo f automático. Tenho que rodar manualmente todas as vezes que for acessar o banco. Instalando o módulo de assinatura digital: a) baixar o modulo de assinatura de: https://www14.bancobrasil.com.br/bbsmartcard/bb_modulo_assinatura_linux.jar b) executar: java -jar bb_modulo_assinatura_linux.jar e seguir os passos da instalação É isso. Deu certo comigo. Espero que sirva para ajudar alguém. Soli Deo gloria.