Instalando o Módulo de Segurança para Internet Banking warsaw no Void Linux

Publicado por Xerxes em 20/04/2019

[ Hits: 5.846 ]

 


Instalando o Módulo de Segurança para Internet Banking warsaw no Void Linux



Esta dica só se tornou possível por causa do lcavalheiro. Ele teve muita paciência para ficar horas comigo, online, tentando várias soluções. No final, a solução se mostrou bem simples, mas somente nós sabemos o trabalho que deu. Tentamos tudo, até extrair pacotes DEB e usar deboostrap com chroot.

No Void Linux é necessário instalar o OpenSSL. Como sabemos, o Void optou pelo LibreSSL. Para contornar isso basta fazer o seguinte:

sudo xbps-install -Syu
$ sudo xbps-install python-pip
$ sudo pip install pyOpenSSL


A seguir é necessário baixar o Módulo de Segurança para Internet Banking warsaw do Banco do Brasil para o openSUSE:

wget https://cloud.gastecnologia.com.br/bb/downloads/ws/openSUSE/warsaw_setup.rpm

E também instalar o rpm no Void:

sudo xbps-install rpm

Depois:

sudo rpm -i --nodeps warsaw_setup.rpm

Logo em seguida execute:

warsaw start

Bem, após isso o serviço "core" (que é o warsaw) vai estar funcionando. Basta, agora, acessar a página do banco, no meu caso Banco do Brasil:
Linux: Warsaw (plugin do Banco do Brasil) no Void Linux
Para finalizar o serviço, infelizmente, não adianta apenas "warsaw stop". É necessário dar "kill" no pid.

Descubra o pid do serviço (ou dos serviços, caso ele esteja sendo executado também como root) com o comando:

ps aux | grep core

Depois:

sudo kill -9 [pid]

Agora seu sistema terá UM aplicativo rpm, hehehe.
Linux: Warsaw (plugin do Banco do Brasil) no Void Linux
Abraço!

Outras dicas deste autor

Edge-Snapping vs. Edge-Tiling

Som estourado ou falhando na Steam com Proton

Instalação do Android Lollipop no Moto G de 1ª geração

Permitindo PPA no Elementary OS Loki

Warped Tentacles para Doom Clássico

Leitura recomendada

Instalando o LiveCD openSUSE 11.3 32 bits de um pendrive

Impedindo atualização de pacotes específicos no Fedora

Steam no openSUSE 13.2 64 bits sob o Xfce

Ubuntu 11.04 sem áudio de entrada

Lista de repositórios Debian Squeeze (para Desktop)

  

Comentários
[1] Comentário enviado por edivandjs em 21/04/2019 - 11:53h

Ótima dica e contribuição para os que dependem do Warsaw. E o trabalho foi hercúleo mesmo...rs

________________
“Quem combate monstruosidades deve cuidar para que não se torne um monstro. E se você olhar longamente para um abismo, o abismo também olha para dentro de você”
Nietzsche.

[2] Comentário enviado por demiank em 26/05/2019 - 13:32h

Fiz uma busca sem muita esperança de achar alguma coisa........... hahahaha
"warsaw void linux".............. num é que achei!!!!
Imagino que isso valha pra muitas outras distros, como Gentoo, por exemplo, certo????
Muito obrigado.
Grande abraço.
[Edit]
Fiz o procedimento para instalar e usar na caixa econômica, não deu certo. Desinstalei o warsaw (rpm -e warsaw). Acessei o endereço: https://www.dieboldnixdorf.com.br/warsaw para refazer o Download, escolhi a distro opensuse refiz o download (https://cloud.gastecnologia.com.br/gas/diagnostico/warsaw_setup_opensuse_64.rpm) e instalei essa versão, deu certo pra CEF.

Abs.

[3] Comentário enviado por _eth0 em 26/08/2019 - 16:46h

Boa tarde, estou obtendo o seguinte erro:

bash: /usr/bin/warsaw: /usr/bin/python3: interpretador incorreto: Arquivo ou diretório inexistente

Há alguma sugestão de como proceder?
--
Edit1: Consegui superar esse problema criando um link simbólico de /usr/bin/python para /usr/bin/python3. Mas ainda assim não parece funcionar :(
Edit2: Resolvi rodando o comando rpm e o start warsaw precedendo-os com sudo!

Obrigado pelo tutorial!

[4] Comentário enviado por xerxeslins em 30/08/2019 - 20:05h


[3] Comentário enviado por _eth0 em 26/08/2019 - 16:46h

Boa tarde, estou obtendo o seguinte erro:

bash: /usr/bin/warsaw: /usr/bin/python3: interpretador incorreto: Arquivo ou diretório inexistente

Há alguma sugestão de como proceder?
--
Edit1: Consegui superar esse problema criando um link simbólico de /usr/bin/python para /usr/bin/python3. Mas ainda assim não parece funcionar :(
Edit2: Resolvi rodando o comando rpm e o start warsaw precedendo-os com sudo!

Obrigado pelo tutorial!


Olá! Que bom que funcionou. Abraço.

[5] Comentário enviado por emanuelserpa em 22/10/2019 - 02:20h

Pensando em dar um PR para o Void Linux lá no github para colocar no repositorio nonfree.

Essa parada de start stop seria só fazer um service no runit, parecido como que fizeram no Arch Linux.

[6] Comentário enviado por Heldrivabit em 23/03/2020 - 20:14h

Essa dica funcionou bem pra mim, estou usando o Opensuse Leap KDE 15.1, em um Acer Nitro 5 AN515-52-54AM! Já estou acessando o site!!! Obrigado!

[7] Comentário enviado por LckLinux em 22/01/2021 - 09:04h

Ótima, a dica, valeu ! Usuário de Slackware e de Void, e que é cliente do Banco do Brasil, tem é trabalho, rs.

[8] Comentário enviado por illusioon em 20/08/2021 - 08:08h

https://drive.google.com/file/d/1JDWJP7zjiPLQ3L0PzgKH8B3EC4UV-ntf/view?usp=sharing

Warsaw (x86_64) convertido usando o xdeb e com script simples para runit.

ln -s /etc/sv/warsaw /var/service

E pronto.

É recomendável acessar o site da gas: https://diagnostico.gasantifraud.com/ para configurar o acesso aos bancos que pretende usar.

Quando tiver tempo vou criar um template pro xbps-src.

[9] Comentário enviado por rommulo9 em 26/09/2023 - 13:12h

Olá Xerxes, saudações!
Essa dica funciona em ambos os Void: musl e glibc?

[10] Comentário enviado por rommulo9 em 26/09/2023 - 13:27h


[8] Comentário enviado por illusioon em 20/08/2021 - 08:08h

https://drive.google.com/file/d/1JDWJP7zjiPLQ3L0PzgKH8B3EC4UV-ntf/view?usp=sharing

Warsaw (x86_64) convertido usando o xdeb e com script simples para runit.

ln -s /etc/sv/warsaw /var/service

E pronto.

É recomendável acessar o site da gas: https://diagnostico.gasantifraud.com/ para configurar o acesso aos bancos que pretende usar.

Quando tiver tempo vou criar um template pro xbps-src.



E aí, blz?

Já criou a template?

No dia 20/9/23 tentei instalar o módulo da Caixa Econômica, usando o xdeb.
Minutos antes, eu tava instalando o Google Chrome do xbps-src, mas minha partição BTRFS lotou e deu erro.

Depois, ao reiniciar, meu sistema quebrou, não enxerga a FS de minha /home que tá em EXT4, nem a /boot/EFI FAT32 ("VFAT" no fstab), porém ambas estão em perfeito estado e 100% acessíveis se eu bootar uma distro live-USB e acessar qualquer uma delas.

O fórum do Void no Reddit puxou minha orelha, alertando que o uso do xdeb pode destruir o sistema.
Depois, em outro fórum, disseram que o warsaw em .deb da CEF é dependente do systemd, e isso pode ter sido a causa do crash.

O que vc me diz?
Eu até postei um tópico relatando o crash do meu SO, mas até agora ninguém respondeu. Talvez eu até delete o tópico, pois já estou sendo orientado em outro fórum.

[11] Comentário enviado por xerxeslins em 10/11/2023 - 10:39h


[9] Comentário enviado por rommulo9 em 26/09/2023 - 13:12h

Olá Xerxes, saudações!
Essa dica funciona em ambos os Void: musl e glibc?


Boa pergunta. Não sei dizer. Estou também meio afastado do Linxu e principalmente do Void.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts