[
https://issues.apache.org/jira/browse/NETBEANS-4150?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Riksoft updated NETBEANS-4150:
------------------------------
Description:
Netbeans asks for a master password once per session, every time I have to
access something that uses a password.
The reason is that lib *libgnome-keyring.so* has +been deprecated+.
It's time to migrate remove the use of *libgnome-keyring.so* in netbeans
because it is OFFICIALLY DEAD and from now on any distro based on gnome will
have problems as well.
See here
??This project is deprecated and has been superseded by libsecret
([https://gitlab.gnome.org/GNOME/libsecret]).??
[https://github.com/GNOME/libgnome-keyring]
here
[https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=pkg-gnome-maintain...@lists.alioth.debian.org;tag=libgnome-keyring-removal]
and here
[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941821]
was:
Netbeans asks for a master password once per session, every time I have to
access something that uses a password.
Example: in a PHP/html project, rigth click on a file -> Synchronize.
Example: in a PHP/html project, right click on the project name -> properties
-> Run configuration -> "Manage" button
A workaround is pressing ESC to skip the windows, however is quite annoying.
I've tested the keyring with
{code:java}
gdbus call --session --dest org.gnome.keyring --object-path
/org/freedesktop/secrets/collection/login --method
org.freedesktop.DBus.Properties.Get org.freedesktop.Secret.Collection Locked
ir returns
(<false>,)
{code}
and
{code:java}
dbus-send --print-reply --dest=org.gnome.keyring
/org/freedesktop/secrets/collection/login org.freedesktop.DBus.Properties.Get
string:org.freedesktop.Secret.Collection string:Locked
It returns
method return time=1586539994.076230 sender=:1.13 -> destination=:1.222
serial=6 reply_serial=2
variant boolean false
{code}
The same Netbeans, same version, same config, same metadata, works like a charm
in Mint 18 (based on Debian 9). So the problem could be Debian 10 dropping
support for some keyring libs. If that's the case, I suppose the same problem
is on any other Debian 10 based distro.
I've added
-J-Dorg.netbeans.modules.keyring.level=0
in the NB config and I've discovered the problem is the missing lib
*libgnome-keyring.so* that has +been deprecated+. I suppose the only way to go
is to fix Netbeans to use the new libsecret instead.
> IDE not using Keyring on Debian Buster
> --------------------------------------
>
> Key: NETBEANS-4150
> URL: https://issues.apache.org/jira/browse/NETBEANS-4150
> Project: NetBeans
> Issue Type: Bug
> Components: ide - UI, php - FTP Support, platform - Keyring
> Affects Versions: 11.2, 11.3
> Environment: Debian Buster 64 bit, tested with:
> - XFCE
> - Mate
> - Gnome classic
> - Gnome Xorg
> - Gnome
> Reporter: Riksoft
> Priority: Major
>
> Netbeans asks for a master password once per session, every time I have to
> access something that uses a password.
> The reason is that lib *libgnome-keyring.so* has +been deprecated+.
>
> It's time to migrate remove the use of *libgnome-keyring.so* in netbeans
> because it is OFFICIALLY DEAD and from now on any distro based on gnome will
> have problems as well.
> See here
> ??This project is deprecated and has been superseded by libsecret
> ([https://gitlab.gnome.org/GNOME/libsecret]).??
> [https://github.com/GNOME/libgnome-keyring]
>
> here
> [https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=pkg-gnome-maintain...@lists.alioth.debian.org;tag=libgnome-keyring-removal]
>
> and here
> [https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941821]
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists