lars
cf9d3c1d75
* added hints regarding dependencies of gpg-ezmlm * added hints for checking, if the modules are installed properly
72 lines
2.1 KiB
Plaintext
72 lines
2.1 KiB
Plaintext
This file describes how to manage encrypted mailing lists with ezmlm-web.
|
|
|
|
$Id$
|
|
|
|
Content:
|
|
1) Requirements
|
|
2) Installation of gpgpy-ezmlm
|
|
3) Setup of ezmlm-web
|
|
4) Notes
|
|
|
|
------------------------------
|
|
|
|
1) Requirements
|
|
To use encrypted mailing lists, you need to install gpg-ezmlm (see
|
|
http://www.synacklabs.net/projects/crypt-ml/).
|
|
gpg-ezmlm will handle your incoming and outgoing mails. It does not
|
|
support all the features of ezmlm-idx, but it should suffice for the
|
|
specialized needs of encrypted communication for small groups.
|
|
gpg-ezmlm additionally requires at least the following modules:
|
|
Digest::MD5 http://search.cpan.org/search?module=Digest::MD5
|
|
File::Sync http://search.cpan.org/search?module=File::Sync
|
|
|
|
|
|
Install the perl module Mail::Ezmlm (>=0.08) to access gpg-ezmlm. You can
|
|
download it from
|
|
https://systemausfall.org/toolforge/ezmlm-web/downloads/Ezmlm.
|
|
|
|
Of course, you also need gnupg (it is required by gpg-ezmlm, too).
|
|
|
|
|
|
2) Installation
|
|
|
|
Grab gpg-ezmlm:
|
|
|
|
http://www.synacklabs.net/projects/crypt-ml/
|
|
|
|
|
|
Follow the instructions in the README file of gpg-ezmlm.
|
|
It boils down to the following commands:
|
|
perl Makefile.PL
|
|
make
|
|
make install
|
|
|
|
Check if gpg-ezmlm works by executing the following:
|
|
perl -mGpgEzmlm </dev/null
|
|
|
|
|
|
For users of the debian package for Mail::Ezmlm:
|
|
By default gpg-ezmlm installs its script to /usr/bin. Since the debian
|
|
package of Mail::Ezmlm (libemail-ezmlm-perl) does not check the
|
|
location of gpg-ezmlm, you may need to symlink them to /usr/local/bin.
|
|
|
|
ln -s /usr/bin/gpg-ezmlm-send.pl /usr/local/bin/
|
|
ln -s /usr/bin/gpg-ezmlm-manage.pl /usr/local/bin/
|
|
|
|
|
|
Check if Mail::Ezmlm is installed properly by running the following:
|
|
perl -mMail::Ezmlm </dev/null
|
|
perl -mMail::Ezmlm::GpgKeyRing </dev/null
|
|
perl -mMail::Ezmlm::GpgEzmlm </dev/null
|
|
|
|
|
|
3) Setup of ezmlm-web
|
|
Support for encrypted mailing lists can be enabled by setting the
|
|
ENCRYPTION_SUPPORT configuration setting in ezmlmwebrc to "1".
|
|
|
|
|
|
4) Notes
|
|
As soon as you installed all the necessary programs you will find a new
|
|
link in the navigation bar of ezmlm-web named "Encryption".
|
|
|