FS#58018 - [remmina] Split package for plugin secret
Attached to Project:
Community Packages
Opened by Muflone (muflone) - Thursday, 29 March 2018, 10:08 GMT
Last edited by Sergej Pupykin (sergej) - Tuesday, 20 December 2022, 17:47 GMT
Opened by Muflone (muflone) - Thursday, 29 March 2018, 10:08 GMT
Last edited by Sergej Pupykin (sergej) - Tuesday, 20 December 2022, 17:47 GMT
|
Details
Description:
The current format of the remmina package contains both the main application and the optional plugin secret: $ pacman -Ql remmina ... remmina /usr/lib/remmina/plugins/remmina-plugin-secret.so The issue with the secret plugin is that remmina behaves in different ways whether a secret exists. If you have a secret library like gnome-keyring the passwords are saved into the GNOME Keyring. If you have not a secret library the passwords are saved into the profile file. Whether the connection profiles are shared among two environments some passwords are lost (moved from the profile file to the keyring when the connections are changed or added). Splitting the package and then removing the optional secret plugin from the main package the user can choose to not install the secret plugin in order to keep the passwords saved into the profile. At the actual state it's not possibile to isolate the optional secret plugin. Additional info: * remmina 1:1.2.0rcgit.27-1 Steps to reproduce: 1) install remmina 2) create a profile in an environment (ENV1) with a secret library (like GNOME), saving the passwords 3) use the same remmina profile in an environment (ENV2) without a secret library 4) for ENV2 the password are absent, as they are into the ENV1 keyring SECOND CASE: 1) install remmina 2) create a profile in an environment (ENV2) without a secret library, saving the passwords 3) change the same remmina profile in an environment (ENV1) with a secret library 4) the passwords are automatically moved from the profile file to the ENV1 keyring 5) ENV2 will lack the previously saved passwords All the major others Linux distributions splitted the plugins in separated packages Fedora: https://apps.fedoraproject.org/packages/remmina Debian: https://packages.debian.org/search?keywords=remmina&searchon=names&suite=unstable§ion=all OpenSUSE: http://download.opensuse.org/distribution/leap/42.3/repo/oss/suse/x86_64/ |
This task depends upon
Closed by Sergej Pupykin (sergej)
Tuesday, 20 December 2022, 17:47 GMT
Reason for closing: Not a bug
Additional comments about closing: it looks like remmina is good with both gnome and kde secret plugins installed
Tuesday, 20 December 2022, 17:47 GMT
Reason for closing: Not a bug
Additional comments about closing: it looks like remmina is good with both gnome and kde secret plugins installed
Users should have a choice. None of the plugins is obligatory except SSH.
For example, I'm curious how you'd provide a flatpak that didn't include the plugin at all, unless you installed a second flatpak that contained the plugin.
Plugins are used at runtime, the secret plugin is a bit a different word, but, we are adding an additional kde-wallet plugin and soon we will add an option to force the use of simple passwords in Remmina, so there's not reason to stress about this problem.
I let you decide whatever to close or not this (non)bug.