kuvert/README

91 lines
3.4 KiB
Plaintext
Raw Normal View History

2002-09-19 09:57:04 +00:00
this is kuvert, a wrapper around sendmail or other MTAs that
does pgp/gpg signing/signing+encrypting transparently, based
on the content of your public keyring(s) and your preferences.
2002-09-19 14:36:35 +00:00
how it works:
-------------
you have to get your MUA to use kuvert_mta_wrapper instead of executing
/usr/lib/sendmail (or similar). kuvert_mta_wrapper will spool the mail
in kuvert's queue, iff there is a suitable configuration file and the
parameters passed to kuvert_mta_wrapper are consistent with sending mail
via sendmail.
kuvert is the tool that takes care of mangling the email. it reads the
queue periodically and handles emails in the queue: signing or encrypting
the mail, then handing it over to /usr/lib/sendmail for transport.
(why a queue? because i thought it might be useful to make sure that none of
your emails leaves your system without kuvert handing it. you might be
very paranoid, and kill kuvert whenever you leave your box (and remove
the keyrings as well).)
2002-09-19 09:57:04 +00:00
how to use kuvert in a nutshell:
--------------------------------
2002-09-19 14:36:35 +00:00
you'll need a MTA which provides /usr/lib/sendmail with "common" options
(see the manpage for which are necessary). also you'll need a MUA which
can be instructed not to run /usr/lib/sendmail.
in a pinch you could rename /usr/lib/sendmail to something else, and install
kuvert_mta_wrapper as /usr/lib/sendmail. if you choose so, make double sure
that your ~/.kuvert lists the name of the real sendmail binary as MTA.
installation:
-------------
on debian systems you may install just the kuvert package.
2002-09-19 09:57:04 +00:00
on other systems you need to do the following:
you need perl perl 5.004+, MIME-tools-4.124.tar.gz or later,
MIME-Base64-2.11.tar.gz or later, and MailTools-1.13.tar.gz or later
from your nearest CPAN archive and install them. get gpg and/or pgp2.x.
optional: get robert bihlmeyer's quintuple-agent, compile and install it.
run make, make install DESTDIR=/ as root
-> kuvert, kuvert_mta_wrapper and the two manpages will be installed
in /usr/bin and /usr/share/man/man1.
2002-09-19 14:36:35 +00:00
configuration:
--------------
2002-09-19 09:57:04 +00:00
read the manpages for kuvert(1) and kuvert_mta_wrapper(1),
2002-09-19 14:36:35 +00:00
instruct your MUA to use kuvert_mta_wrapper, make the config file
~/.kuvert.
finally start kuvert and inject a testmail, look at the logs to check
if everything works correctly.
2002-09-19 09:57:04 +00:00
(historical note: kuvert came into existence in 1996 as pgpmail and
was used only privately until 99, when it was extended and renamed
to guard. some of my friends started using this software, and in
2001 it was finally re-christened kuvert, extended even further
and debianized.)
please report bugs to me, Alexander Zangerl, <az@snafu.priv.at>.
The original source can always be found at:
http://www.snafu.priv.at/kuvert/
2002-09-19 14:36:35 +00:00
Copyright (C) 1999-2002 Alexander Zangerl
2002-09-19 09:57:04 +00:00
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.
You should have received a copy of the GNU General Public License with
the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL;
if not, write to the Free Software Foundation, Inc., 59 Temple Place,
Suite 330, Boston, MA 02111-1307 USA