Open TeemuAhola opened 7 years ago
Impementation could be based on ELFCloud property support. There would be two properties for keychains: com.ahola.sailelfcloud.keychain.user.1 and com.ahola.sailelfcloud.keychain.user.2 and third one defining active keychain com.ahola.sailelfcloud.keychain.user.active (1 or 2). Backup would always download active, merge local keyring to it, upload new keyring to passive and update active to point passive keyring in order to make it new active.
This way keyring corruption in backup would be minimized.
Preferably compatible with elfCLOUD Beaver.