Description of problem: Each and every time a connection is initiated to a MySQL server, MySQL Workbench proposes to save the password into GNOME keyring by checking a check box. But the different passwords don't seem to be saved at all. Solution: The quick fix is to set GNOME_KEYRING_CONTROL=1 as an environment variable. So, I suggest to add GNOME_KEYRING_CONTROL to the list of 7 environment variables that are set in the small mysql-workbench start script. The new content of /usr/bin/mysql-workbench would be: #!/bin/bash export LD_LIBRARY_PATH="/usr/lib64/mysql-workbench:$LD_LIBRARY_PATH" export MWB_DATA_DIR="/usr/share/mysql-workbench" export MWB_LIBRARY_DIR="/usr/share/mysql-workbench/libraries" export MWB_MODULE_DIR="/usr/lib64/mysql-workbench/modules" export MWB_PLUGIN_DIR="/usr/lib64/mysql-workbench/plugins" export DBC_DRIVER_PATH="/usr/lib64/mysql-workbench" export MWB_BINARIES_DIR="/usr/bin" export GNOME_KEYRING_CONTROL=1 /usr/bin/mysql-workbench-bin $* Reproducible: Steps to Reproduce:
Assigning to maintainer.
Assignee: bugsquad => juan.baptiste
Created attachment 7140 [details] /usr/sbin/mysql-workbench New version of the mysql-workbench start script with GNOME_KEYRING_CONTROL=1
Sorry, I meant /usr/bin/mysql-workbench not /usr/sbin.
Fixed in 6.3.6-1.mga6
Status: NEW => RESOLVEDResolution: (none) => FIXED