https://bugs.kde.org/show_bug.cgi?id=462244
            Bug ID: 462244
           Summary: DBus interface does not update
                    `org.freedesktop.Secret.Collection.Locked`
    Classification: Frameworks and Libraries
           Product: frameworks-kwallet
           Version: 5.100.0
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: va...@kde.org
          Reporter: k...@lecris.me
                CC: kdelibs-b...@kde.org
  Target Milestone: ---

SUMMARY
I wanted to use the dbus to make an autostart application
(`~/.config/autostart`) wait for the secret service/kwallet to be unlocked.
However, while navigating the dbus interface: `org.kde.kwalletd5` ->
`/org/freedesktop/secrets/collection/kdewallet` ->
`org.freedesktop.Secret.Collection.Locked` (and equivalently for the items
within), I have noticed that it is not unlocked, even though the wallet is
unlocked (e.g. `ownCloud` is able to connect).

I have compared with `org.freedesktop.secrets` ->
`/org/freedesktop/secrets/collection/Default_...` ->
`org.freedesktop.Secret.Collection.Locked` (managed by `gnome-keyring-daemon`)
and it shows `Locked = False` when I am logged in.

Am I interfacing with DBus wrongly via `D-Feet`, or is the property not well
returned in the daemon? 


STEPS TO REPRODUCE
???
Not sure if it's only on my system

OBSERVED RESULT
DBus property `org.freedesktop.Secret.Collection.Locked` is True when wallet is
unlocked.

EXPECTED RESULT
DBus property `org.freedesktop.Secret.Collection.Locked` is False when wallet
is unlocked.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 37/5.26.3

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to