Keepass2 и плагин Google Sync

Я установил KeePass2 на моем Debian 8, он работает, но я хочу, чтобы db синхронизировался с Google Drive, чтобы получить доступ к Windows-машине.
Я следил за некоторыми сообщениями на сайте GoogleSyncPlugin и смог скомпилировать и запустить плагин.
Но теперь я столкнулся с новой ошибкой:

Missing method CreateJsonReader in assembly /home/andrea/.local/share/KeePass/PluginCache/zhSxuuQIPEROKtY8GYLS/DotNetOpenAuth.dll, type System.Runtime.Serialization.Json.JsonReaderWriterFactory 

Кажется, что в моно мне нужна некоторая dll, которая включена в .Net, но в mono «необязательна».
Кто-нибудь знает, что мне нужно?

  • Выделение синтаксиса Nano для C # и / или ASP. Сеть
  • Моно / ASPvNext Distro?
  • mod_mono на SLES 12.1 не может зашифровать ASP.Net web.config
  • Установите apache2-mod-mono-2.10
  • Приложения, которые работают на Mono в Ubuntu
  • Сценарий оболочки, в котором выполняется mono_service.exe в качестве фоновой задачи
  • Как авторизовать монофонические приложения C # при запуске PIP Raspberry?
  • Как обновить моно на openSuse
  • One Solution collect form web for “Keepass2 и плагин Google Sync”

    Не знаю об этой конкретной ошибке, но вот что я сделал на Ubuntu с keepass2 2.25:

    Пришлось перепрыгнуть через несколько дополнительных обручей, которые были решены по инструкциям из http://sourceforge.net/p/kp-googlesync/discussion/general/thread/19cca399/?limit=25&page=1#c5d9 Вот краткое изложение что я сделал.

    Загрузили GoogleSyncPlugin-2.1.2.zip и извлекли plgx в / tmp

    Загрузили log4net-1.2.15-bin-newkey.zip из Apache и извлекли bin / mono / 2.0 / release / log4net.dll в / tmp. Затем сделали:

     cd / usr / lib / keepass2 / plugins /
     sudo mv /tmp/GoogleSyncPlugin.plgx.
     sudo chmod o + r GoogleSyncPlugin.plgx;  sudo chown root: root GoogleSyncPlugin.plgx
     CD ..
     sudo mv /tmp/log4net.dll.
     sudo chown root: root log4net.dll;  sudo chmod o + r log4net.dll
     sudo cp /usr/lib/mono/2.0/System.ServiceModel.Web.dll.
     sudo chmod o + r System.ServiceModel.Web.dll
     mozroots --import --sync # Установите корневые сертификаты mozilla в Mono
    
    • Настройте мои собственные учетные данные клиента в консоли разработчика Google, как описано в файле readme.txt из GoogleSyncPlugin-2.1.2.zip, поместите эти учетные данные в окно конфигурации плагина Google Sync, затем нажмите OK. Вот выдержка:
      • Перейдите в Google Developers Console в свой аккаунт Google. См. Мой комментарий ниже или ссылку на форум sourceforge выше для ссылки.
      • Выберите «Включить API Google для использования в ваших приложениях».
      • Выберите название проекта, например, «KeePass Google Sync Plugin».
      • Включите «Drive API» в «API и auth»> «API».
      • Выберите адрес электронной почты в «APIs & auth»> «Экран согласия».
      • Задайте имя продукта для экрана согласия, например: «KeePass Google Sync Plugin».
      • Создайте новый идентификатор клиента OAuth 2.0 для «Установленного приложения» с типом приложения «Другое» в «API и auth»> «Учетные данные».
    • Перейдите к SEE COMMENT BELOW в браузере, заменив YOUR_CLIENT_ID идентификатором клиента OAuth из консоли разработчика Google.
    • Запустите это в терминале после замены YOUR_CLIENT_ID, YOUR_CLIENT_SECRET и CODE_FROM_LAST_STEP: curl -d 'client_id = YOUR_CLIENT_ID & client_secret = YOUR_CLIENT_SECRET & code = CODE_FROM_LAST_STEP & redirect_uri = urn: ietf: wg: oauth: 2.0: oob & grant_type = authorization_code' СМ. КОММЕНТАРИЙ НИЖЕ
    • Отредактируйте запись для моей учетной записи Google в KeePass. Просто найдите для своего адреса электронной почты URL-адрес accounts.google.com. Возможно, на вкладке KeeFox. Перейдите на вкладку «Дополнительно», там уже должен быть GoogleSync.ClientID / Secret. Затем нажмите кнопку «Добавить», затем введите «GoogleSync.RefreshToken» для имени и значение «refresh_token», которое вы получили на последнем шаге в качестве значения. Также нажмите «Включить защиту в памяти», а затем нажмите OK.
    • Возможно, перезапустите KeePass2
    Interesting Posts

    Mysql не запускается

    Как заменить элемент <title> во многих файлах HTML?

    Как я могу перечислять скрытые каталоги, затем каталоги, затем скрытые файлы и, наконец, файлы с ls?

    Ошибки Traceback, устанавливающие Python 3.6.1 на Redhat

    Печать уникальной команды who

    Fedora 18 обнаруживает несуществующий монитор

    Преобразование абсолютной символической ссылки в относительную символическую ссылку с помощью простой команды Linux

    Буфер обмена не работает между Win7 (локальным) и Linux (удаленным)

    Как создать многозадачный флеш-диск в Linux?

    При загрузке автоматически создавайте массив mdadm, который использует другой массив mdadm

    Могу ли я указать раздел в «перезагрузке» или любых подобных командах?

    Поиск рабочей среды для распространения окна на нескольких экранах

    Как использовать учетную запись samba для монтирования контейнера luks?

    Командная строка переключается на>, что это значит?

    Docker CrossCompile Debian build-essential: armff неудовлетворенные зависимости

    Linux и Unix - лучшая ОС в мире.