[pass] copying usernames and urls

Johan Venant jvenant at invicem.pro
Tue Apr 29 18:49:50 CEST 2014


So we would have a "gpg tree data file manager" in the backend

And in the frontend plugins like
Extract_first_line
Copy_to_clipboard
Extract_json_field
And so on...
Le 29 avr. 2014 18:33, "Matthieu Weber" <mweber at free.fr> a écrit :

> On Tue 29.04.2014 at 05:34:40PM +0200, René Neumann wrote:
> > Am 29.04.2014 17:17, schrieb Alfredo Pironti:
> > >>
> > >> If this is your point, doesn't the problem exist anyway? It can happen
> > >> the same, even if the command is not part of pass but external (or a
> > >> shell pipeline ...). The only reasonable thing here would be to have
> > >> educated users who 'know what they are doing' (i.e. for the example
> > >> above see the problem and change the pwd accordingly).
> > >>
> > >
> > > I think it's a matter of separation of concerns (or "who to blame?").
> > > Sticking to Unix philosophy, each tool is good at doing one (its)
> thing.
> > > So if the firefox plugin uses a specific format and at some point fails
> > > in parsing it, you can blame the plugin rather than pass. Pass is kept
> > > simple and audited for its core tasks.
>
> Then I would suggest to split pass into a backend tool that stores
> passwords as encrypted files, but makes no assumption whatsoever about
> the content of the files, and a frontend tool that makes some
> assumptions about the content (such as "the password is on the firt
> line") and provides more advanced services (like copying the password to
> the clipboard). Commands that are not understood by the frontend are
> then delegated to the backend.
>
> As such, the FF plugin is just another frontend, and the menu-based tool
> yet another frontend. The problem of course would be to have a file
> format that can be understood by several different frontends.
>
> Alternatively, what I described as frontends could, in the case of
> text-based tools, be implemented as plugins into the current tool. This
> would of course increase the complexity of the tool, something that
> Jason has fought very hard on this list.
>
> Matthieu
> --
>  (~._.~)            Matthieu Weber - mweber at free.fr              (~._.~)
>   ( ? )                http://weber.fi.eu.org/                    ( ? )
>  ()- -()          public key id : 0x85CB340EFCD5E0B3             ()- -()
>  (_)-(_) "Humor ist, wenn man trotzdem lacht (Otto J. Bierbaum)" (_)-(_)
> _______________________________________________
> Password-Store mailing list
> Password-Store at lists.zx2c4.com
> http://lists.zx2c4.com/mailman/listinfo/password-store
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.zx2c4.com/pipermail/password-store/attachments/20140429/ce1b58a6/attachment-0001.html>


More information about the Password-Store mailing list