Pidgin substitui meus links simbólicos

1

Se eu mover o settins.xml (ou qualquer outro arquivo) da pasta .purple para outro local e criar um link simbólico para esse arquivo, ele será substituído por arquivos regulares após o reinício do pidgin. Eu quero colocar alguns arquivos de configuração em um repositório git e colocar links simbólicos para ele. Isso funcionou em todos os outros programas, mas o pidgin parece excluir os links simbólicos.

cd .purple
mv settins.xml ../
ln -s ../settings.xml

ls -l settings.xml
settings.xml -> ../settings.xml

reiniciar o pidgin

ls -l settings.xml
settings.xml

Por que isso está acontecendo e o que posso fazer para evitar esse comportamento?

    
por Fu86 13.03.2013 / 11:08

1 resposta

2

O Pidgin parece salvar as configurações de everytime em settings.xml e faz isso da maneira mais fácil e segura: grava / copia tudo em um novo arquivo temporário e renomeia para settings.xml .

Para parar esse comportamento, você precisaria modificar o libpurple (empacotado com o pidgin). O código relevante provavelmente está em libpurple/util.c .

    
por 13.03.2013 / 12:03