Comment configurer Dropbox pour se connecter à syslog?

9

Dropbox fonctionne actuellement bien sur le serveur Ubuntu 10.04. Comment puis-je configurer Dropbox pour enregistrer toute synchronisation dans Syslog ou même un fichier journal séparé?

Pablo
la source

Réponses:

2

Vous pouvez obtenir une sorte de journalisation en écoutant .dropbox / iface_socket. Où .dropbox est le dossier par défaut du démon dropbox (pas client). iface_socket est ce que le client (open source) et le serveur (source fermée) utilisent pour communiquer. Notez que je parle du client local (cli, nautilus-plugin, etc.) et du serveur local, pas celui qui est exécuté sur le net par Dropbox.

Vous pouvez trouver un script ruby ​​pour lire ce socket ici , mais je n'ai pas pu le vérifier.

Je ne sais pas si cela vous donnera les informations que vous souhaitez, mais c'est la meilleure chose à laquelle je puisse penser, à moins de faire une demande de fonctionnalité aux développeurs de Dropbox.

Javier Rivera
la source
La capture des données à partir du socket ne fera pas l'affaire, car les données de service sont transférées en continu, sans synchronisation réelle.
Pablo
1
On dirait que quelqu'un a fait un script Ruby qui fait plus ou moins ce que vous cherchez en utilisant iface_socket: d.hatena.ne.jp/urekat/20081124/1227498262
dlo
0

Je suis tombé sur ce post à la recherche d'une alternative pour afficher les fichiers journaux de dropbox. Je sais que ce n'est pas la même chose, mais je pense que cela peut être utile pour le dépannage. En utilisant le script fourni par la liste déroulante, vous pouvez créer un script commençant sur votre /etc/rc.local redirigeant la sortie vers un fichier journal spécifique avec la commande suivante:

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

Maintenant que je comprends bien la question, je pense que vous devriez utiliser rsync pour effectuer votre synchronisation (et produire des fichiers journaux appropriés) plutôt que Dropbox. Il est inhabituel d'utiliser dropbox sur un serveur ...

ty382
la source
2
Je veux que dropbox écrive dans le fichier journal.
Pablo
Je ne pense pas que Dropbox donne la possibilité. Je pense que vous devriez vraiment utiliser rsync, car c'est un bon programme CLI avec les mêmes fonctionnalités. (et plus)
ty382
3
J'utilise rsync partout où c'est possible. La question était très claire.
Pablo