Como faço para configurar o Dropbox para fazer logon no syslog?

9

O Dropbox está atualmente funcionando bem no servidor Ubuntu 10.04. Como posso configurar o dropbox para registrar qualquer sincronização no syslog ou até separar o arquivo de log?

Pablo
fonte

Respostas:

2

Você pode obter algum tipo de log ouvindo .dropbox / iface_socket. Onde .dropbox é a pasta padrão do daemon do dropbox (não o cliente). iface_socket é o que o cliente (código aberto) e o servidor (código fechado) usam para se comunicar. Note que eu estou falando sobre o cliente local (cli, nautilus-plugin, etc) e o servidor local, não aquele que é executado na rede pelo Dropbox.

Você pode encontrar um script ruby ​​para ler este soquete aqui , mas não pude verificar.

Não tenho certeza se isso fornecerá as informações que você deseja, mas é o melhor que consigo pensar em fazer uma solicitação de recurso aos desenvolvedores do dropbox.

Javier Rivera
fonte
Capturar dados do soquete não funcionará, porque os dados do serviço são transferidos continuamente, sem sincronização real.
Pablo
1
Parece que alguém cometeu um script Ruby que faz mais ou menos faz o que você está procurando usando iface_socket: d.hatena.ne.jp/urekat/20081124/1227498262
dlo
0

Me deparei com este post procurando uma alternativa para mostrar os arquivos de log do dropbox. Sei que não é o mesmo, mas acredito que pode ser útil para solucionar problemas. Usando o script fornecido pelo dropbox, você pode criar um script iniciando no seu /etc/rc.local redirecionando a saída para um arquivo de log específico com o seguinte comando:

nohup find $HOME/Dropbox -type f -exec dropbox filestatus -a '{}' \; > /var/log/dropbox.log 2>&1
Wellington Souza
fonte
-2

Agora eu entendi a pergunta corretamente, acho que você deveria usar o rsync para sincronizar (e produzir arquivos de log adequados) em vez do Dropbox. É incomum usar o dropbox em um servidor ...

ty382
fonte
2
Eu quero que o dropbox escreva no arquivo de log.
619 Pablo Pablo
Eu não acho que o dropbox dê facilidade. Eu acho que você realmente deveria usar o rsync, pois é um programa CLI adequado com a mesma funcionalidade. (e mais)
ty382 06/03/12
3
Estou usando o rsync sempre que possível. A questão era muito clara.
619 Pablo Pablo