By wyllys on Dec 16, 2009
GnuPG is available in Solaris starting with build 130. OpenSolaris users can pull the latest packages from the /dev repository by looking for SUNWgnupg and SUNWpth packages. GnuPG is a complete implementation of the PGP protocol (RFC 4880) with an open source license (GPL). I will not enumerate all of its many features here, the GnuPG website has plenty of good information. There are even a set of HowTo documents to help you get started using GnuPG.
Things to note:
- SUNWgnupg delivers version 2.0.13 - the 1.4.XX versions are not included
- you also need to install SUNWpth (GNU Portable Threads) package.
Also, with PGP support, you can now install the Enigmail plugin for Thunderbird and configure it to use the GnuPG that was installed with the SUNWgnupg package (/usr/bin/gpg2). This will allow you to send encrypted or signed emails and also to decrypt and verify emails you get from your associates (assuming you have their public keys). Once you install Enigmail successfully (I did it using Solaris on x86 with the bundled Thunderbird mail client - version 220.127.116.11 and the enigmail from the above link for x86), you should see an "OpenPGP" menu item that was not present before. Using the items under that menu (Key Management) you can create a key for yourself that can be used for the crypto operations on your emails (sign/verify, encrypt/decrypt).