A better and more recent port of GnuPG is available.
Somewhere on Hobbes I found a port of GnuPG 1.0.6 to OS/2. However it did not use a strong source of randomness, and therefore is only good for decrypting messages.
This port of GnuPG uses the Rexx Entropy Gathering Daemon for OS/2 to gather random data from system statistics. It should be adequate for gathering randomness.
GnuPG for OS/2 is based on the Free Software Foundation’s GnuPG.
The latest version is GnuPG
1.0.7 2002-05-23(sig).
The md5sum is:
216f45dd1eb8d3047b56cf068abb1bf5 gnupg-os2-1.0.7-20020523.zipThis port of GnuPG requires Rexx Entropy Gathering Daemon for OS/2 and zlib 1.1.4. It also requires the EMX runtime if you do not already have it.
GnuPG 1.0.7 for OS/2 has be tested on OS/2 version 4.5
Make sure gpg.exe and gpgv.exe are both in your
path. You can either add the directory you unzipped the file into to your
PATH, or you can move the files into some directory already in
your PATH.
You should set your HOME environment variable to the directory
where you want your gnupg directory (that contains your key-rings,
etc.) to go.
For example, you could add
SET HOME=C:
to your config.sys file and then your key-rings would be stored in
your C:\gnupg directory.
Documentation is available at the GnuPG website.
There is no agent support for OS/2. Getting the agent code to work for OS/2 would probably be easy, but I did not bother looking at it, and just removed it from the build.
Internationalization is probably not supported. I am a little unsure how to get it to work.
The build has been configured with --disable-asm and
--enable-static-rnd=egd.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.