https://bugs.kde.org/show_bug.cgi?id=448357

            Bug ID: 448357
           Summary: Distinguish between different operations on the wallet
                    (like reading keys, adding keys, testing integration,
                    etc)
           Product: kwalletmanager
           Version: 20.12.2
          Platform: Debian stable
                OS: Linux
            Status: REPORTED
          Severity: task
          Priority: NOR
         Component: general
          Assignee: va...@kde.org
          Reporter: myndstr...@protonmail.ch
  Target Milestone: ---

SUMMARY
For example when installing a package with pip, it requests access to the main
wallet of Kwallet. It just says that it requests to "open" the wallet with no
further info on what it would do (or why).

I'd like to know what pip does to the wallet, especially if I was to press
Allow, rather than Deny there.

If this is not yet possible, I guess this is about adding different types of
distinct permissions for operations on the wallet (like reading keys, adding a
key, "testing integration" whatever that means, etc).

See:
https://github.com/pypa/pip/issues/8719
https://askubuntu.com/questions/1205161/annoying-kde-wallet-service-popup-the-application-kded5-has-requested-to-open


STEPS TO REPRODUCE
1.  Install a package with pip install --user package

OBSERVED RESULT
A user prompt appears without useful detailed info about KWallet-wallet access.

EXPECTED RESULT
No prompt should appear because it should not access the wallet, but if it
does, it should have good detailed information about what it does exactly and
why.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Debian 11
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2
KWallet: 20.12.0-1 (that's missing from your dropdown here)

ADDITIONAL INFORMATION

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

Reply via email to