Lightning Talk at FOSDEM about EasyGnuPG

2018-02-01 Thread Dashamir Hoxha
Hi, I am going to have a lightning talk at FOSDEM about EasyGnuPG: - https://fosdem.org/2018/schedule/event/easy_gnupg/ - https://slides.com/dashohoxha/easy-gnupg In case somebody will be at FOSDEM, I invite you to participate. Regards, Dashamir

Re: [Announcement] EasyGnuPG 2.1-0.9

2016-06-02 Thread Dashamir Hoxha
On Thu, Jun 2, 2016 at 10:54 AM, Robert J. Hansen wrote: > > There is a new version of egpg, based on GnuPG-2.1.11 > > ... which apparently has not fixed the "it will nuke your hard drive if > you have a certain environment variable set" problem I pointed out a > month ago. > Apparently? I remem

Re: [Announcement] EasyGnuPG 2.1-0.9

2016-06-02 Thread Jonas Hedman
Is this really the right place for such announcements? -- Jonas Hedman XMPP:n...@nstr.se PGP Key: 0x5c3989e0616bb08c Fingerprint: 8F72 C5BE AAFA B4BA 8F46 9185 5C39 89E0 616B B08C signature.asc Description: Digital signature ___ Gnupg-u

Re: [Announcement] EasyGnuPG 2.1-0.9

2016-06-02 Thread Robert J. Hansen
> There is a new version of egpg, based on GnuPG-2.1.11 ... which apparently has not fixed the "it will nuke your hard drive if you have a certain environment variable set" problem I pointed out a month ago. I am not kidding. Use at your own risk. ___

[Announcement] EasyGnuPG 2.1-0.9

2016-06-02 Thread Dashamir Hoxha
compile the latest version of GnuPG, in order to use EasyGnuPG. It makes more sense to use what is already available on Ubuntu out-of-the-box (and this is what users expect). The main changes are: - Adapting scripts to match the version 2.1.11. - Added the command key2dongle (besides key split

EasyGnuPG v0.9

2016-04-22 Thread Dashamir Hoxha
Hi, I have made another release of EasyGnuPG. Things that have changed since the last time that I posted here are: - Small fixes and improvements (some of which were suggested here). - Finished automated testing scripts [1]. - Bash autocompletion [2]. - Making the egpg key-ring the default

Re: EasyGnuPG

2016-03-30 Thread Werner Koch
On Wed, 30 Mar 2016 10:05, b...@pagekite.net said: > FYI, on the latest Ubuntu (15.10), that command does not work: You need 2.1 of course .-) > https://www.gnupg.org/documentation/manuals/gpgme/UI-Server-Protocol.html, > it looks like that protocol is only suitable for localhost > operations, i

Re: EasyGnuPG

2016-03-30 Thread Bjarni Runar Einarsson
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Werner, Thanks for the reply! Werner Koch wrote: > > This is one of the complaints/wishes us Mailpile folks had, for > > some sort of stable socket/stdio-based programmatic API for > > talking to GnuPG. This sort of interface would make it much m

Re: EasyGnuPG

2016-03-29 Thread Werner Koch
On Fri, 25 Mar 2016 15:32, b...@pagekite.net said: > This is a chicken-and-egg problem. Until the tool is made widely > available, people will not use it - most people don't even know It is actually a tool to help with gpgme development. However, Ben Kibbey seems to be using it for some of his s

Re: EasyGnuPG

2016-03-28 Thread Viktor Dick
On 29.03.2016 05:53, Daniel Villarreal wrote: >> Depending ... the gnupg 2.x executable is still called 'gpg'. I >> guess it depends on if the distributor wants to keep easy backwards >> compatibility. On archlinux,.. only one gnupg package ... The >> executable is called gpg...Regards, Viktor To

Re: EasyGnuPG

2016-03-28 Thread Daniel Villarreal
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 >> [I] use gpg2 on the [CL] whereas [doco] seems to show gpg. >> https://gnupg.org/gph/en/manual.html#AEN111 > > Depending ... the gnupg 2.x executable is still called 'gpg'. I > guess it depends on if the distributor wants to keep easy backwards

Re: EasyGnuPG

2016-03-28 Thread Viktor Dick
On 28.03.2016 19:16, Daniel Villarreal wrote: > Should we not strive to use gnupg v2x ? I always try to use gpg2 on > the command-line, whereas documentation seems to show gpg. > > example... > Encrypting and decrypting documents > https://gnupg.org/gph/en/manual.html#AEN111 Depending on the syst

Re: EasyGnuPG

2016-03-28 Thread Daniel Villarreal
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 26/03/16 07:56 AM, keith wrote: ... > I'm not proud and I am not going to get upset if you decide I am > the wrong person for the job. Offer's there anyway. Keith ... Keith, Don't give up, just try to keep learning. No one is born knowing this st

Re: EasyGnuPG

2016-03-26 Thread keith
There you go. I've already demonstrated how rubbish I am by using my primary e-mail address rather than my 'registered' one to respond. Either you will throw your hands up in despair or think 'If this idiot can be taught to the extent that he can explain things to other idiots...' I'm not proud a

Re: EasyGnuPG

2016-03-26 Thread Keith Mallen
I'm a noob. I'm drunk. I'll try. What do you want? ..ulterior motive is I might learn. Keith On Fri, 2016-03-25 at 20:50 +, listo factor wrote: > On 03/22/2016 09:21 PM, Peter Lebbing wrote: > > > ... writing good documentation is hard, very hard. In > > fact, it turned out to be easier to

Re: EasyGnuPG

2016-03-26 Thread Dashamir Hoxha
On Sat, Mar 26, 2016 at 7:51 AM, listo factor wrote: > On 03/26/2016 03:55 AM, Dashamir Hoxha wrote: > >> On Fri, Mar 25, 2016 at 9:50 PM, listo factor >> wrote: >> > >> ... The efforts which concentrate on making it easy might > >> indeed increase the number of people that use it, but at the >

Re: EasyGnuPG

2016-03-25 Thread listo factor
On 03/26/2016 03:55 AM, Dashamir Hoxha wrote: On Fri, Mar 25, 2016 at 9:50 PM, listo factor wrote: >> ... The efforts which concentrate on making it easy might >> indeed increase the number of people that use it, but at the >> expense... So, maybe they will be safer if they don't use GPG at a

Re: EasyGnuPG

2016-03-25 Thread Dashamir Hoxha
On Fri, Mar 25, 2016 at 9:50 PM, listo factor wrote: > > To perform tasks that GPG is designed to accomplish in a safe manner > is *very, very hard*, and even the best documentation could not change > that fact. The efforts which concentrate on making it easy might > indeed increase the number of

Re: EasyGnuPG

2016-03-25 Thread listo factor
On 03/22/2016 09:21 PM, Peter Lebbing wrote: ... writing good documentation is hard, very hard. In fact, it turned out to be easier to write academical papers on why it is so difficult to make crypto easy to use than to write documentation that makes crypto easy to use. It ~is~ hard, but only

Re: EasyGnuPG

2016-03-25 Thread Ben McGinnes
On Fri, Mar 25, 2016 at 04:37:59AM -0400, Robert J. Hansen wrote: > > And that doesn't even get into the issues involved with selecting a > > format for producing the documentation in. Consider the following: > > Preach it, Brother Ben. :-D > And it's not just about formats, it's also about tar

Re: EasyGnuPG

2016-03-25 Thread Bjarni Runar Einarsson
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hello! Werner Koch wrote: > On Wed, 23 Mar 2016 18:48, d...@fifthhorseman.net said: > > > I'm entirely open to packaging gpgme-tool separately from the -dev > > package, if there is a clear and compelling argument for it. > > As of now it is not re

Re: EasyGnuPG

2016-03-25 Thread Dashamir Hoxha
On Fri, Mar 25, 2016 at 10:21 AM, Ben McGinnes wrote: > > Primary keys MUST be C-usage and MAY be SCA usage, by default they're > SC, but simply creating an S-usage subkey moves the S function to the > subkey (by default GPG will select the newest subkey with a given > capability to perform that f

Re: EasyGnuPG

2016-03-25 Thread Ben McGinnes
On Tue, Mar 22, 2016 at 10:56:27PM +, Andrew Gallagher wrote: > > IMHO the only thing to do with E-usage primary keys is revoke them > and start again from scratch. The only reason they are even still > allowed in GPG is for backwards compatibility, right...? Right. Primary keys MUST be C-us

Re: EasyGnuPG

2016-03-25 Thread Robert J. Hansen
> And that doesn't even get into the issues involved with selecting a > format for producing the documentation in. Consider the following: Preach it, Brother Ben. And it's not just about formats, it's also about targets, because each of these formats works best with different targets. Do we wan

Re: EasyGnuPG

2016-03-25 Thread Ben McGinnes
On Tue, Mar 22, 2016 at 10:21:31PM +0100, Peter Lebbing wrote: > On 22/03/16 20:53, Dashamir Hoxha wrote: > > > the docs are like a maze and not clearly structured > > A reasonably fair criticism... writing good documentation is hard, > very hard. In fact, it turned out to be easier to write acad

Re: EasyGnuPG

2016-03-24 Thread Werner Koch
On Wed, 23 Mar 2016 18:48, d...@fifthhorseman.net said: > I'm entirely open to packaging gpgme-tool separately from the -dev > package, if there is a clear and compelling argument for it. As of now it is not really stable and as long as there are no well known users I do not think that a separate

Re: EasyGnuPG

2016-03-23 Thread Dashamir Hoxha
On Wed, Mar 23, 2016 at 6:48 PM, Daniel Kahn Gillmor wrote: > > > In this case, "gpgme-tool" should be packaged on its own, not inside the > > package "*libgpgme11-dev*". > > I am refering to this message: > > https://lists.gnupg.org/pipermail/gnupg-devel/2014-December/029206.html > > I'm entirely

Re: EasyGnuPG

2016-03-23 Thread Peter Lebbing
On 23/03/16 19:30, Daniel Kahn Gillmor wrote: > the monkeysphere project encourages the creation of on-disk > authentication subkeys. While that may be uncommon, i don't think it's > "really uncommon". Fair enough :). Things like monkeysphere are exactly where it makes sense. I have no idea how m

Re: EasyGnuPG

2016-03-23 Thread Daniel Kahn Gillmor
On Wed 2016-03-23 13:42:11 -0400, Peter Lebbing wrote: > Yes, an on-disk authentication subkey seems really uncommon to me. I would > completely omit an A subkey. the monkeysphere project encourages the creation of on-disk authentication subkeys. While that may be uncommon, i don't think it's "re

Re: EasyGnuPG

2016-03-23 Thread Daniel Kahn Gillmor
On Tue 2016-03-22 15:11:23 -0400, Dashamir Hoxha wrote: > On Tue, Mar 22, 2016 at 4:29 PM, Werner Koch wrote: > >> FWIW: We even consider to extend gpgme-tool to be a Native Messaging >> Server for Browsers. > > In this case, "gpgme-tool" should be packaged on its own, not inside the > package "*l

Re: EasyGnuPG

2016-03-23 Thread Peter Lebbing
On 23/03/16 16:35, Andrew Gallagher wrote: > [...] and since you can always enforce use of your A,S subkeys (unlike > E, where it's out of your hands) this shouldn't cause you any issues if you > change your mind. I haven't tried it (it's more work than most "let's try this" things), but I think i

Re: EasyGnuPG

2016-03-23 Thread Andrew Gallagher
> On 23 Mar 2016, at 07:27, Dashamir Hoxha wrote: > > Is it OK to have a signing primary key? Is it useful? A signing primary key is fine. I prefer making single-use subkeys for each of A,E,S but only the E subkey is strictly necessary. You can always generate the A,S subkeys later if you fin

Re: EasyGnuPG

2016-03-23 Thread Werner Koch
On Tue, 22 Mar 2016 20:35, dashoho...@gmail.com said: > I still think that the colons format is a bit difficult to process and not The colon format difficult? I can do almost everything on the command line. awk(1) is your friend. > not as easy as that. For example there is also --passphrase-fd

Re: EasyGnuPG

2016-03-23 Thread flapflap
Viktor Dick: > In this case, I think you have got a point. I think the gnupg default of > 'expires: never' is not the best solution, since people who just try it > out might end up with a public key published to keyservers where they > have lost the private key. [...] > But I still think it might b

Re: EasyGnuPG

2016-03-23 Thread Dashamir Hoxha
On Wed, Mar 23, 2016 at 6:04 AM, Viktor Dick wrote: > > Then there is the problem that the user might not notice that his key is > expired. I remember vagely spending a day trying to find the error until > I noticed that my subkeys were expired. But this might have been a > problem with Enigmail,

Re: EasyGnuPG

2016-03-23 Thread Dashamir Hoxha
On Tue, Mar 22, 2016 at 11:56 PM, Andrew Gallagher wrote: > On 22 Mar 2016, at 22:10, Dashamir Hoxha wrote: > > On Tue, Mar 22, 2016 at 10:21 PM, Peter Lebbing > wrote: >> >> And why is your primary key capable of encryption? One of the reasons for >> subkeys is so you don't have to use the sam

Re: EasyGnuPG

2016-03-22 Thread Viktor Dick
On 22.03.2016 23:10, Dashamir Hoxha wrote: > You got this wrong. It does not enforce 1 month expiry. Right after > creating the key you can change its expiry to 10y, if you wish. But if > you say nothing, after 1m you will have to renew it (if you still > remember the passphrase). This is like a sa

Re: EasyGnuPG

2016-03-22 Thread Dashamir Hoxha
On Tue, Mar 22, 2016 at 11:25 PM, Peter Lebbing wrote: > > > What is wrong with that? As long as there is a subkey for encryption, > > gpg will use the subkey for encryption, even if the primary key is > > capable of encryption. > > That is not up to you! It's up to your peers, or your attackers.

Re: EasyGnuPG

2016-03-22 Thread Andrew Gallagher
On 22 Mar 2016, at 22:10, Dashamir Hoxha wrote: >> On Tue, Mar 22, 2016 at 10:21 PM, Peter Lebbing >> wrote: >> And why is your primary key capable of encryption? One of the reasons for >> subkeys is so you don't have to use the same key material for both encryption >> and signing, since this o

Re: EasyGnuPG

2016-03-22 Thread Peter Lebbing
On 22/03/16 15:31, Ben McGinnes wrote: > What, you mean like "gpg2 --use-embedded-filename"? No, I meant what it already does, I had it wrong in my head and should have tried it. I mean that it would be nice if the following were equivalent: $ gpg2 -r de500b3e -e file.ext $ gpg2 -o file.ext.gpg -

Re: EasyGnuPG

2016-03-22 Thread Peter Lebbing
On 22/03/16 23:10, Dashamir Hoxha wrote: > You got this wrong. It does not enforce 1 month expiry. Right after > creating the key you can change its expiry to 10y, if you wish. But if > you say nothing, after 1m you will have to renew it (if you still > remember the passphrase). This is like a safe

Re: EasyGnuPG

2016-03-22 Thread Keith Mallen
Sorry to butt in here but in my first post to the list I mentioned that I was attempting to use FreePascal/Lazarus to interface with GPG via the command line but whilst I had managed to get it working with OpenSSL attempting the same methodology on GPG resulted in a 'hang'. Now I realise I am a no

Re: EasyGnuPG

2016-03-22 Thread Dashamir Hoxha
On Tue, Mar 22, 2016 at 10:21 PM, Peter Lebbing wrote: > > Your one month expiry thing is not well thought through. Not only will the > owner > need to re-sign and redistribute every damn month, but all his contacts > will > pretty much always need tor refresh the key before they can use it, /eve

Re: EasyGnuPG

2016-03-22 Thread Peter Lebbing
First of all, let me say that I regret that I didn't start my mail with feedback on your project on a positive note. I think it's good that people spend effort trying to make things more usable, and I applaud you for it. It would have been a lot nicer of me to start out with that. There's no excuse

Re: EasyGnuPG

2016-03-22 Thread Dashamir Hoxha
On Tue, Mar 22, 2016 at 3:41 PM, Ben McGinnes wrote: > > You might try experimenting with gpgme-tool then, it's one of the > undocumented/self-documented extras which comes with GPGME. It > provides a socket interface with which you can interact with portions > of the GPGME functions, including m

Re: EasyGnuPG

2016-03-22 Thread Dashamir Hoxha
On Tue, Mar 22, 2016 at 10:54 AM, Paolo Bolzoni < paolo.bolzoni.br...@gmail.com> wrote: > I totally agree, Dashamir I really think you should focus on what you > think is hard in gnupg? And why? > Are you sure a new program (and not a simple patch) is the best answer? > > At the moment you are sho

Re: EasyGnuPG

2016-03-22 Thread Dashamir Hoxha
On Tue, Mar 22, 2016 at 2:28 PM, Werner Koch wrote: > > There are two simple things you need to remember when using gpg in a > script: > > 1. --batch to avoid all interaction. > > 2. --with-colons to get a well defined output format. That format is > not good for humans, though. > > Wel

Re: EasyGnuPG

2016-03-22 Thread Dashamir Hoxha
On Tue, Mar 22, 2016 at 2:55 PM, Andrew Gallagher wrote: > > For that we need to be encouraging hackers and tinkerers to experiment > with novel interfaces; and this is best done by giving them the software > equivalent of Lego rather than Meccano. > I find the Lego analogy very suitable. This is

Re: EasyGnuPG

2016-03-22 Thread Dashamir Hoxha
On Tue, Mar 22, 2016 at 4:29 PM, Werner Koch wrote: > On Tue, 22 Mar 2016 15:41, b...@adversary.org said: > > > provides a socket interface with which you can interact with portions > > of the GPGME functions, including most of the most common functions. > > FWIW: We even consider to extend gpgme

Re: EasyGnuPG

2016-03-22 Thread Ben McGinnes
On Tue, Mar 22, 2016 at 04:29:42PM +0100, Werner Koch wrote: > On Tue, 22 Mar 2016 15:41, b...@adversary.org said: > > > provides a socket interface with which you can interact with > > portions of the GPGME functions, including most of the most common > > functions. > > FWIW: We even consider to

Re: A better interface to the GnuPG-Framework (Re: EasyGnuPG)

2016-03-22 Thread Dashamir Hoxha
On Tue, Mar 22, 2016 at 3:53 PM, Paolo Bolzoni < paolo.bolzoni.br...@gmail.com> wrote: > I guess we should start from the desired use case. > We want a GUI for what? Encrypting? Signing? Managing the web of > trust? SSH login? Everything? I think that deciding the desired use case(s) is importan

Re: A better interface to the GnuPG-Framework (Re: EasyGnuPG)

2016-03-22 Thread Ben McGinnes
On Tue, Mar 22, 2016 at 03:45:09PM +0100, Bernhard Reiter wrote: > On Tuesday 22 March 2016 at 15:14:41, Ben McGinnes wrote: > > You know what might, though, if someone were to take up the old GPA > > project perhaps ... maybe port it to GTK 3 or implement a Qt version. > > We have just cleanup an

Re: EasyGnuPG

2016-03-22 Thread Werner Koch
On Tue, 22 Mar 2016 15:41, b...@adversary.org said: > provides a socket interface with which you can interact with portions > of the GPGME functions, including most of the most common functions. FWIW: We even consider to extend gpgme-tool to be a Native Messaging Server for Browsers. Salam-Shal

Re: A better interface to the GnuPG-Framework (Re: EasyGnuPG)

2016-03-22 Thread Paolo Bolzoni
I guess we should start from the desired use case. We want a GUI for what? Encrypting? Signing? Managing the web of trust? SSH login? Everything? On Tue, Mar 22, 2016 at 3:45 PM, Bernhard Reiter wrote: > On Tuesday 22 March 2016 at 15:14:41, Ben McGinnes wrote: >> You know what might, though, if

Re: EasyGnuPG

2016-03-22 Thread Ben McGinnes
On Tue, Mar 22, 2016 at 11:20:40AM +0100, Dashamir Hoxha wrote: > On Tue, Mar 22, 2016 at 9:56 AM, Bernhard Reiter > wrote: > > > > Any cross plattform approach would work. Python has the advantage > > that the source code can be changed by an editor an immedeately run > > and that it works fairly

A better interface to the GnuPG-Framework (Re: EasyGnuPG)

2016-03-22 Thread Bernhard Reiter
On Tuesday 22 March 2016 at 15:14:41, Ben McGinnes wrote: > You know what might, though, if someone were to take up the old GPA > project perhaps ... maybe port it to GTK 3 or implement a Qt version. We have just cleanup and simplified the structure of Kleopatra, so that is making steps into the d

Re: EasyGnuPG

2016-03-22 Thread Ben McGinnes
On Mon, Mar 21, 2016 at 06:38:31PM +0100, Peter Lebbing wrote: > On 21/03/16 16:49, Dashamir Hoxha wrote: > > Yes, but the overall number of commands and options supported > > is 10 times smaller than those of gpg2. Tutorials about egpg are also > > much shorter. > > These things can simply be sol

Re: EasyGnuPG

2016-03-22 Thread Ben McGinnes
On Mon, Mar 21, 2016 at 03:05:05PM +0100, Bernhard Reiter wrote: > Hi Dashamir, > > On Friday 18 March 2016 at 09:49:16, Dashamir Hoxha wrote: > > I am writting some shell scripts for making GnuPG more accessible and > > easier to use: > > - https://github.com/dashohoxha/egpg > > I like the goal

Re: EasyGnuPG

2016-03-22 Thread Andrew Gallagher
> On 22 Mar 2016, at 10:40, Paolo Bolzoni wrote: > > And besides, it's much easier to build a GUI app in front of a C API > than a command line application. This is undeniably true. Unfortunately you first need to learn the API, which can be a barrier to someone who knows the command line inte

Re: EasyGnuPG

2016-03-22 Thread Werner Koch
On Tue, 22 Mar 2016 11:20, dashoho...@gmail.com said: > scripts is terribly difficult. I don't understand why `gpg` does not follow > the unix philosophy of being easily used in scripts and cooperating easily > with other commands. It actually does. There are just two things which differ: - g

Re: EasyGnuPG

2016-03-22 Thread Paolo Bolzoni
My real question is: what do you think in gpg is not easy enough? On Tue, Mar 22, 2016 at 11:53 AM, Dashamir Hoxha wrote: > On Tue, Mar 22, 2016 at 11:40 AM, Paolo Bolzoni > wrote: >> >> And besides, it's much easier to build a GUI app in front of a C API >> than a command line application. > >

Re: EasyGnuPG

2016-03-22 Thread Paolo Bolzoni
> If you want to improve GnuPG's adoption rate, the best path forward > appears to be to target users who only know how to navigate GUI interfaces. > > I don't think the EasyGnuPG authors have thought through their target > market. It targets users who are comfortable enough

Re: EasyGnuPG

2016-03-22 Thread Dashamir Hoxha
On Tue, Mar 22, 2016 at 11:40 AM, Paolo Bolzoni < paolo.bolzoni.br...@gmail.com> wrote: > And besides, it's much easier to build a GUI app in front of a C API > than a command line application. By no means I want to prevent anybody from starting to build a GUI app...

Re: EasyGnuPG

2016-03-22 Thread Robert J. Hansen
> This is an important point (using the API), because trying to use `gpg` > in scripts is terribly difficult. I don't understand why `gpg` does not > follow the unix philosophy of being easily used in scripts and > cooperating easily with other commands. GnuPG is, believe it or not, a lot more lik

Re: EasyGnuPG

2016-03-22 Thread Paolo Bolzoni
And besides, it's much easier to build a GUI app in front of a C API than a command line application. On Tue, Mar 22, 2016 at 11:35 AM, Robert J. Hansen wrote: >> And then, it is not difficult to build a GUI app on top of a >> command-line tool that works properly. I cannot do it, but somebody >>

Re: EasyGnuPG

2016-03-22 Thread Robert J. Hansen
> And then, it is not difficult to build a GUI app on top of a > command-line tool that works properly. I cannot do it, but somebody > maybe can do it easily. Oh, it's *hard*. Look at how long it took Enigmail to get into a state where it wasn't painful to use -- and there are still, today, parts

Re: EasyGnuPG

2016-03-22 Thread Dashamir Hoxha
On Tue, Mar 22, 2016 at 10:46 AM, Robert J. Hansen wrote: > > I don't think the EasyGnuPG authors have thought through their target > market. It targets users who are comfortable enough to say "oh, I > should use the terminal for this!", but not comfortable enough

Re: EasyGnuPG

2016-03-22 Thread Dashamir Hoxha
in scripts and cooperating easily with other commands. So, if there are some things to be improved on gpg, this is one of them: make it more scriptable. Alternatively, make a bash wrapper of Gpgme (which can be used on bash scripts). The other option (for EasyGnuPG) is to be reimplemented in Python or R

Re: EasyGnuPG

2016-03-22 Thread Robert J. Hansen
d appears to be to target users who only know how to navigate GUI interfaces. I don't think the EasyGnuPG authors have thought through their target market. It targets users who are comfortable enough to say "oh, I should use the terminal for this!", but not comfortable enough to rea

Re: EasyGnuPG

2016-03-22 Thread Bernhard Reiter
Hi Dashamir, On Monday 21 March 2016 at 16:49:41, Dashamir Hoxha wrote: > Hi Bernhard, thanks for having a look at it. you are welcome! I appreciate all efforts to make GnuPG more accessible, this is why I am taking a little bit of time to write up some feedback. > On Mon, Mar 21, 2016 at 3:05

Re: EasyGnuPG

2016-03-21 Thread Dashamir Hoxha
Ok, criticism is always good, although I know from my experience that 90% of it is wrong. There is plenty of documentation about gpg out there, both old and new one. Maybe I am not smart enough, but believe me that I have spent a huge time with gpg documentation, many years ago and recently, but I

Re: EasyGnuPG

2016-03-21 Thread Peter Lebbing
On 21/03/16 20:16, Viktor Dick wrote: > Actually, it seems that if you omit -o, gpg2 will do exactly this. Ha! How silly of me. Why the hell did I think it would go to stdout? Once again: try before you state with confidence. Thanks for correcting me. Cheers, Peter. -- I use the GNU Privacy G

Re: EasyGnuPG

2016-03-21 Thread Viktor Dick
On 21.03.2016 18:38, Peter Lebbing wrote: > $ gpg2 -Ar de500b3e -e file.txt > > is nicer than: > > $ gpg2 -o file.txt.gpg -r de500b3e -e file.txt Actually, it seems that if you omit -o, gpg2 will do exactly this. Regards, Viktor signature.asc Description: OpenPGP digital signature __

Re: EasyGnuPG

2016-03-21 Thread Peter Lebbing
On 21/03/16 16:49, Dashamir Hoxha wrote: > Yes, but the overall number of commands and options supported > is 10 times smaller than those of gpg2. Tutorials about egpg are also > much shorter. These things can simply be solved through new documentation rather than a new interface. The man page is

Re: EasyGnuPG

2016-03-21 Thread Dashamir Hoxha
Hi Bernhard, thanks for having a look at it. On Mon, Mar 21, 2016 at 3:05 PM, Bernhard Reiter wrote: > Hi Dashamir, > > On Friday 18 March 2016 at 09:49:16, Dashamir Hoxha wrote: > > I am writting some shell scripts for making GnuPG more accessible and > > easier to use: > > - https://github.co

Re: EasyGnuPG

2016-03-21 Thread Bernhard Reiter
Hi Dashamir, On Friday 18 March 2016 at 09:49:16, Dashamir Hoxha wrote: > I am writting some shell scripts for making GnuPG more accessible and > easier to use: > - https://github.com/dashohoxha/egpg I like the goal of making gpg2 more accessible. However I am not sure that you are actually reac

EasyGnuPG

2016-03-19 Thread Dashamir Hoxha
Hi, I am writting some shell scripts for making GnuPG more accessible and easier to use: - https://github.com/dashohoxha/egpg - http://dashohoxha.github.io/egpg/man/ - https://github.com/dashohoxha/egpg/wiki It is not finished yet (regarding the features that I have planned to implement), but