WHAT Needs to be Documented?
appid is encryption not files_encryption in the database
- Process should also delete rows from
oc_preferences table where configkey is recoveryEnabled and configvalue is 1, this ensures the users don't have to first disable recovery key before re-enabling it with the new key.
- Share keys should be removed as well. They are in the user data folders
files_encryption/OC_DEFAULT_MODULE/<filename>/${recoveryKeyId}.shareKey
WHERE Does This Need To Be Documented (Link)?
https://doc.owncloud.com/server/10.9/admin_manual/configuration/files/encryption/encryption_configuration.html#changing-the-recovery-key-password
WHY Should This Change Be Made?
Makes it easier for admins to check whether the new recovery key has been applied to all users for migrating away from user-key-encryption
(Optional) What Type Of Content Change Is This?
(Optional) Which Manual Does This Relate To?
WHAT Needs to be Documented?
appidisencryptionnotfiles_encryptionin the databaseoc_preferencestable whereconfigkeyisrecoveryEnabledandconfigvalueis 1, this ensures the users don't have to first disable recovery key before re-enabling it with the new key.files_encryption/OC_DEFAULT_MODULE/<filename>/${recoveryKeyId}.shareKeyWHERE Does This Need To Be Documented (Link)?
https://doc.owncloud.com/server/10.9/admin_manual/configuration/files/encryption/encryption_configuration.html#changing-the-recovery-key-password
WHY Should This Change Be Made?
Makes it easier for admins to check whether the new recovery key has been applied to all users for migrating away from user-key-encryption
(Optional) What Type Of Content Change Is This?
(Optional) Which Manual Does This Relate To?