Come configuro Dropbox per accedere a syslog?


9

Dropbox attualmente funziona bene sul server Ubuntu 10.04. Come posso impostare Dropbox per registrare qualsiasi sincronizzazione in syslog o anche file di registro separato?

Risposte:


2

Puoi ottenere un qualche tipo di registrazione ascoltando .dropbox / iface_socket. Dove .dropbox è la cartella predefinita del demone dropbox (non client). iface_socket è ciò che il client (open source) e il server (closed source) utilizza per comunicare. Nota che sto parlando del client locale (cli, nautilus-plugin, ecc.) E del server locale, non di quello che viene eseguito in rete da Dropbox.

Puoi trovare uno script ruby ​​per leggere questo socket qui , ma non sono stato in grado di controllarlo.

Non sono sicuro se questo ti darà le informazioni che desideri, ma questo è il migliore che mi viene in mente di fare una richiesta di funzionalità agli sviluppatori di Dropbox.


Catturare i dati dal socket non farà il trucco, perché i dati di servizio vengono trasferiti continuamente, senza sincronizzazione effettiva.
Pablo

1
Sembra che qualcuno abbia creato uno script Ruby che fa più o meno quello che stai cercando usando iface_socket: d.hatena.ne.jp/urekat/20081124/1227498262
dlo

0

Mi sono imbattuto in questo post in cerca di un'alternativa per mostrare i file di registro di Dropbox. So che non è lo stesso, ma credo che possa essere utile per la risoluzione dei problemi. Utilizzando lo script fornito dalla casella personale, è possibile creare uno script a partire dal proprio /etc/rc.local reindirizzando l'output su un file di registro specifico con il comando seguente:

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

-2

Ora capisco correttamente la domanda, penso che dovresti usare rsync per eseguire la sincronizzazione (e produrre file di registro corretti) anziché Dropbox. È insolito utilizzare dropbox su un server ...


2
Voglio che dropbox scriva nel file di registro.
Pablo

Non credo che Dropbox dia la possibilità. Penso che dovresti davvero usare rsync, in quanto è un programma CLI adeguato con le stesse funzionalità. (e altro)
ty382

3
Sto usando rsync ovunque sia possibile. La domanda era molto chiara.
Pablo
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.