Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 328682

Summary: Can't disable Eclipse Secure Storage
Product: [Eclipse Project] Equinox Reporter: James Missing name <james>
Component: SecurityAssignee: Security Inbox <equinox.security-inbox>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: james, ob1.eclipse, pwebster
Version: 3.6   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description James Missing name CLA 2010-10-26 05:55:18 EDT
Build Identifier: 20100617-1415

I set up a new JIRA task repository in Mylyn, which prompted me "Please enter a new master password for the secure storage". I did so, but now every time I start eclipse I have to enter this password. This is hugely annoying, and it appears I can't save the password for the JIRA repository without secure storage.

Please can you provide a way of me not having to enter any passwords at any point - I just want to save the password and that's that, not have to enter passwords all the time.

Reproducible: Always

Steps to Reproduce:
1. Add a new JIRA task repository in Mylyn
2. Check "Save Password" box
3. Click "Validate Settings"
4. Enter password twice in "Please enter a new master password for the secure storage" box
5. Restart Eclipse
6. Password prompt appears
7. Frustrated user
Comment 1 James Missing name CLA 2010-10-26 05:56:55 EDT
Forgot to mention - I looked through Window > Preferences > General > Security > Secure Storage - I managed to disable "UI Prompt" but JIRA failed to log me in when I disabled that. None of the other tabs seem to do anything useful.
Comment 2 Oleg Besedin CLA 2010-10-26 09:35:34 EDT
We don't have a native OS integration for Linux available yet; the bug 234509 proposes to add one for cases where Gnome keyring is available.

For your immediate troubles, you can do multiple things:

- delete secure storage through Secure Storage preferences page -> Content tab -> Delete button; then don't use it (don't save passwords)

- delete current secure storage as specified above, then use the password file runtime option"-eclipse.password <file path>", see "Secure storage runtime options" in the Eclipse help. In this case, of course, anybody who can read your password file potentially can get all the stored passwords.

*** This bug has been marked as a duplicate of bug 234509 ***