Commit | Line | Data |
---|---|---|
de45f55a AM |
1 | This is Debian GNU/Linux's prepackaged version of exim, a powerful yet easy |
2 | to configure mail transport agent. | |
3 | ||
4 | ----------------------------------------------------------------- | |
5 | This package was put together from the original sources which are | |
6 | maintained by Philip Hazel <ph10@cus.cam.ac.uk>, and which were | |
7 | obtained from | |
8 | ||
9 | ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/ | |
10 | ||
11 | Some modifications to the Makefiles have been made to fit with the Linux | |
12 | FHS. | |
13 | ----------------------------------------------------------------- | |
14 | ||
15 | ----------------------------------------------------------------- | |
16 | The exim content filtering extension, formally known as the | |
17 | exiscan-acl patch, and which is included in exim4-daemon-heavy, | |
18 | was written by Tom Kistner <tom@duncanthrax.net>. | |
19 | /* Copyright (c) Tom Kistner <tom@duncanthrax.net> 2003-???? */ | |
20 | /* License: GPL */ | |
21 | ----------------------------------------------------------------- | |
22 | ||
23 | ----------------------------------------------------------------- | |
24 | Debian Maintainer history: | |
25 | - The Debian package for exim was originally made by Tim Cutts | |
26 | <timc@chiark.greenend.org.uk>. | |
27 | - Mark Baker <mbaker@iee.org> took over until exim version 3 and is | |
28 | still involved with packaging. | |
29 | - Steve Haslam, Hilko Bengen and Marc Haber generated the initial | |
30 | packages of Exim v4. | |
31 | - The exim4 packages are currently maintained by | |
32 | - Core Team | |
33 | - (mh) Marc Haber <mh+debian-packages@zugschlus.de> (team leader) | |
34 | - (am) Andreas Metzler <ametzler@downhill.at.eu.org> (uploader) | |
35 | - Commit Privileges | |
36 | - (hb) Hilko Bengen <bengen@debian.org> (documentation, hacks etc) | |
37 | - (cb) Christian Perrier <bubulle@debian.org> (translations) | |
38 | ||
39 | The following people helped in preparing the exim4 packages and gave | |
40 | important feedback: | |
41 | - Marc Merlin provides the dlopen patch, making it possible to load | |
42 | local_scan-routines for a external shared object. | |
43 | The original patch was written by David Woodhouse, it was modified first | |
44 | by Derrick 'dman' Hudson and afterwards by Marc Merlin. | |
45 | - Sander Smeenk provided the TLS-docs and the script to generate the | |
46 | self-signed certificates. | |
47 | - The people on the exim4debian list that submitted bug-reports and -fixes, | |
48 | and helped with design issues: Matthias Klose, Alexander Koch, Ola | |
49 | Lundqvist, Andrew Mulholland, David Pashley, Andreas Piesk, Nick Phillips | |
50 | and whoever I forgot to mention. | |
51 | - syslog2eximlog script by Martin Godisch. | |
52 | - Hilko Bengen converted the Debian documentation from plain-text to XML | |
53 | format. | |
54 | ----------------------------------------------------------------- | |
55 | ||
56 | ||
57 | ----------------------------------------------------------------- | |
89fb561f | 58 | exim is copyright (c) 1995 - 2017 University of Cambridge. |
de45f55a AM |
59 | |
60 | The original licence is as follows (from the file NOTICE in the upstream | |
61 | distribution); a copy of the GNU GPL version 2 is available in | |
62 | /usr/share/common-licenses/GPL-2 on Debian systems. | |
63 | ||
64 | _________________________________________________________________________ | |
65 | THE EXIM MAIL TRANSFER AGENT | |
66 | ---------------------------- | |
67 | ||
89fb561f | 68 | Copyright (c) 2004 University of Cambridge |
de45f55a AM |
69 | |
70 | This program is free software; you can redistribute it and/or modify | |
71 | it under the terms of the GNU General Public License as published by | |
72 | the Free Software Foundation; either version 2 of the License, or | |
73 | (at your option) any later version. | |
74 | ||
75 | In addition, for the avoidance of any doubt, permission is granted to | |
76 | link this program with OpenSSL or any other library package and to | |
77 | (re)distribute the binaries produced as the result of such linking. | |
78 | ||
79 | This program is distributed in the hope that it will be useful, | |
80 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
81 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
82 | GNU General Public License for more details. | |
83 | ||
84 | You should have received a copy of the GNU General Public License | |
85 | along with this program; if not, write to the Free Software | |
89fb561f | 86 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. |
de45f55a AM |
87 | |
88 | ||
89 | UNSOLICITED EMAIL | |
90 | ----------------- | |
91 | ||
92 | The use, supply or promotion of Exim for the purpose of sending bulk, | |
93 | unsolicited electronic mail is incompatible with the basic aims of the program, | |
94 | which revolve around the free provision of a service that enhances the quality | |
95 | of personal communications. The author of Exim regards indiscriminate | |
96 | mass-mailing as an antisocial, irresponsible abuse of the Internet. | |
97 | ||
98 | ||
99 | INCORPORATED CODE | |
100 | ----------------- | |
101 | ||
102 | A number of pieces of external code are included in the Exim distribution. | |
103 | ||
de45f55a AM |
104 | . Support for the cdb (Constant DataBase) lookup method is provided by code |
105 | contributed by Nigel Metheringham of Planet Online Ltd. which contains | |
106 | the following statements: | |
107 | _________________________________________________________________________ | |
108 | ||
109 | Copyright (c) 1998 Nigel Metheringham, Planet Online Ltd | |
110 | ||
111 | This program is free software; you can redistribute it and/or modify it | |
112 | under the terms of the GNU General Public License as published by the | |
113 | Free Software Foundation; either version 2 of the License, or (at your | |
114 | option) any later version. | |
115 | ||
116 | This code implements Dan Bernstein's Constant DataBase (cdb) spec. | |
117 | Information, the spec and sample code for cdb can be obtained from | |
118 | http://www.pobox.com/~djb/cdb.html. This implementation borrows some code | |
119 | from Dan Bernstein's implementation (which has no license restrictions | |
120 | applied to it). | |
121 | _________________________________________________________________________ | |
122 | ||
123 | The implementation is completely contained within the code of Exim. It | |
124 | does not link against an external cdb library. | |
125 | ||
126 | . Client support for Microsoft's "Secure Password Authentication" is pro- | |
127 | vided by code contributed by Marc Prud'hommeaux. Server support was | |
128 | contributed by Tom Kistner. This includes code taken from the Samba | |
129 | project, which is released under the Gnu GPL. | |
130 | ||
131 | ||
132 | . Support for calling the Cyrus "pwcheck" and "saslauthd" daemons is | |
133 | provided by code taken from the Cyrus-SASL library and adapted by | |
134 | Alexander S. Sabourenkov. The permission notice appears below, in | |
135 | accordance with the conditions expressed therein. | |
136 | ||
137 | _________________________________________________________________________ | |
138 | ||
139 | Copyright (c) 2001 Carnegie Mellon University. All rights reserved. | |
140 | ||
141 | Redistribution and use in source and binary forms, with or without | |
142 | modification, are permitted provided that the following conditions are | |
143 | met: | |
144 | ||
145 | 1. Redistributions of source code must retain the above copyright | |
146 | notice, this list of conditions and the following disclaimer. | |
147 | ||
148 | 2. Redistributions in binary form must reproduce the above copyright | |
149 | notice, this list of conditions and the following disclaimer in the | |
150 | documentation and/or other materials provided with the distribution. | |
151 | ||
152 | 3. The name 'Carnegie Mellon University' must not be used to endorse or | |
153 | promote products derived from this software without prior written | |
154 | permission. For permission or any other legal details, please | |
155 | contact | |
156 | ||
157 | Office of Technology Transfer | |
158 | Carnegie Mellon University | |
159 | 5000 Forbes Avenue | |
160 | Pittsburgh, PA 15213-3890 | |
161 | (412) 268-4387, fax: (412) 268-7395 | |
162 | tech-transfer@andrew.cmu.edu | |
163 | ||
164 | 4. Redistributions of any form whatsoever must retain the following | |
165 | acknowledgment: | |
166 | This product includes software developed by Computing Services at | |
167 | Carnegie Mellon University (http://www.cmu.edu/computing/). | |
168 | ||
169 | CARNEGIE MELLON UNIVERSITY DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS | |
170 | SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND | |
171 | FITNESS, IN NO EVENT SHALL CARNEGIE MELLON UNIVERSITY BE LIABLE FOR ANY | |
172 | SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER | |
173 | RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF | |
174 | CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN | |
175 | CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | |
176 | _________________________________________________________________________ | |
177 | ||
178 | ||
179 | . The Exim Monitor program, which is an X-Window application, includes | |
180 | modified versions of the Athena StripChart and TextPop widgets. This code | |
181 | is copyright by DEC and MIT, and their permission notice appears below, | |
182 | in accordance with the conditions expressed therein. | |
183 | ||
184 | _________________________________________________________________________ | |
185 | ||
186 | Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, | |
187 | Massachusetts, and the Massachusetts Institute of Technology, Cambridge, | |
188 | Massachusetts. | |
189 | ||
190 | All Rights Reserved | |
191 | ||
192 | Permission to use, copy, modify, and distribute this software and its | |
193 | documentation for any purpose and without fee is hereby granted, provided | |
194 | that the above copyright notice appear in all copies and that both that | |
195 | copyright notice and this permission notice appear in supporting documen- | |
196 | tation, and that the names of Digital or MIT not be used in advertising | |
197 | or publicity pertaining to distribution of the software without specific, | |
198 | written prior permission. | |
199 | ||
200 | DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING | |
201 | ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL | |
202 | DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR | |
203 | ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, | |
204 | WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, | |
205 | ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS | |
206 | SOFTWARE. | |
207 | _________________________________________________________________________ | |
208 | ||
209 | ||
210 | . Some of the code to support the use of maildirsize files for maildir | |
211 | deliveries is taken from the Courier Imapd source code. This code is | |
212 | released under the GPL. | |
213 | _________________________________________________________________________ | |
214 | ||
215 | -- | |
216 | Philip Hazel University of Cambridge Computing Service, | |
de45f55a AM |
217 | ----------------------------------------------------------------- |
218 | src/pdkim/* | |
219 | ||
220 | PDKIM - a RFC4871 (DKIM) implementation | |
221 | http://duncanthrax.net/pdkim/ | |
89fb561f AM |
222 | Copyright (C) 2009 - 2016 Tom Kistner <tom@duncanthrax.net> |
223 | Copyright (C) 2016 - 2017 Jeremy Harris <jgh@exim.org> | |
de45f55a AM |
224 | |
225 | Includes code from the PolarSSL project. | |
226 | http://polarssl.org | |
227 | Copyright (C) 2009 Paul Bakker <polarssl_maintainer@polarssl.org> | |
228 | Copyright (C) 2006-2008 Christophe Devine | |
89fb561f | 229 | Copyright (C) 2006-2010, Brainspark B.V. |
de45f55a AM |
230 | |
231 | This copy of PDKIM is included with Exim. For a standalone distribution, | |
232 | visit http://duncanthrax.net/pdkim/. | |
233 | ||
234 | License: Both the parts from PolarSSL and the original code are licensed | |
235 | under GPLv2+. | |
89fb561f AM |
236 | |
237 | Please note that the parts copied from PolarSSL are only used with ancient | |
238 | (< 2.10) GnuTLS. | |
de45f55a AM |
239 | ----------------------------------------------------------------- |
240 | ||
241 | ----------------------------------------------------------------- | |
242 | Generating a tarball from CVS snapshot. | |
243 | ||
89fb561f | 244 | Upstream is keeping sourcecode and documentation (including changelog) in |
de45f55a AM |
245 | separate CVS modules: exim-src and exim-doc. However the release tarball |
246 | contains parts from both modules. | |
247 | ||
248 | 1. Use exim-src modules as base | |
249 | 2. Generate a doc subdirectory containing he contents of exim-doc/doc-txt/. | |
250 | 3. Take exim-doc and build the txt files You will need xfpt, xmlto, docbook-xsl | |
251 | and w3m. | |
252 | cd doc-docbook ; make spec.txt filter.txt exim.8 | |
253 | Copy the three files to exim-version/doc/ | |
254 |