Odrive Agent Releases (10-04-2018)

We released new versions of the odrive agent and CLI across all platforms earlier this month.

The agent releases brought the sync engine in-line with our desktop releases and added Encryptor support.

For encryption support, there is a new command encpassphrase that will allow you to specify a passphrase for an Encryptor folder.

usage: odrive encpassphrase [-h] [--initialize] passphrase id

positional arguments:
  passphrase    Encryptor folder passphrase
  id            Encryptor ID

optional arguments:
  -h, --help    show this help message and exit
  --initialize  Initialize a new Encryptor folder passphrase. Do not use if
                passphrase has already been set

To use this command you need to specify the passphrase and the Encryptor folder ID. The Encryptor folder ID can be obtained by trying to sync an Encryptor folder before a passphrase has been specified.

You will see a message like this when trying to sync an Encryptor folder that has never been setup:

No passphrase set for 11111111-1111-1111-1111-111111111111-11111111
Set a passphrase with encpassphrase --initialize.
For example: encpassphrase --initialize [your passphrase here] 11111111-1111-1111-1111-111111111111-11111111

You will see a message like this when trying to sync an Encryptor folder that has been setup previously, but never accessed on this system:

No passphrase stored for 11111111-1111-1111-1111-111111111111-11111111
Specify your passphrase with encpassphrase.
For example: encpassphrase  [your passphrase here] 11111111-1111-1111-1111-111111111111-11111111