Irritante unison.log no Mac OS X home

4

Unison GUI para OS X continua criando um arquivo "unison.log" no meu diretório home.

Isso é retardado, ele deve ocultar o arquivo (".unison.log") ou colocá-lo em um local adequado, não no meu diretório pessoal.

Você conhece alguma maneira de impedir isso? (sem ter que hackear a fonte e recompilar)

Eu só poderia criar um daemon que verifique esse arquivo e exclua-o, mas talvez haja maneiras melhores ...

    
por o0'. 28.08.2010 / 17:39

4 respostas

7

O local do arquivo de log pode ser definido em seu arquivo de perfil (geralmente ~/.unison/something.prf , mas como você está no OS X, ele estará em ~/Library/Application Support/Unison/ ) adicionando uma linha logfile = /path/to/log/file . Ele também pode ser substituído na linha de comando com a opção -logfile .

Geralmente, se um programa não se comporta da maneira que você quer, sugiro procurar uma opção de configuração antes de pensar em soluções complexas ou modificar o código-fonte. A documentação é sua amiga. Nesse caso, pesquisar "unison.log" na documentação levaria você imediatamente à preferência logfile .

    
por 29.08.2010 / 21:43
0

Além da opção logfile , você pode estar interessado em log=false , que desativa completamente o registro.

    
por 24.08.2016 / 19:01
0

Você pode desativar o arquivo de log na linha de comando da seguinte forma

-logfile /dev/null
    
por 04.09.2018 / 21:43
-1

Eu recomendaria mandar um email para os desenvolvedores do aplicativo, ou se ele é open source, baixe o Xcode e a fonte do programa, modifique o caminho do arquivo ofensivo, e compile seu próprio "fork" do Unison.

    
por 29.08.2010 / 05:58