Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 654656 - kde-misc/plasma-pass - plasma plugin for app-admin/pass
Summary: kde-misc/plasma-pass - plasma plugin for app-admin/pass
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL: https://www.dvratil.cz/2018/05/plasma...
Whiteboard:
Keywords: InOverlay
Depends on:
Blocks:
 
Reported: 2018-05-02 18:50 UTC by gerion
Modified: 2019-02-18 18:21 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gerion 2018-05-02 18:50:23 UTC
Daniel Vrátil has written plasma-pass a plasmoid wrapper for the program pass.
It would be nice, if someone can package it:
https://cgit.kde.org/scratch/dvratil/plasma-pass.git
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2018-05-03 06:03:19 UTC
"You may have heard about pass, the standard Unix password manager."

The "standard" Unix password manager??
Comment 2 gerion 2018-05-03 06:45:43 UTC
I know of at least three users (including me), so of course standard ;).
Comment 3 Andreas Sturmlechner gentoo-dev 2018-05-03 07:51:22 UTC
This is only a scratch repository, some 16 days after its inception.

kde-plasma/ category is only for packages actually under the KDE Plasma release cycle.
Comment 4 Haelwenn (lanodan) Monnier 2018-05-04 04:26:47 UTC
> The "standard" Unix password manager??

I think pass is "branding" itself as standard because it is based on shell which is a standard Unix tool and is also using gpg, git and xclip.
And it contrasts with other password managers that are following the Not Invented Here syndrome.

Disclaimer/note: I proxy-maintain app-admin/pass-otp and www-plugins/passff
Comment 5 Larry the Git Cow gentoo-dev 2018-05-20 21:05:25 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=da48c8a9d935d98c9c0f72fce730671f483e04ac

commit da48c8a9d935d98c9c0f72fce730671f483e04ac
Author:     Johannes Huber <johu@gentoo.org>
AuthorDate: 2018-05-20 21:05:02 +0000
Commit:     Johannes Huber <johu@gentoo.org>
CommitDate: 2018-05-20 21:05:02 +0000

    kde-misc/plasma-pass: New package
    
    Bug: https://bugs.gentoo.org/654656
    Package-Manager: Portage-2.3.38, Repoman-2.3.9

 kde-misc/plasma-pass/metadata.xml            |  8 ++++++++
 kde-misc/plasma-pass/plasma-pass-9999.ebuild | 26 ++++++++++++++++++++++++++
 2 files changed, 34 insertions(+)
Comment 6 Andreas Sturmlechner gentoo-dev 2018-12-24 12:47:52 UTC
I've recently updated HOMEPAGE/SRC_URI as the package since got a proper repository space. Iirc eavesdropping in IRC we could also actually drop app-admin/pass from RDEPEND, README.md makes no mention of it as well. But I'm not using the package myself, so testing would be appreciated.
Comment 7 gerion 2018-12-25 00:34:13 UTC
I've looked into the code. Passwords are read with an invocation of gpg. There is no usage of the app-admin/pass script in the code (pass is a bash script, so linkage is not possible).
Comment 8 Larry the Git Cow gentoo-dev 2019-02-18 18:21:50 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=490c50511b9dea29861125ea5332bb915f26e5c2

commit 490c50511b9dea29861125ea5332bb915f26e5c2
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-02-18 14:55:49 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-02-18 18:21:38 +0000

    kde-misc/plasma-pass: New package
    
    Closes: https://bugs.gentoo.org/654656
    Package-Manager: Portage-2.3.61, Repoman-2.3.12
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-misc/plasma-pass/Manifest                 |  1 +
 kde-misc/plasma-pass/metadata.xml             |  8 +++++++
 kde-misc/plasma-pass/plasma-pass-1.0.0.ebuild | 31 +++++++++++++++++++++++++++
 3 files changed, 40 insertions(+)