Open deadbaed opened 9 years ago
Hi,
this should be absolutely addressed.
If you know somebody expert in Fedora packaging, please consider to ask for help.
@LeoIannacone I know someone that can package for Fedora, but he's not an expert, me!
Then consider a PR :)
@LeoIannacone I have a bunch of work to do, but I'll try to do it when I'll have time! ;-)
In the meanwhile you can proceed reading the dev-install
Hi -- trying the same thing on CentOS here :).
I'm having problems understanding the difference of the two pieces here, and which is the one that is being installed via apt in debian/ubuntu. What part of the source is dedicated to that, and which is the chrome extension?
I'll see if I can get a package made up and thrown into EPEL (but I'm not quite sure what I'm trying to build! Heh. The link above sounds like the extension, but I could be mistaken).
If you could either write something up quick, or give me a small architecture explanation between how the extension communicates with the... "plugin" I think you call it? That'd be great.
Thanks for the guidance :D
Hi @travisby !
Good news!
In a nutshell:
The host
directory contains the PLUGIN (python code) which must be installed via the package manager.
The app
directory contains the EXTENSIONS which must be installed via the chrome extension webstore.
The EXTENSIONS "watches" at Gmail and sends info to the PLUGIN (via Native Messaging). The PLUGIN reveices this info and uses the Gmail API to retreive the original message and then uses python-gnupg to perform GPG signature and verification.
So, in other words, what you have to do is install the host
directory correctly.
I strongly recommend to give a look at the debian directory:
rules
files builds the JSON file*.install
files move files correctly to the right pathsLet me know if you need any more help..
Do you have plans to build a Fedora pacakge for this awesome tool? I'd like to use it but I'm on Fedora...