Skip to content

Changing recovery key password process improvements #4537

Description

@enbrnz

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?

  • New Content Addition
  • Old Content Deprecation
  • Existing Content Simplification
  • Bug Fix to Existing Content

(Optional) Which Manual Does This Relate To?

  • Admin Manual
  • Developer Manual
  • User Manual
  • Android
  • iOS
  • Branded Clients
  • Desktop Client
  • Other

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions