Как настроить Dropbox для входа в системный журнал?

9

Dropbox в настоящее время хорошо работает на сервере Ubuntu 10.04. Как я могу настроить Dropbox для регистрации любой синхронизации в системном журнале или даже в отдельном файле журнала?

Pablo
источник

Ответы:

2

Вы можете получить какую-то запись в журнале, прослушивая .dropbox / iface_socket. Где .dropbox - папка по умолчанию для демона dropbox (не клиент). iface_socket - это то, что клиент (с открытым исходным кодом) и сервер (с закрытым исходным кодом) используют для связи. Обратите внимание, что я говорю о локальном клиенте (cli, nautilus-plugin и т. Д.) И локальном сервере, а не о том, который запускается в сети Dropbox.

Вы можете найти скрипт ruby ​​для чтения этого сокета здесь , но я не смог его проверить.

Я не уверен, даст ли это вам информацию, которую вы хотите, но это лучшее, что я могу придумать, если бы не сделать запрос функции для разработчиков Dropbox.

Хавьер Ривера
источник
Захват данных из сокета не сработает, потому что служебные данные передаются непрерывно, без фактической синхронизации.
Пабло
1
Похоже, кто-то создал скрипт Ruby, который делает более или менее то, что вы ищете, используя iface_socket: d.hatena.ne.jp/urekat/20081124/1227498262
dlo
0

Я наткнулся на этот пост в поисках альтернативы, чтобы показать файлы журнала dropbox. Я знаю, что это не то же самое, но я считаю, что это может быть полезно для устранения неполадок. Используя сценарий, предоставленный dropbox, вы можете создать сценарий, начиная с вашего /etc/rc.local, перенаправляя вывод в определенный файл журнала, с помощью следующей команды:

nohup find $HOME/Dropbox -type f -exec dropbox filestatus -a '{}' \; > /var/log/dropbox.log 2>&1
Веллингтон Соуза
источник
-2

Теперь я правильно понимаю вопрос. Думаю, вам следует использовать rsync для синхронизации (и создания правильных файлов журнала), а не Dropbox. Необычно использовать Dropbox на сервере ...

ty382
источник
2
Я хочу, чтобы dropbox записывал в файл журнала.
Пабло
Я не думаю, что Dropbox дает возможность. Я думаю, что вы действительно должны использовать rsync, поскольку это правильная программа CLI с той же функциональностью. (и не только)
ty382
3
Я использую rsync везде, где это возможно. Вопрос был очень понятным.
Пабло