Quando o /usr é montado read-only o warsaw não funciona. Para resolver o problema eu tive que mover e lincar o /usr/lib/warsaw para /var/lib/warsaw:
sudo mount -oremount,rw /usr
sudo mkdir -p /var/lib/warsaw
sudo mv /usr/lib/warsaw/* /var/lib/warsaw
sudo rm -rf /usr/lib/warsaw
sudo ln -s /var/lib/warsaw /usr/lib/warsaw
@rafaelff, sugiro que o pkgbuild seja alterado para refletir essa alteração.
Por questão de completude, para os usuários que estão apenas tentando usar, seguem os outros passos (apenas pessoa física):
cd /usr/local/lib/warsaw
sudo bash -c "rm ld-linux-x86-64.so.2; ln -s /usr/lib/ld-linux-x86-64.so.2 .
rm libc.so.6; ln -s /usr/lib/libc.so.6 .
rm libpthread.so.0; ln -s /usr/lib/libpthread.so.0 .
rm libdl.so.2; ln -s /usr/lib/libdl.so.2 ."
sudo systemctl enable warsaw
sudo systemctl stop warsaw
sudo systemctl start warsaw
/usr/local/bin/warsaw/core
E finalmente acessar a URL de diagnóstico para configurar para os bancos específicos:
<http://www.dieboldnixdorf.com.br/warsaw>
E finalmente consigo usar APENAS PELO FIREFOX (não funciona com google-chrome, não testei com chromium).
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.