@esauvisky Existe uma maneira de o warsaw não sobrescrever as nossas mudanças, mas devemos criar uma pasta com um nome qualquer, movemos o conteúdo do /usr/lib/warsaw para ela e em seguida montamos a pasta que fizemos como read-only no /usr/lib/warsaw, então fica assim:
mkdir /PATH/DIRNAME
sudo mv /usr/lib/warsaw/* /PATH/DIRNAME
sudo mount --bind /PATH/DIRNAME /usr/lib/warsaw/
sudo mount -o remount,ro,bind /usr/lib/warsaw/
As duas últimas linhas podem fazer parte de um script(como aquele que eu mencionei no post anterior) para automatizar o processo.
@mesmer Talvez seja preferível ao invés de criar um link simbólico no /usr/local/lib/warsaw para o /usr/lib/warsaw você pode mover as bibliotecas do warsaw para /usr/lib/warsaw e depois montá-la como read-only em /usr/local/lib/warsaw durante o boot(serviço).
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.