[prev in list] [next in list] [prev in thread] [next in thread] 

List:       password-store
Subject:    [pass] Mobile applications
From:       rephorm () rephorm ! com (Brian Mattern)
Date:       2012-10-10 3:59:45
Message-ID: 20121010035945.GA17202 () ocelot ! gateway ! 2wire ! net
[Download RAW message or body]

On Tue, 09 Oct 2012, Jason A. Donenfeld wrote:

> On Tue, Oct 9, 2012 at 11:59 AM, Tim Rogers <tim at tim-rogers.co.uk> wrote:
> > Has anyone begun to think about the possibility of making mobile
> > applications for use with Pass? I'd say it's a fairly essential feature
> > these days and it's definitely one of the selling points of solutions like
> > 1Password and LastPass and I know I'd personally find it useful.
> 
> I would love to see this. Want to give it a whirl?
> 
> I use a Nokia N950, and I just use command-line pass there, since
> there's a nice hardware keyboard and a full GNU/Linux environment, but
> not everyone has this luxury. Something for real smartphones like
> Android and iPhone would be quite cool.
> 
> 
> >
> > I'd imagine it'd be possible to implement the Git and GPG portions.
> 
> AFAIK, git and gpg are both available for Android, as are all the
> other requirements for pass.

On jailbroken iphones, git and gnupg are both in the default package
repositories. However, gpg-agent doesn't appear to be working (it quits
a few seconds after running and I haven't been able to find any logs
explaining why). So, gpg2 doesn't work since it uses gpg-agent to
request the passphrase. Doing a global s/gpg2/gpg and removing the
--batch option makes pass work from the command line. But, you have to
type in the passphrase each time, which is a bit tedious.

Provided that it is possible to get gpg-agent working, then
pass-from-cli would be usable with only minor changes (e.g., change
xclip to pb{copy,paste}).

Adding on a gui would be mostly straightforward. The biggest hurdle
would probably be implementing pinentry-ios.

Brian


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic