On Thu 17.04.2014 at 11:05:02PM +0100, Adam Wellings wrote: > I'm just wondering if anyone has used pass on Maemo (Nokia n900) or similar?
I am using pass on a n900 (although not very often). > I've installed it and hit a couple of issues and I've initially worked > round a couple of them, but before I get too far down the line, I just > wondered if there's a better way. > > 1) Pass calls gpg2, whereas gpg on Maemo is gpg. Initially I edited > the script to change the calls to gpg - but when I resolve the other > issues, I'll reinstall pass and instead set-up a link to from gpg2 to > gpg. I hacked pass to change gpg2 to gpg and remove the --batch option. Since then, pass 1.5 came out and detects if you have gpg2 or only gpg. > 2) mkdir in busybox doesn't support the -v option. I've manually > removed this option from the script. Again, I may instead set-up a > different resolution. I'll probably wrap mkdir with a a function that > "eats" the option. Good point, I didn't even remember doing that too. But since -v is not essential, I don't really care :) > 3) Pass now encrypts no problem, but when it decrypts it calls gpg, > which calls gpg-agent but that returns an error that it can't > execute pinentry. That error > message is very generic but *suggests* it can't find pinentry. > > "can't connect to the PIN entry module: End of file" > > I can run pinentry manually. > > I realise this isn't gpg list and I'll ask on there if I can't resolve it but > I > wondered if anyone else had seen this. Removing the --batch option and using gpg instead of gpg2 removes the need for pinentry. Since there is no gpg-agent in maemo, I have gpg asking me straight on the terminal for my passphrase, everytime it is needed. > > Also, if I don't use gpg-agent (and after the above error) I get an error > message from gpg saying it can't ask for the passphrase in batch mode. I'm > tempted to remove the batch option from pass on the phone. As Jason mentioned in his answer, pass 1.5 solves the gpg2/gpg problem, the need for pinentry and the absence of gpg-agent. The only thing that remains to be hacked in maemo is the mkdir -v option. Matthieu -- (~._.~) Matthieu Weber - [email protected] (~._.~) ( ? ) http://weber.fi.eu.org/ ( ? ) ()- -() public key id : 0x85CB340EFCD5E0B3 ()- -() (_)-(_) "Humor ist, wenn man trotzdem lacht (Otto J. Bierbaum)" (_)-(_) _______________________________________________ Password-Store mailing list [email protected] http://lists.zx2c4.com/mailman/listinfo/password-store
