¿Cómo configuro Dropbox para iniciar sesión en syslog?

9

Actualmente, Dropbox funciona bien en el servidor Ubuntu 10.04. ¿Cómo puedo configurar Dropbox para registrar cualquier sincronización en syslog o incluso un archivo de registro separado?

Pablo
fuente

Respuestas:

2

Puede obtener algún tipo de registro escuchando .dropbox / iface_socket. Donde .dropbox es la carpeta predeterminada del demonio dropbox (no cliente). iface_socket es lo que el cliente (código abierto) y el servidor (código cerrado) usan para comunicarse. Tenga en cuenta que estoy hablando del cliente local (cli, nautilus-plugin, etc.) y el servidor local, no el que Dropbox ejecuta en la red.

Puede encontrar un script de ruby ​​para leer este socket aquí , pero no pude verificarlo.

No estoy seguro de si esto le dará la información que desea, pero esto es lo mejor que puedo pensar en hacer una solicitud de función a los desarrolladores de Dropbox.

Javier Rivera
fuente
La captura de datos del socket no funcionará, ya que los datos de servicio se transfieren continuamente, sin sincronización real.
Pablo
1
Parece que alguien creó un script Ruby que hace más o menos lo que estás buscando usando iface_socket: d.hatena.ne.jp/urekat/20081124/1227498262
dlo
0

Encontré esta publicación buscando una alternativa para mostrar los archivos de registro de Dropbox. Sé que no es lo mismo, pero creo que puede ser útil para solucionar problemas. Con el script proporcionado por Dropbox, puede crear un script que comience en su /etc/rc.local redirigiendo la salida a un archivo de registro específico con el siguiente comando:

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

Ahora entiendo la pregunta correctamente, creo que debería usar rsync para sincronizar (y producir archivos de registro adecuados) en lugar de Dropbox. Es inusual usar Dropbox en un servidor ...

ty382
fuente
2
Quiero que Dropbox escriba en el archivo de registro.
Pablo
No creo que Dropbox dé la facilidad. Creo que realmente debería usar rsync, ya que es un programa CLI adecuado con la misma funcionalidad. (y más)
ty382
3
Estoy usando rsync siempre que sea posible. La pregunta fue muy clara.
Pablo