Skip to content

Conversation

EchoEllet
Copy link

The package ksecretsservice is no longer maintained since 2020. However, KDE wallet supports org.freedesktop.secrets DBus API and can now be used by libsecret for storing and retrieving secrets. Without updating the reference to the new package name, some developers will think flutter_secure_storage uses discounted dependencies that will cause issues on the long-term for KDE, especially if KDE support is a priority when it works as expected. We could also consider clarifying that it supports both kwalletmanager and ksecretsservice.

Optionally, we could clarify which packages are installed by default on specific distros or desktop environments. For example, libsecret is always installed on Fedora KDE and cannot be removed, and KDE wallet is also supported in this case.

@EchoEllet EchoEllet changed the title docs: replace ksecretsservice with kwalletmanager in README docs(linux): replace ksecretsservice with kwalletmanager in README May 12, 2025
@EchoEllet
Copy link
Author

@EchoEllet
Copy link
Author

I think it's useful to update the reference in README of flutter_secure_storage_linux too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant