courier tarpit-krams, ist upstream merged
Hanno Böck

Hanno Böck commited on 2010-04-11 21:35:03
Zeige 19 geänderte Dateien mit 0 Einfügungen und 2479 Löschungen.

... ...
@@ -1,835 +0,0 @@
1
-# ChangeLog for mail-mta/courier
2
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
3
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/courier/ChangeLog,v 1.117 2009/05/04 17:16:23 hanno Exp $
4
-
5
-  04 May 2009; Hanno Boeck <hanno@gentoo.org> courier-0.61.2.ebuild:
6
-  Don't redundantly set S and don't call filter-flags in global scope.
7
-
8
-*courier-0.61.2 (04 May 2009)
9
-
10
-  04 May 2009; Hanno Boeck <hanno@gentoo.org> +courier-0.61.2.ebuild:
11
-  Version bump.
12
-
13
-*courier-0.61.1 (22 Feb 2009)
14
-
15
-  22 Feb 2009; Hanno Boeck <hanno@gentoo.org> +courier-0.61.1.ebuild:
16
-  Version bump.
17
-
18
-  20 Nov 2008; Hanno Boeck <hanno@gentoo.org> +files/courier-init-r2,
19
-  courier-0.60.0.ebuild:
20
-  Fix location of webmaild in init script, thanks to Mike Bryce in #225093.
21
-
22
-  23 Aug 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml:
23
-  add GLEP 56 USE flag desc from use.local.desc
24
-
25
-*courier-0.60.0 (21 Jul 2008)
26
-
27
-  21 Jul 2008; Hanno Boeck <hanno@gentoo.org> +courier-0.60.0.ebuild:
28
-  Version bump, as-needed-Patch removed, has been applied upstream.
29
-
30
-  16 Jul 2008; Luca Longinotti <chtekk@gentoo.org> courier-0.53.2-r1.ebuild,
31
-  courier-0.55.1-r1.ebuild, courier-0.59.0.ebuild:
32
-  Dep on PostgreSQL libs only.
33
-
34
-  14 Jun 2008; nixnut <nixnut@gentoo.org> courier-0.59.0.ebuild:
35
-  Stable on ppc wrt bug 223767
36
-
37
-  07 Jun 2008; Raúl Porcel <armin76@gentoo.org> courier-0.59.0.ebuild:
38
-  alpha/ia64 stable wrt #223767
39
-
40
-  07 Jun 2008; Friedrich Oslage <bluebird@gentoo.org> courier-0.59.0.ebuild:
41
-  stable on sparc, bug #223767
42
-
43
-  04 Jun 2008; Dawid Węgliński <cla@gentoo.org> courier-0.59.0.ebuild:
44
-  Stable on x86/amd64 (bug #223767)
45
-
46
-  02 Jun 2008; Jeroen Roovers <jer@gentoo.org> courier-0.59.0.ebuild:
47
-  Stable for HPPA (bug #223767).
48
-
49
-  21 May 2008; Tiziano Müller <dev-zero@gentoo.org>
50
-  courier-0.53.2-r1.ebuild, courier-0.55.1-r1.ebuild, courier-0.59.0.ebuild:
51
-  Changed dependency for postgresql from dev-db/postgresql to
52
-  virtual/postgresql-server
53
-
54
-  21 May 2008; Tiziano Müller <dev-zero@gentoo.org>
55
-  courier-0.53.2-r1.ebuild, courier-0.55.1-r1.ebuild, courier-0.59.0.ebuild:
56
-  Changed dependency for postgresql from dev-db/postgresql to
57
-  virtual/postgresql-server
58
-
59
-  14 May 2008; Hanno Boeck <hanno@gentoo.org> courier-0.59.0.ebuild:
60
-  Remove uclibc-sed (this is already in upstream). remove global eautoreconf
61
-  call (we don't need it and it causes trouble).
62
-
63
-  05 May 2008; Hanno Boeck <hanno@gentoo.org>
64
-  +files/courier-0.59.0-asneeded.patch, metadata.xml, courier-0.59.0.ebuild:
65
-  Fix for --as-needed, thanks to flameeyes.
66
-
67
-  22 Apr 2008; Diego Pettenò <flameeyes@gentoo.org> courier-0.59.0.ebuild:
68
-  Don't call _elibtoolize manually! Use eautoreconf instead.
69
-
70
-  21 Apr 2008; Christian Heim <phreak@gentoo.org> metadata.xml:
71
-  Fixing up the metadata.xml. If there's no maintainer and no herd, also add
72
-  the maintainer-needed assignee.
73
-
74
-*courier-0.59.0 (21 Apr 2008)
75
-
76
-  21 Apr 2008; Hanno Boeck <hanno@gentoo.org>
77
-  +files/remove-sysconftool.patch, +courier-0.59.0.ebuild:
78
-  Version bump, proxy-maintained user ebuild by Bernd Wurst.
79
-
80
-  20 Apr 2008; Hanno Boeck <hanno@gentoo.org> courier-0.55.1-r1.ebuild:
81
-  Fix quoting.
82
-
83
-  03 Feb 2008; Benedikt Böhm <hollow@gentoo.org> courier-0.53.2.ebuild,
84
-  courier-0.53.2-r1.ebuild, courier-0.55.1.ebuild, courier-0.55.1-r1.ebuild:
85
-  get rid of completely broken mime type handling wrt #208033
86
-
87
-  15 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org>
88
-  courier-0.53.2-r1.ebuild:
89
-  ppc stable, bug #184221
90
-
91
-  11 Aug 2007; Steve Dibb <beandog@gentoo.org> courier-0.53.2-r1.ebuild:
92
-  amd64 stable, bug 184221
93
-
94
-  29 Jul 2007; Christian Heim <phreak@gentoo.org> courier-0.53.2.ebuild,
95
-  courier-0.53.2-r1.ebuild, courier-0.55.1.ebuild, courier-0.55.1-r1.ebuild:
96
-  Fixing the DEPEND/RDEPEND for the move of net-www/apache to
97
-  www-servers/apache (#78622).
98
-
99
-  10 Jul 2007; Jeroen Roovers <jer@gentoo.org> courier-0.53.2-r1.ebuild:
100
-  Stable for HPPA (bug #184221).
101
-
102
-  05 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org>
103
-  courier-0.53.2-r1.ebuild:
104
-  Stable on sparc wrt #184221
105
-
106
-  05 Jul 2007; Raúl Porcel <armin76@gentoo.org> courier-0.53.2-r1.ebuild:
107
-  alpha/ia64/x86 stable wrt #184221
108
-
109
-*courier-0.55.1-r1 (04 Jul 2007)
110
-*courier-0.53.2-r1 (04 Jul 2007)
111
-
112
-  04 Jul 2007; Diego Pettenò <flameeyes@gentoo.org>
113
-  +files/pam-include.patch, +courier-0.53.2-r1.ebuild,
114
-  +courier-0.55.1-r1.ebuild:
115
-  Add patch from Ed Catmur to work with PAM 0.99 (and in general without
116
-  pam_stack). Thanks Ed. See bug #177748.
117
-
118
-*courier-0.55.1 (30 May 2007)
119
-
120
-  30 May 2007; Caleb Tennis <caleb@gentoo.org> +courier-0.55.1.ebuild:
121
-  Version bump.  It emerges, but I'm still testing everything out
122
-
123
-  28 Apr 2007; Sven Wegener <swegener@gentoo.org> courier-0.53.2.ebuild:
124
-  Fix *initd, *confd and *envd calls (#17388, #174266)
125
-
126
-  02 Apr 2007; Petteri Räty <betelgeuse@gentoo.org> -courier-0.48.1.ebuild,
127
-  -courier-0.48.1-r1.ebuild, -courier-0.48.2.20050224.ebuild,
128
-  -courier-0.49.0.ebuild, -courier-0.49.0.20050405.ebuild,
129
-  -courier-0.50.0.ebuild, -courier-0.50.1.ebuild, -courier-0.50.1-r1.ebuild,
130
-  -courier-0.52.2.ebuild, courier-0.53.2.ebuild:
131
-  Remove old versions. Most of these are vulnerable to security issues.
132
-
133
-  18 Mar 2007; Marius Mauch <genone@gentoo.org> courier-0.48.1.ebuild,
134
-  courier-0.48.1-r1.ebuild, courier-0.48.2.20050224.ebuild,
135
-  courier-0.49.0.ebuild, courier-0.49.0.20050405.ebuild,
136
-  courier-0.50.0.ebuild, courier-0.50.1.ebuild, courier-0.50.1-r1.ebuild,
137
-  courier-0.52.2.ebuild, courier-0.53.2.ebuild:
138
-  Replacing einfo with elog
139
-
140
-  05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
141
-  courier-0.48.2.20050224.ebuild, courier-0.49.0.ebuild,
142
-  courier-0.49.0.20050405.ebuild, courier-0.50.0.ebuild,
143
-  courier-0.50.1.ebuild, courier-0.50.1-r1.ebuild, courier-0.52.2.ebuild:
144
-  Remove gnuconfig_update usage, leave it to econf.
145
-
146
-  04 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> courier-0.53.2.ebuild:
147
-  Fix broken autotools handling and remove gnuconfig inheritance.
148
-
149
-  23 Nov 2006; Francesco Riosa <vivo@gentoo.org> courier-0.48.1.ebuild,
150
-  courier-0.48.1-r1.ebuild, courier-0.48.2.20050224.ebuild,
151
-  courier-0.49.0.ebuild, courier-0.49.0.20050405.ebuild,
152
-  courier-0.50.0.ebuild, courier-0.50.1.ebuild, courier-0.50.1-r1.ebuild,
153
-  courier-0.52.2.ebuild, courier-0.53.2.ebuild:
154
-  dev-db/mysql => virtual/mysql
155
-
156
-  15 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> courier-0.53.2.ebuild:
157
-  Stable on ia64, bug 135005.
158
-
159
-  14 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> metadata.xml:
160
-  Remove swtaylor from metadata.xml due to retiring.
161
-
162
-  31 Jul 2006; Simon Stelling <blubb@gentoo.org> courier-0.53.2.ebuild:
163
-  stable on amd64 wrt bug 135005
164
-
165
-  22 Jul 2006; Thomas Cort <tcort@gentoo.org> courier-0.53.2.ebuild:
166
-  Stable on alpha wrt security Bug #135005.
167
-
168
-  22 Jul 2006; Rene Nussbaumer <killerfox@gentoo.org> courier-0.53.2.ebuild:
169
-  Stable on hppa. See bug #135005.
170
-
171
-  20 Jul 2006; Joshua Jackson <tsunam@gentoo.org> courier-0.53.2.ebuild:
172
-  marking the right version stable for x86 this time
173
-
174
-  18 Jul 2006; Michael Hanselmann <hansmi@gentoo.org> courier-0.53.2.ebuild:
175
-  Stable on ppc, too.
176
-
177
-  18 Jul 2006; Michael Hanselmann <hansmi@gentoo.org> courier-0.52.2.ebuild:
178
-  Stable on ppc.
179
-
180
-  18 Jul 2006; Tuấn Văn <langthang@gentoo.org> courier-0.53.2.ebuild:
181
-  remove conditional patch. should be always or `use_with fam` won't work.
182
-
183
-  18 Jul 2006; Tuấn Văn <langthang@gentoo.org>
184
-  +files/fam-disable-check.patch, courier-0.53.2.ebuild:
185
-  add fam-disable-check patch. Bug #140883.
186
-  mv epatch to src_unpack and use eautoreconf instead.
187
-
188
-  16 Jul 2006; Jason Wever <weeve@gentoo.org> courier-0.53.2.ebuild:
189
-  Stable on SPARC wrt security bug #135005.
190
-
191
-  14 Jul 2006; Luca Longinotti <chtekk@gentoo.org> files/mailer.conf,
192
-  courier-0.53.2.ebuild:
193
-  Fix bug in src_test and correct mailer.conf, thanks to Jason Wever on bug
194
-  #135005.
195
-
196
-  12 Jul 2006; Joshua Jackson <tsunam@gentoo.org> courier-0.52.2.ebuild:
197
-  Stable x86; security bug #135005
198
-
199
-*courier-0.53.2 (11 Jul 2006)
200
-
201
-  11 Jul 2006; Luca Longinotti <chtekk@gentoo.org> +files/courier-init-r1,
202
-  +courier-0.53.2.ebuild:
203
-  Version bump. Fixes security bug #135005 and bugs #130957, #133401, #107557
204
-  and #134027. Thanks to Marcin Semeniuk for his help.
205
-
206
-  27 Apr 2006; Marien Zwart <marienz@gentoo.org>
207
-  files/digest-courier-0.48.1, files/digest-courier-0.48.1-r1,
208
-  files/digest-courier-0.48.2.20050224, files/digest-courier-0.49.0,
209
-  files/digest-courier-0.49.0.20050405, files/digest-courier-0.50.0,
210
-  files/digest-courier-0.50.1, files/digest-courier-0.50.1-r1, Manifest:
211
-  Fixing SHA256 digest, pass four
212
-
213
-  02 Mar 2006; Brian Jackson <iggy@gentoo.org> courier-0.52.2.ebuild:
214
-  added libpcre as a dep, bug 123900, thanks to Marco Iseli ismaATsfsservices.biz
215
-
216
-  19 Feb 2006; Brian Jackson <iggy@gentoo.org> +courier-0.52.2.ebuild:
217
-  version bump
218
-
219
-*courier-0.52.2 (19 Feb 2006)
220
-
221
-  25 Dec 2005; Diego Pettenò <flameeyes@gentoo.org>
222
-  courier-0.50.1-r1.ebuild:
223
-  Use root:0, not root:root.
224
-
225
-*courier-0.50.1-r1 (29 Jul 2005)
226
-
227
-  29 Jul 2005; Brian Jackson <iggy@gentoo.org> +courier-0.50.1-r1.ebuild:
228
-  revbump with some changes. it's -*, and I'd like to get some testing
229
-
230
-  11 Jul 2005; Bryan Østergaard <kloeri@gentoo.org>
231
-  courier-0.48.1-r1.ebuild:
232
-  Stable on alpha + ia64, bug 97915.
233
-
234
-  11 Jul 2005; Tobias Scherbaum <dertobi123@gentoo.org>
235
-  courier-0.48.1-r1.ebuild:
236
-  ppc stable, #97915
237
-
238
-  11 Jul 2005; Simon Stelling <blubb@gentoo.org> courier-0.48.1-r1.ebuild:
239
-  stable on amd64 wrt bug 97915
240
-
241
-  11 Jul 2005; Rene Nussbaumer <killerfox@gentoo.org>
242
-  courier-0.48.1-r1.ebuild:
243
-  Stable on hppa. bug #97915
244
-
245
-  11 Jul 2005; Jason Wever <weeve@gentoo.org> courier-0.48.1-r1.ebuild:
246
-  Stable on SPARC wrt security bug #97915.
247
-
248
-  10 Jul 2005; Andrej Kacian <ticho@gentoo.org> courier-0.48.1-r1.ebuild:
249
-  Stable on x86.
250
-
251
-*courier-0.48.1-r1 (10 Jul 2005)
252
-
253
-  10 Jul 2005; Andrej Kacian <ticho@gentoo.org>
254
-  +files/courier-0.48.1-spf-error-handling.patch, +courier-0.48.1-r1.ebuild:
255
-  Bumped 0.48.1 because of security bug #97915 with a patch to fix it. Also
256
-  fixed sandbox access violation on subsequent merge.
257
-
258
-  10 Jul 2005; Andrej Kacian <ticho@gentoo.org> +files/mailer.conf,
259
-  +courier-0.50.1.ebuild:
260
-  Version bump, wrt security bug #97915. Also changed the ebuild to be more
261
-  mailwrapper-compatible.
262
-
263
-*courier-0.50.1 (04 Jul 2005)
264
-
265
-  04 Jul 2005; Andrej Kacian <ticho@gentoo.org> +files/mailer.conf,
266
-  +courier-0.50.1.ebuild:
267
-  Version bump, due to security bug #97915. Also improved mailwrapper
268
-  compatibility.
269
-
270
-*courier-0.50.0 (02 Jul 2005)
271
-
272
-  02 Jul 2005; Scott W Taylor <swtaylor@gentoo.org> +courier-0.50.0.ebuild:
273
-  bump
274
-
275
-  29 May 2005; <solar@gentoo.org> courier-0.48.1.ebuild,
276
-  courier-0.48.2.20050224.ebuild, courier-0.49.0.20050405.ebuild,
277
-  courier-0.49.0.ebuild:
278
-  - update courier to use libc expanded variable elibc_uclibc vs uclibc so
279
-  USE=-* works
280
-
281
-*courier-0.49.0.20050405 (06 Apr 2005)
282
-
283
-  06 Apr 2005; Scott W Taylor <swtaylor@gentoo.org>
284
-  +courier-0.49.0.20050405.ebuild:
285
-  bump
286
-
287
-  21 Mar 2005; Scott W Taylor <swtaylor@gentoo.org> -courier-0.47-r1.ebuild,
288
-  -courier-0.48.2.ebuild, -courier-0.48.2.20050215.ebuild,
289
-  courier-0.48.2.20050224.ebuild, courier-0.49.0.ebuild:
290
-  tidy up due to collision with mailbase. strip bad cflags
291
-
292
-*courier-0.49.0 (04 Mar 2005)
293
-
294
-  04 Mar 2005; Scott W Taylor <swtaylor@gentoo.org>
295
-  courier-0.48.2.20050215.ebuild, courier-0.48.2.20050224.ebuild,
296
-  courier-0.48.2.ebuild, +courier-0.49.0.ebuild:
297
-  bump to 0.49.0 keepdir had been executed on too many directories, collided
298
-  with baselayout. readded more sane keepdir calls, fixes bug 82286
299
-
300
-  03 Mar 2005; Ciaran McCreesh <ciaranm@gentoo.org> courier-0.47-r1.ebuild,
301
-  courier-0.48.1.ebuild, courier-0.48.2.20050130.ebuild,
302
-  courier-0.48.2.20050203.ebuild, courier-0.48.2.20050215.ebuild,
303
-  courier-0.48.2.20050224.ebuild, courier-0.48.2.ebuild:
304
-  Move sys-apps/procps -> sys-process/procps
305
-
306
-*courier-0.48.2.20050224 (25 Feb 2005)
307
-
308
-  25 Feb 2005; Scott W Taylor <swtaylor@gentoo.org>
309
-  +courier-0.48.2.20050224.ebuild:
310
-  bump. adds sha256
311
-
312
-*courier-0.48.2.20050215 (15 Feb 2005)
313
-
314
-  15 Feb 2005; Scott W Taylor <swtaylor@gentoo.org>
315
-  +courier-0.48.2.20050215.ebuild:
316
-  bump, looks like minor stuff from upstream, consistency updates and
317
-  backscatter on uucp/fax
318
-
319
-*courier-0.48.2.20050203 (05 Feb 2005)
320
-
321
-  05 Feb 2005; Scott W Taylor <swtaylor@gentoo.org>
322
-  +courier-0.48.2.20050203.ebuild:
323
-  version bump. mostly backscatter updates
324
-
325
-  31 Jan 2005; Scott W Taylor <swtaylor@gentoo.org> files/courier-init,
326
-  courier-0.48.1.ebuild, courier-0.48.2.20050130.ebuild:
327
-  apply keepdir change to 0.48.1 as well
328
-
329
-  31 Jan 2005; Scott W Taylor <swtaylor@gentoo.org> files/courier-init,
330
-  courier-0.48.2.20050130.ebuild:
331
-  fewer keepdirs for 70503
332
-  init.d need famd for 69630
333
-  allow removal of fam for 69630.7
334
-
335
-  30 Jan 2005; Scott W Taylor <swtaylor@gentoo.org> courier-0.48.1.ebuild:
336
-  stabilize 0.48.1 - most notable change is authentication moved to new
337
-  courier-authlib package
338
-
339
-  30 Jan 2005; Scott W Taylor <swtaylor@gentoo.org>
340
-  courier-0.48.2.20050130.ebuild:
341
-  version bump, add smtp auth methods as well.
342
-
343
-*courier-0.48.2.20050130 (30 Jan 2005)
344
-*courier-0.48.2 (30 Jan 2005)
345
-
346
-  30 Jan 2005; Scott W Taylor <swtaylor@gentoo.org>
347
-  -courier-0.46.20040902.ebuild, -courier-0.47.20041129.ebuild,
348
-  courier-0.48.1.ebuild, +courier-0.48.2.20050130.ebuild,
349
-  +courier-0.48.2.ebuild, -courier-0.48.ebuild:
350
-  $(get_libdir) added for arch compatibility. cleaning house too.
351
-
352
-*courier-0.48.1 (05 Jan 2005)
353
-
354
-  05 Jan 2005; Scott W Taylor <swtaylor@gentoo.org> +courier-0.48.1.ebuild:
355
-  bump
356
-
357
-*courier-0.48 (01 Jan 2005)
358
-
359
-  01 Jan 2005; Scott W Taylor <swtaylor@gentoo.org> +courier-0.48.ebuild,
360
-  -courier-0.48_pre.ebuild:
361
-  courier 0.48 released
362
-
363
-  15 Dec 2004; Scott W Taylor <swtaylor@gentoo.org> courier-0.47-r1.ebuild,
364
-  courier-0.47.20041129.ebuild, courier-0.48_pre.ebuild:
365
-  move gnupg to fix circular dependancy
366
-
367
-  10 Dec 2004; Scott W Taylor <swtaylor@gentoo.org>
368
-  -courier-0.46.20040825.ebuild, -courier-0.46.ebuild, -courier-0.47.ebuild:
369
-  housecleaning
370
-
371
-  09 Dec 2004; Scott W Taylor <swtaylor@gentoo.org> courier-0.48_pre.ebuild:
372
-  don't mirror release candidate
373
-
374
-*courier-0.48_pre (09 Dec 2004)
375
-
376
-  09 Dec 2004; Scott W Taylor <swtaylor@gentoo.org>
377
-  +courier-0.48_pre.ebuild:
378
-  bump
379
-
380
-  07 Dec 2004; Scott W Taylor <swtaylor@gentoo.org> courier-0.47-r1.ebuild,
381
-  courier-0.47.20041129.ebuild:
382
-  remove virtual/mda block
383
-
384
-  06 Dec 2004; Scott W Taylor <swtaylor@gentoo.org> courier-0.47-r1.ebuild,
385
-  courier-0.47.20041129.ebuild:
386
-  add mime.types dep
387
-
388
-  05 Dec 2004; Scott W Taylor <swtaylor@gentoo.org> courier-0.47-r1.ebuild,
389
-  courier-0.47.20041129.ebuild:
390
-  keep .maildir even if empty
391
-
392
-*courier-0.47-r1 (05 Dec 2004)
393
-
394
-  05 Dec 2004; Scott W Taylor <swtaylor@gentoo.org> +courier-0.47-r1.ebuild,
395
-  courier-0.47.20041129.ebuild:
396
-  build courier before mailwrapper, bug 73486
397
-
398
-  05 Dec 2004; Scott W Taylor <swtaylor@gentoo.org>
399
-  courier-0.47.20041129.ebuild:
400
-  sed magic to fix #73468
401
-
402
-  01 Dec 2004; Scott W Taylor <swtaylor@gentoo.org> -courier-0.45.6.ebuild,
403
-  -courier-0.46.20040816.ebuild, -courier-0.47.20041113.ebuild,
404
-  -courier-0.47.20041120.ebuild, courier-0.47.20041129.ebuild,
405
-  courier-0.47.ebuild:
406
-  bump and cleanup
407
-
408
-*courier-0.47.20041129 (01 Dec 2004)
409
-
410
-  01 Dec 2004; Scott W Taylor <swtaylor@gentoo.org>
411
-  +courier-0.47.20041129.ebuild:
412
-  bump
413
-
414
-  29 Nov 2004; Andrej Kacian <ticho@gentoo.org> courier-0.45.6.ebuild,
415
-  courier-0.46.20040816.ebuild, courier-0.46.20040825.ebuild,
416
-  courier-0.46.20040902.ebuild, courier-0.46.ebuild,
417
-  courier-0.47.20041113.ebuild, courier-0.47.20041120.ebuild,
418
-  courier-0.47.ebuild:
419
-  Changed app-admin/fam -> virtual/fam, as per bug #67170.
420
-
421
-  26 Nov 2004; Scott W Taylor <swtaylor@gentoo.org> files/courier-init:
422
-  will need courier-authlib in near future. init script updated to reflect this.
423
-
424
-*courier-0.47.20041120 (21 Nov 2004)
425
-
426
-  21 Nov 2004; Scott W Taylor <swtaylor@gentoo.org>
427
-  +courier-0.47.20041120.ebuild:
428
-  version bump. work in progress
429
-
430
-  19 Nov 2004; Scott W Taylor <swtaylor@gentoo.org>
431
-  courier-0.47.20041113.ebuild:
432
-  net-libs/courier-authlib
433
-
434
-  17 Nov 2004; Scott W Taylor <swtaylor@gentoo.org>
435
-  courier-0.47.20041113.ebuild:
436
-  getting closer
437
-
438
-  17 Nov 2004; Scott W Taylor <swtaylor@gentoo.org>
439
-  courier-0.47.20041113.ebuild:
440
-  work in progress. don't use.
441
-
442
-  16 Nov 2004; Scott W Taylor <swtaylor@gentoo.org>
443
-  courier-0.47.20041113.ebuild:
444
-  add maildropldap
445
-
446
-*courier-0.47.20041113 (16 Nov 2004)
447
-
448
-  16 Nov 2004; Scott W Taylor <swtaylor@gentoo.org>
449
-  +courier-0.47.20041113.ebuild:
450
-  now requires courier-authlib. work in progress.
451
-
452
-  02 Nov 2004; Bret Curtis,,, <psi29a@gentoo.org> courier-0.47.ebuild:
453
-  workes well on mips, but marked ~mips for now.
454
-
455
-  02 Oct 2004; <iggy@gentoo.org> files/courier-init:
456
-  fix bug #57310, thanks to Ben Kennedy
457
-
458
-  20 Sep 2004; <iggy@gentoo.org> courier-0.47.ebuild:
459
-  added a small fix for building with uclibc, and removed expect as a dep
460
-
461
-*courier-0.47 (19 Sep 2004)
462
-
463
-  19 Sep 2004; Scott W Taylor <swtaylor@gentoo.org> +courier-0.47.ebuild:
464
-  new version. src_uri is now a conditional instead of swapping commented lines
465
-  for maintainer ease
466
-
467
-  19 Sep 2004; Scott W Taylor <swtaylor@gentoo.org> -courier-0.45.4.ebuild,
468
-  -courier-0.45.5.20040606.ebuild, -courier-0.45.5.ebuild,
469
-  -courier-0.45.6.20040618.ebuild, courier-0.46.20040902.ebuild,
470
-  courier-0.46.ebuild:
471
-  cleanup, promote stable
472
-
473
-  06 Sep 2004; Ciaran McCreesh <ciaranm@gentoo.org> courier-0.45.4.ebuild,
474
-  courier-0.45.5.20040606.ebuild, courier-0.45.5.ebuild,
475
-  courier-0.45.6.20040618.ebuild, courier-0.45.6.ebuild,
476
-  courier-0.46.20040816.ebuild, courier-0.46.20040825.ebuild,
477
-  courier-0.46.20040902.ebuild, courier-0.46.ebuild:
478
-  Switch to use epause and ebeep, bug #62950. Fix header lines.
479
-
480
-  06 Sep 2004; Danny van Dyk <kugelfang@gentoo.org>
481
-  courier-0.46.20040902.ebuild:
482
-  Marked ~amd64.
483
-
484
-*courier-0.46.20040902 (03 Sep 2004)
485
-
486
-  03 Sep 2004; Scott W Taylor <swtaylor@gentoo.org>
487
-  +courier-0.46.20040902.ebuild:
488
-  hot off the press with spf update
489
-
490
-*courier-0.46.20040825 (26 Aug 2004)
491
-
492
-  26 Aug 2004; Scott W Taylor <swtaylor@gentoo.org>
493
-  +courier-0.46.20040825.ebuild:
494
-  bump. more SPF support
495
-
496
-*courier-0.46.20040816 (16 Aug 2004)
497
-
498
-  16 Aug 2004; Scott W Taylor <swtaylor@gentoo.org>
499
-  +courier-0.46.20040816.ebuild:
500
-  version bump. spf beginning to be handled internally. "man 8 courier" for
501
-  details.54557 really fixed.
502
-
503
-*courier-0.46 (01 Aug 2004)
504
-
505
-  01 Aug 2004; Scott W Taylor <swtaylor@gentoo.org>
506
-  courier-0.45.6.20040618.ebuild, courier-0.45.6.ebuild, +courier-0.46.ebuild:
507
-  mark 0.45.6.* stable
508
-
509
-*courier-0.46 (01 Aug 2004)
510
-
511
-  01 Aug 2004; Scott W Taylor <swtaylor@gentoo.org> +courier-0.46.ebuild:
512
-  courier 0.46 released today
513
-
514
-  29 Jul 2004; Gustavo Zacarias <gustavoz@gentoo.org>
515
-  courier-0.45.6.20040618.ebuild:
516
-  Stable on sparc wrt #58020
517
-
518
-  01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
519
-  courier-0.45.4.ebuild, courier-0.45.5.20040606.ebuild,
520
-  courier-0.45.5.ebuild, courier-0.45.6.20040618.ebuild,
521
-  courier-0.45.6.ebuild:
522
-  virtual/glibc -> virtual/libc
523
-
524
-  22 Jun 2004; Scott W Taylor <swtaylor@gentoo.org> -courier-0.45.3.ebuild,
525
-  courier-0.45.5.ebuild:
526
-  mark 0.45.5 stable
527
-
528
-  20 Jun 2004; Scott W Taylor <swtaylor@gentoo.org>
529
-  courier-0.45.6.20040618.ebuild, courier-0.45.6.ebuild:
530
-  cosmetic changes
531
-
532
-  20 Jun 2004; Scott W Taylor <swtaylor@gentoo.org>
533
-  courier-0.45.6.20040618.ebuild:
534
-  upstream added more config statements referencing Maildir. this fixes 54557
535
-
536
-*courier-0.45.6.20040618 (18 Jun 2004)
537
-
538
-  18 Jun 2004; Scott W Taylor <swtaylor@gentoo.org>
539
-  +courier-0.45.6.20040618.ebuild:
540
-  bump
541
-
542
-*courier-0.45.6 (12 Jun 2004)
543
-
544
-  12 Jun 2004; Scott W Taylor <swtaylor@gentoo.org> -courier-0.45.1.ebuild,
545
-  -courier-0.45.2.ebuild, courier-0.45.4.ebuild, +courier-0.45.6.ebuild:
546
-  new 45.6, stable 45.4, drop 45.1 and 45.2
547
-
548
-*courier-0.45.5.20040606 (08 Jun 2004)
549
-
550
-  08 Jun 2004; Scott W Taylor <swtaylor@gentoo.org>
551
-  +courier-0.45.5.20040606.ebuild:
552
-  Spiffy new courier. Tidy up ebuild as well.
553
-
554
-*courier-0.45.4 (29 May 2004)
555
-
556
-  29 May 2004; Robin H. Johnson <robbat2@gentoo.org> courier-0.45.1.ebuild,
557
-  courier-0.45.2.ebuild, courier-0.45.3.ebuild, courier-0.45.4.ebuild,
558
-  courier-0.45.5.ebuild, metadata.xml, files/apache-sqwebmail.inc, files/bofh,
559
-  files/courier-init, files/dot_courier, files/locallowercase,
560
-  files/norewrite.patch, files/password.dist, files/set-mime:
561
-  Moved from net-mail/courier to mail-mta/courier.
562
-
563
-*courier-0.45.5 (22 May 2004)
564
-
565
-  22 May 2004; Scott W Taylor <swtaylor@gentoo.org> +courier-0.45.5.ebuild:
566
-  bump 0.45.5
567
-
568
-  22 May 2004; Scott W Taylor <swtaylor@gentoo.org> files/courier-init:
569
-  spelling fix and init script update for sqwebmail which gets renamed in 0.45.5
570
-
571
-  28 Apr 2004; Scott W Taylor <swtaylor@gentoo.org> courier-0.45.2.ebuild,
572
-  courier-0.45.3.ebuild:
573
-  get ppc mask caught up
574
-
575
-  28 Apr 2004; Scott W Taylor <swtaylor@gentoo.org> courier-0.45.2.ebuild,
576
-  courier-0.45.3.ebuild, courier-0.45.4.ebuild:
577
-  Bug 49198 - moved ${D} adjustments out of pkg_preinst
578
-
579
-  27 Apr 2004; Aron Griffis <agriffis@gentoo.org> courier-0.45.3.ebuild,
580
-  courier-0.45.4.ebuild:
581
-  Add inherit eutils
582
-
583
-  21 Apr 2004; Scott W Taylor <swtaylor@gentoo.org> courier-0.45.2.ebuild,
584
-  courier-0.45.3.ebuild, courier-0.45.4.ebuild:
585
-  mark 0.45.2 stable and fix bug 41819
586
-
587
-  09 Apr 2004; Scott W Taylor <swtaylor@gentoo.org> courier-0.45.4.ebuild:
588
-  Added ~sparc on 0.45.4 too
589
-
590
-  06 Apr 2004; Jason Wever <weeve@gentoo.org> courier-0.45.3.ebuild:
591
-  Added ~sparc keyword wrt bug #46319.
592
-
593
-*courier-0.45.4 (06 Apr 2004)
594
-
595
-  06 Apr 2004; Scott W Taylor <swtaylor@gentoo.org> courier-0.45.4.ebuild:
596
-  version bump
597
-
598
-*courier-0.45.3 (01 Apr 2004)
599
-
600
-  01 Apr 2004; Scott W Taylor <swtaylor@gentoo.org> courier-0.45.3.ebuild,
601
-  files/courier-init, files/norewrite.patch:
602
-  Version bump and fixes for bugs 44241 and 44245.
603
-
604
-  30 Mar 2004; Lars Weiler <pylon@gentoo.org> courier-0.45.2.ebuild:
605
-  Masked ~ppc on user report
606
-
607
-*courier-0.45.2 (16 Mar 2004)
608
-
609
-  16 Mar 2004; Brian Jackson <iggy@gentoo.org> courier-0.45.2.ebuild,
610
-  files/courier-init:
611
-  version bump
612
-
613
-*courier-0.45.1 (09 Mar 2004)
614
-
615
-  09 Mar 2004; Brian Jackson <iggy@gentoo.org> courier-0.44.0.ebuild,
616
-  courier-0.44.2.20040201.ebuild, courier-0.44.2.ebuild,
617
-  courier-0.45.0.ebuild, courier-0.45.1.ebuild, files/courier,
618
-  files/courier-authdaemond, files/courier-esmtpd, files/courier-esmtpd-msa,
619
-  files/courier-esmtpd-ssl, files/courier-filterd, files/courier-imapd,
620
-  files/courier-imapd-ssl, files/courier-ldapaliasd, files/courier-mta,
621
-  files/courier-pop3d, files/courier-pop3d-ssl, files/gentoo.diff.bz2:
622
-  version bump, fixes 2 minor bugs only
623
-
624
-*courier-0.45.0 (07 Mar 2004)
625
-
626
-  07 Mar 2004; Brian Jackson <iggy@gentoo.org> courier-0.45.0.ebuild,
627
-  files/courier-init:
628
-  version bump, fix for bug 42164, and an issue reported by 
629
-  hachre@dynaloop.net
630
-
631
-  15 Feb 2004; Brian Jackson <iggy@gentoo.org> courier-0.44.2.20040201.ebuild:
632
-  a few cleanups, and fix bug 32878
633
-
634
-*courier-0.44.2.20040201 (08 Feb 2004)
635
-
636
-  08 Feb 2004; Brian Jackson <iggy@gentoo.org> courier-0.44.0.ebuild,
637
-  courier-0.44.2.20040201.ebuild, courier-0.44.2.ebuild:
638
-  version bump to fix a problem with 2.6 kernels, changed a few keywords
639
-
640
-  14 Jan 2004; Aron Griffis <agriffis@gentoo.org> courier-0.44.2.ebuild:
641
-  add ~alpha (bug 21240)
642
-
643
-  09 Dec 2003; Heinrich Wendel <lanius@gentoo.org> courier-0.44.0.ebuild,
644
-  courier-0.44.2.ebuild:
645
-  changed app-text/ghostscript to virtual/ghostscript
646
-
647
-  08 Dec 2003; Brian Jackson <iggy@gentoo.org> courier-0.42.2.ebuild,
648
-  courier-0.43.2.ebuild, courier-0.44.0.ebuild, courier-0.44.2.ebuild,
649
-  files/courier-0.42.2-gentoo.diff.bz2:
650
-  cleaning out old ebuilds/etc, and cleaning up touch .keep's
651
-
652
-  08 Dec 2003; Brian Jackson <iggy@gentoo.org> courier-0.42.2.ebuild:
653
-  fixed the other chown in courier-0.42.2
654
-
655
-  07 Dec 2003; foser <foser@gentoo.org> courier-0.*.ebuild :
656
-  Fix fam-oss > fam, due to move
657
-
658
-  07 Dec 2003; Brian Jackson <iggy@gentoo.org> courier-0.44.2.ebuild:
659
-  add note about recent sed magic
660
-
661
-  30 Nov 2003; Brian Jackson <iggy@gentoo.org> courier-0.44.0.ebuild:
662
-  bump 0.44.0 to x86
663
-
664
-*courier-0.44.2 (30 Nov 2003)
665
-
666
-  30 Nov 2003; Brian Jackson <iggy@gentoo.org> courier-0.44.2.ebuild,
667
-  files/courier-init:
668
-  version bump
669
-
670
-*courier-0.44.0 (07 Nov 2003)
671
-
672
-  07 Nov 2003; Brian Jackson <iggy@gentoo.org> courier-0.42.2-r3.ebuild,
673
-  courier-0.42.2.ebuild, courier-0.43.1.ebuild, courier-0.43.2.ebuild,
674
-  courier-0.44.0.ebuild, files/gentoo.diff.bz2:
675
-  version bump
676
-  cleaned up the ebuild a little
677
-  some docs weren't getting installed
678
-  fix bug 32269
679
-  applying the sqwebmail patch again
680
-
681
-  29 Oct 2003; Brian Jackson <iggy@gentoo.org> courier-0.43.2.ebuild,
682
-  files/courier-init:
683
-  added esmtpd-ssl to init script, closes bug 32267
684
-
685
-*courier-0.43.2 (28 Sep 2003)
686
-
687
-  28 Sep 2003; <iggy@gentoo.org> courier-0.43.1.ebuild, courier-0.43.2.ebuild:
688
-  version bump
689
-
690
-*courier-0.43.1 (19 Aug 2003)
691
-
692
-  19 Aug 2003; <iggy@gentoo.org> courier-0.43.1.ebuild:
693
-  courier-0.43.1 is out, just copied the 42.2-r3 ebuild, and updated the
694
-  postinst msgs a bit
695
-
696
-  02 Aug 2003; <iggy@gentoo.org> courier-0.42.2-r1.ebuild,
697
-  courier-0.42.2-r2.ebuild, courier-0.42.2-r3.ebuild:
698
-  -r3 -> x86, removed older broken ebuilds (-r1, -r2)
699
-
700
-*courier-0.42.2-r3 (01 Aug 2003)
701
-
702
-  01 Aug 2003; Paul de Vrieze <pauldv@gentoo.org> courier-0.42.2-r3.ebuild:
703
-  Removed the optional dependency on berkeley db, as it will not work with db4
704
-  and a patch to make it work with db3 is nontrivial
705
-
706
-  28 Jul 2003; <iggy@gentoo.org> courier-0.42.2-r2.ebuild:
707
-  temporarily removed expect dep pending clarification of tcltk situation
708
-
709
-  24 Jul 2003; <iggy@gentoo.org> files/courier-init:
710
-  fixed courier init script
711
-
712
-  24 Jul 2003; <iggy@gentoo.org> courier-0.42.2-r2.ebuild:
713
-  added !virtual/imapd to RDEPEND closes bug 25027
714
-
715
-  22 Jul 2003; <iggy@gentoo.org> courier-0.42.2-r2.ebuild:
716
-  a few more cleanups to 0.42.2-r2
717
-
718
-*courier-0.42.2-r2 (22 Jul 2003)
719
-
720
-  22 Jul 2003; <iggy@gentoo.org> courier-0.42.2-r2.ebuild, files/courier-init:
721
-  fixed bug 25028, and switched to single init script
722
-
723
-  03 Jul 2003; ,,, <iggy@gentoo.org> metadata.xml:
724
-  added metadata.xml
725
-
726
-  01 Jul 2003; ,,, <iggy@gentoo.org> courier-0.42.2-r1.ebuild,
727
-  courier-0.42.2.ebuild:
728
-  added --disable-autorenamesent to configure options
729
-
730
-*courier-0.42.2-r1 (14 Jun 2003)
731
-
732
-  01 Jul 2003; Brian Jackson <iggy@gentoo.org> courier-0.42.2-r1.ebuild:
733
-  Whatever the patch that we were using was for seems to be fixed upstream.
734
-  I masked this while I have some other people try to test it out.
735
-
736
-*courier-0.42.2 (14 Jun 2003)
737
-
738
-  23 Jun 2003; Nick Hadaway <raker@gentoo.org> courier-0.42.2.ebuild:
739
-  Added crypt use variable.  Added fax local use variable.
740
-
741
-  14 Jun 2003; Nick Hadaway <raker@gentoo.org> courier-0.42.2.ebuild,
742
-  files/digest-courier-0.42.2, files/courier-0.42.2-gentoo.diff.bz2:
743
-  New version.  Updated dependancies.  Added a fix for permissions
744
-  of /var/run/courier.  Changed unicode option code snippet.
745
-
746
-  15 May 2003; Martin Holzer <mholzer@gentoo.org> courier-0.40.2.ebuild,
747
-  courier-0.41.0.ebuild:
748
-  Adding !virtual/mta to RDEPEND. CLoses #21072.
749
-
750
-*courier-0.41.0 (30 Jan 2003)
751
-
752
-  22 Apr 2003; Graham Forest <vladimir@gentoo.org> courier-0.40.2.ebuild,
753
-  courier-0.41.0.ebuild:
754
-  app-text/aspell -> virtual/aspell-dict
755
-
756
-  30 Jan 2003; Alexandru Hartmann <alex@as-computer.de>, Andreas Erhart <andi@as-computer.de>
757
-  courier-0.41.0.ebuild, files/courier:
758
-  new release. supports make install-configure in post_install(). init scripts changes.
759
-  typo fixes.
760
-
761
-  31 Dec 2002; Nick Hadaway <raker@gentoo.org> courier-0.40.2.ebuild,
762
-  files/digest-courier-0.40.2, files/courier-0.40.2-gentoo.diff.bz2 :
763
-  Version bump.  New unicode functionality.  Added support for the spell
764
-  use variable.
765
-
766
-  06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
767
- 
768
-*courier-0.40.2 (31 Dec 2002)
769
-
770
-  15 Jan 2003; Nick Hadaway <raker@gentoo.org> courier-0.40.2.ebuild :
771
-  Marked stable to coincide with courier-imap-1.6.2 being stable.
772
-
773
-  31 Dec 2002; Nick Hadaway <raker@gentoo.org> courier-0.40.2.ebuild,
774
-  files/digest-courier-0.40.2, files/courier-0.40.2-gentoo.diff.bz2 :
775
-  Version bump.  New unicode functionality.  Added support for the spell
776
-  use variable.
777
-
778
-  06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
779
- 
780
-*courier-0.40.1 (19 Nov 2002)
781
-
782
-  21 Dec 2002; Nick Hadaway <raker@gentoo.org> courier-0.40.1.ebuild :
783
-  Filter -fomit-frame-pointer and -funroll-loops as these flags seem
784
-  to cause problems with maildrop and maildirmake.
785
-
786
-  21 Nov 2002; Nick Hadaway <raker@gentoo.org> courier-0.40.1.ebuild,
787
-  files/password.dist :
788
-  Added a password.dist file so people get instructions on how to
789
-  setup a password for the webadmin. 
790
-
791
-  19 Nov 2002; Daniel Ahlberg <aliz@gentoo.org> :
792
-  Security update.
793
-
794
-*courier-0.40.0.20021026 (29 Oct 2002)
795
-
796
-  06 Nov 2002; Nick Hadaway <raker@gentoo.org> :
797
-  Added ebuild to portage.  Marked unstable.
798
-
799
-  29 Oct 2002; Andreas Erhart <andi@zollhaus.net> / Alexandru Hartmann <alex@nimic.net>
800
-  courier-0.40.0.20021026.ebuild, files/digest-courier-0.40.0.20021026
801
-  sqwebmail finally works !
802
-  new version
803
-  
804
-*courier-0.40.0 (28 Oct 2002)
805
-  28 Oct 2002; Alexandru Hartmann <alex@nimic.net>
806
-  courier-0.40.0.ebuild, files/digest-courier-0.40.0
807
-  sometimes /var/lib/courier/msgs and msgq just disappear after an upgrade.
808
-  this is now fixed.
809
- 
810
-*courier-0.40.0 (26 Oct 2002)
811
-  26 Oct 2002; Andreas Erhart <andi@zollhaus.net>
812
-  courier-0.40.0.ebuild, files/digest-courier-0.40.0
813
-  new version
814
-  
815
-*courier-0.39.3 (12 Aug 2002)
816
-  12 Aug 2002; Andreas Erhart <andi@zollhaus.net>
817
-  courier-0.39.3.ebuild, files/digest-courier-0.39.3
818
-  new version
819
-  
820
-*courier-0.39.2 (03 Aug 2002)
821
-
822
-  06 Aug 2002; Nick Hadaway <raker@gentoo.org>
823
-  courier-0.39.2.ebuild, files/digest-courier-0.39.2 :
824
-  Added --without-authvchkpw to the configure options as some 
825
-  systems will fail to finish configure if vpopmail is not installed.
826
-  Version bump.
827
-
828
-  03 Aug 2002; Andreas Erhart <andi@zollhaus.net> :
829
-  new version, thanks to Sam Varshavchik
830
-  removed 10MB message sizelimit
831
-
832
-*courier-0.39.1 (04 Jul 2002)
833
-
834
-  04 Jul 2002; Grant Goodyear <g2boojum@gentoo.org> ChangeLog  :
835
-  New version, thanks to Alex Hartmann
... ...
@@ -1,21 +0,0 @@
1
-AUX apache-sqwebmail.inc 347 RMD160 9d046149af6138320448fe7bb762b142e0eb9b94 SHA1 4996c33b74a3c9b70886f27948334e3880df8073 SHA256 3a6616dacfd49ab0c89c62d9df5662fc3c2d9e598786d781240bf5e8900afc65
2
-AUX bofh 23 RMD160 995b6b103c29f390c2f0230af95d4c0823423dcb SHA1 f6399bc612af33ca79921961b223cbdf394d9549 SHA256 7e42d61373770a2b14a6fdd8b5f71c598ce4767726f8f7106de00b7c34a59e8c
3
-AUX courier-0.64.0-tarpit-option.diff 1692 RMD160 4d4513c483bb6d2c5e6a7991fea538ef8c5d7a7f SHA1 d194ab7ea6715eae53abc8b12d94e6cf2fccd7e9 SHA256 ae57b79c5bbb37511e3775db7c8bfaa282e936819ba18dd7458aa409aaf56ecb
4
-AUX courier-init 5182 RMD160 7c5d80d7fdd4e09418461a746f6642f2a276b88b SHA1 beef0a5742fe31388947e945b4646c1dbe5627f1 SHA256 4b1a030bbba852c9c2c8d50e58c43c8e97b5a1ac29a04974a1f097362929e126
5
-AUX courier-init-r1 5252 RMD160 2c770526b4fd2e342c904289573c4f8cb19ca6df SHA1 ac67cd4a9664b1010322b5260f84d017ee06736b SHA256 e74fc291b49dace3ffb3af1844b976255c0c7a34aa0e2d87b5c05f672db9058a
6
-AUX courier-init-r2 4877 RMD160 bc1bf99be4e032a0e52bba71801c89f9a6cd4383 SHA1 a9e8329fb0582fc0cf0341de4e054096587f2790 SHA256 d6a53142751f71f3a6287806259a640fdc1c8807003510d775b0239e8410d02a
7
-AUX dot_courier 26 RMD160 cf20012379abbb63f78e1eb0f9cbaefff6d1048d SHA1 8e5e09e167035d100859b42311b6dda2842f4d67 SHA256 8c585031b4356ca1f887e0823fd9b365fff57a5f9cc32541eccfc1542d5d3763
8
-AUX locallowercase 0 RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 SHA1 da39a3ee5e6b4b0d3255bfef95601890afd80709 SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
9
-AUX mailer.conf 197 RMD160 4229dfa9cf33b275571538211dad33da5ae84048 SHA1 caf095797e8c526dc5fec59d9d89d51f318cd28a SHA256 5a946a7c4ed42bbddf2c471e2e00898150e4bff33f4af70620cf814ab2f12b47
10
-AUX norewrite.patch 489 RMD160 1d0bacf702126cc4f8b9d7b07bbc6a9357b7b6e9 SHA1 007059af9ab5d89b36004e590b6a21911515f69b SHA256 526f3742fb43af93811e6e4b3210fda1c611b50ce5abdf3a57a25dfe4f5c38e4
11
-AUX password.dist 247 RMD160 eab211be0b1e3dbd6206f79e993b1d314a24efa3 SHA1 2cdd5bcf561f7267be6f18b731813962030af166 SHA256 46f20a84922d108d39a7c26ad3ba8915326549f46cea811e2384f55a589d38e2
12
-AUX set-mime 741 RMD160 8ed45fb4a0aee168a70cdcab6d17cf1606f85cad SHA1 b8834602c7304d42f3179a8dde43dcc57d0f4972 SHA256 bf15af7c181d517a924cb82854cbce46278e6e28ffb338e2159ba89c386dc74f
13
-AUX shorter-tarpit.patch 352 RMD160 0ae5f50145085f03213ac130b9b796781eb0a023 SHA1 bc5f2d40789d13baa7ed517874bb3d3f78812e76 SHA256 991a53cd2469e0e9529e7662ff07c7f97369bf58534e0ff7db4937cc3553051c
14
-DIST courier-0.61.2.tar.bz2 7268675 RMD160 a738e534df69fee51aec50a53ce6e5d799f0eecd SHA1 aff9b418c84912832a81295ff4592a76fbe36853 SHA256 c240f2cfb96c0c94811152ea1495f41f72507bdef4e69806771f7203db0d1202
15
-DIST courier-0.63.0.tar.bz2 7133009 RMD160 bb47bf049c831756b5352ad1df5f7f4a67a8d52b SHA1 79d8b3b2e4cdcc07cc54308bac689255816ef9e6 SHA256 3a52363605f75f4156105aefa6bd375626f742033fbf09b5592179f274322044
16
-DIST courier-0.64.0.tar.bz2 7136191 RMD160 b38563ec054110068d1b2f6399bdb6539ec272a0 SHA1 921d69f2235be7fd548b9082abdaf0cc18e84223 SHA256 9e72165a6c369d135a128af7e69afa3cfa7be608f8f75049b517a077524aa9cc
17
-EBUILD courier-0.61.2.ebuild 9877 RMD160 34545f9de67aee93bd2d19561325d84d71bf02e5 SHA1 0b9e037bab2beb2777c4b5a4a26eca8e2bdd75f8 SHA256 e50fe99e65cb63bf36e19be9cb6965316dbc95992a0dfe21e3fc3e829dfab8d5
18
-EBUILD courier-0.63.0.ebuild 9329 RMD160 41eb08d50ebffbc0def7d3a5d0ce6bd6d368a650 SHA1 6c41184e23bdfac2e349722576b066a52d3de25c SHA256 7e49c612aa474c9e8a4058585ba59023b9bfb9a36693413f29bbfd309490432b
19
-EBUILD courier-0.64.0.ebuild 9345 RMD160 1be9ae53c3f17b381b620bbb5af0848417f3e653 SHA1 1d12f7f6f8cd0dcc85d1a6f9f7f7655ea349c982 SHA256 468e77a7f530ecb9699f94322a440636c5037a2a0538c220c772b8abbfc5d97a
20
-MISC ChangeLog 30202 RMD160 e7bcd05b5c1be30647bb4b128e3c746f9075525b SHA1 6f97e81b15a462bbd8bd46dffcb03db8c1a17056 SHA256 bb08316bf40a47df059eeb1986598bdc39ae0eeba60560d646672d44567d586f
21
-MISC metadata.xml 687 RMD160 753323e40a9add2b07fd1f138c672ce283d2f255 SHA1 2e8255902a9e0394bd27e13e488e84ba70f05845 SHA256 ea417e66d396e793212529ed20f5570b0c97eb666a5ba52bb3202bbfbc022be1
... ...
@@ -1,312 +0,0 @@
1
-# Copyright 1999-2009 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/courier/courier-0.61.2.ebuild,v 1.2 2009/05/04 17:16:23 hanno Exp $
4
-
5
-inherit eutils flag-o-matic
6
-
7
-DESCRIPTION="An MTA designed specifically for maildirs"
8
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
9
-HOMEPAGE="http://www.courier-mta.org/"
10
-SLOT="0"
11
-LICENSE="GPL-2"
12
-# not in keywords due to missing dependencies: ~arm ~s390 ~ppc64 ~mips
13
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
14
-IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite mailwrapper \
15
-	fam web webmail"
16
-
17
-PROVIDE="virtual/mta
18
-	 virtual/mda
19
-	 virtual/imapd"
20
-
21
-DEPEND="
22
-	>=net-libs/courier-authlib-0.61.0
23
-	>=dev-libs/openssl-0.9.6
24
-	>=sys-libs/gdbm-1.8.0
25
-	dev-libs/libpcre
26
-	app-misc/mime-types
27
-	fax? ( >=media-libs/netpbm-9.12 virtual/ghostscript >=net-dialup/mgetty-1.1.28 )
28
-	pam? ( virtual/pam )
29
-	mysql? ( virtual/mysql )
30
-	ldap? ( >=net-nds/openldap-1.2.11 )
31
-	postgres? ( virtual/postgresql-base )
32
-	spell? ( virtual/aspell-dict )
33
-	fam? ( virtual/fam )
34
-	!mailwrapper? ( !virtual/mta )
35
-	!virtual/imapd
36
-	!mail-filter/maildrop"
37
-
38
-RDEPEND="${DEPEND}
39
-	dev-lang/perl
40
-	sys-process/procps"
41
-
42
-PDEPEND="mailwrapper? ( >=net-mail/mailwrapper-0.2 )
43
-	pam? ( net-mail/mailbase )
44
-	crypt? ( >=app-crypt/gnupg-1.0.4 )"
45
-
46
-src_unpack() {
47
-	use fam || (
48
-		ewarn "File Alteration Monitor (FAM) is disabled"
49
-		ewarn "courier-imap will fall back to 60 second polls."
50
-		ewarn 'add "fam" to your USE flags to build as usual'
51
-		ebeep 4
52
-		epause 4 )
53
-	unpack ${A}
54
-	cd "${S}"
55
-	use norewrite && epatch "${FILESDIR}/norewrite.patch"
56
-	epatch "${FILESDIR}/shorter-tarpit.patch"
57
-}
58
-
59
-src_compile() {
60
-	filter-flags '-fomit-frame-pointer'
61
-
62
-	local myconf
63
-	myconf="`use_with ipv6` \
64
-		`use_with ldap ldapaliasd` `use_enable ldap maildropldap`"
65
-
66
-	use ldap && myconf="${myconf} --with-ldapconfig=/etc/courier/maildropldap.conf"
67
-	use spell || myconf="${myconf} --without-ispell"
68
-
69
-	myconf="${myconf} --enable-mimetypes=/etc/mime.types"
70
-
71
-	myconf="${myconf} $(use_with fam)"
72
-
73
-	einfo "Configuring courier: $(echo ${myconf} | xargs echo)"
74
-
75
-	econf \
76
-		--prefix=/usr \
77
-		--disable-root-check \
78
-		--mandir=/usr/share/man \
79
-		--sysconfdir=/etc/courier \
80
-		--libexecdir=/usr/$(get_libdir)/courier \
81
-		--datadir=/usr/share/courier \
82
-		--sharedstatedir=/var/lib/courier/com \
83
-		--localstatedir=/var/lib/courier \
84
-		--with-piddir=/var/run/courier \
85
-		--with-authdaemonvar=/var/lib/courier/authdaemon \
86
-		--with-mailuser=mail \
87
-		--with-mailgroup=mail \
88
-		--with-paranoid-smtpext \
89
-		--with-db=gdbm \
90
-		--disable-autorenamesent \
91
-		--cache-file="${S}/configuring.cache" \
92
-		--host="${CHOST}" ${myconf} debug=true || die "./configure"
93
-	sed -e'/^install-perms-local:/a\	sed -e\"s|^|'"${D}"'|g\" -i permissions.dat' -i Makefile
94
-	emake || die "Compile problem"
95
-}
96
-
97
-etc_courier() {
98
-	# Import existing /etc/courier/file if it exists.
99
-	# Add option only if it was not already set or even commented out
100
-	file="${1}" ; word="`echo \"${2}\" | sed -e\"s|=.*$||\" -e\"s|^.*opt ||\"`"
101
-	[ ! -e "${D}/etc/courier/${file}" ] && [ -e "/etc/courier/${file}" ] && \
102
-			cp "/etc/courier/${file}" "${D}/etc/courier/${file}"
103
-	grep -q "${word}" "${D}/etc/courier/${file}" || \
104
-		echo "${2}" >> "${D}/etc/courier/${file}"
105
-}
106
-
107
-etc_courier_chg() {
108
-	file="${1}" ; key="${2}" ; value="${3}" ; section="${4}"
109
-	[ -z "${section}" ] && section="${2}"
110
-	grep -q "${key}" "${file}" && elog "Changing ${file}: ${key} to ${value}"
111
-	sed -i -e"/\#\#NAME: ${section}/,+30 s|${key}=.*|${key}=\"${value}\"|g" ${file}
112
-}
113
-
114
-src_install() {
115
-	local f
116
-	diropts -o mail -g mail
117
-	keepdir /var/run/courier
118
-	keepdir /var/lib/courier/tmp
119
-	keepdir /var/lib/courier/msgs
120
-	make install DESTDIR="${D}" || die "install"
121
-	make install-configure || die "install-configure"
122
-
123
-	# Get rid of files we dont want
124
-	if ! use webmail ; then
125
-		cd "${D}"
126
-		cat "${FILESDIR}/webmail_files" | xargs rm -rf
127
-	fi
128
-
129
-	if ! use web ; then
130
-		cd "${D}"
131
-		cat "${FILESDIR}/webadmin_files" | xargs rm -rf
132
-	fi
133
-
134
-	for dir2keep in $(cd "${D}" && find ./var/lib/courier -type d) ; do
135
-		keepdir "$dir2keep" || die "failed running keepdir: $dir2keep"
136
-	done
137
-
138
-	newinitd "${FILESDIR}/courier-init-r2" "courier"
139
-	use fam || sed -i -e's|^.*use famd$||g' "${D}/etc/init.d/courier"
140
-
141
-	cd "${D}/etc/courier"
142
-	if use webmail ; then
143
-		insinto /etc/courier
144
-		newins "${FILESDIR}/apache-sqwebmail.inc" apache-sqwebmail.inc
145
-	fi
146
-
147
-	for f in *.dist ; do cp "${f}" "${f%%.dist}" ; done
148
-	if use ldap ; then
149
-		[ -e ldapaliasrc ] &&  ( chown root:0 ldapaliasrc ; chmod 400 ldapaliasrc )
150
-	else
151
-		rm -f ldapaliasrc
152
-	fi
153
-
154
-	( [ -e /etc/courier/sizelimit ] && cat /etc/courier/sizelimit || echo 0 ) \
155
-		> "${D}/etc/courier/sizelimit"
156
-	etc_courier maildroprc ""
157
-	etc_courier esmtproutes ""
158
-	etc_courier backuprelay ""
159
-	etc_courier locallowercase ""
160
-	etc_courier bofh "opt BOFHBADMIME=accept"
161
-	etc_courier bofh "opt BOFHSPFTRUSTME=1"
162
-	etc_courier bofh "opt BOFHSPFHELO=pass,neutral,unknown,none,error,softfail,fail"
163
-	etc_courier bofh "opt BOFHSPFHELO=pass,neutral,unknown,none"
164
-	etc_courier bofh "opt BOFHSPFFROM=all"
165
-	etc_courier bofh "opt BOFHSPFMAILFROM=all"
166
-	etc_courier bofh "#opt BOFHSPFHARDERROR=fail"
167
-	etc_courier esmtpd "BOFHBADMIME=accept"
168
-	etc_courier esmtpd-ssl "BOFHBADMIME=accept"
169
-	etc_courier esmtpd-msa "BOFHBADMIME=accept"
170
-
171
-	use fam && etc_courier_chg imapd IMAP_CAPABILITY "IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256 IDLE"
172
-	use fam || etc_courier_chg imapd IMAP_CAPABILITY "IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256"
173
-
174
-	# Fix for a sandbox violation on subsequential merges
175
-	# - ticho@gentoo.org, 2005-07-10
176
-	rm "${D}"/usr/sbin/{pop3d,imapd}{,-ssl}
177
-	dosym /usr/share/courier/pop3d /usr/sbin/courier-pop3d
178
-	dosym /usr/share/courier/pop3d-ssl /usr/sbin/courier-pop3d-ssl
179
-	dosym /usr/share/courier/imapd /usr/sbin/courier-imapd
180
-	dosym /usr/share/courier/imapd-ssl /usr/sbin/courier-imapd-ssl
181
-
182
-	cd "${S}"
183
-	cp imap/README README.imap
184
-	use nls && cp unicode/README README.unicode
185
-	dodoc AUTHORS BENCHMARKS COPYING* ChangeLog* INSTALL NEWS README* TODO courier/doc/*.txt
186
-	dodoc tcpd/README.couriertls
187
-	mv "${D}/usr/share/courier/htmldoc" "${D}/usr/share/doc/${P}/html"
188
-
189
-	if use webmail ; then
190
-		insinto /usr/$(get_libdir)/courier/courier
191
-		insopts -m 755 -o mail -g mail
192
-		doins "${S}/courier/webmaild"
193
-	fi
194
-
195
-	if use web ; then
196
-		insinto /etc/courier/webadmin
197
-		insopts -m 400 -o mail -g mail
198
-		doins "${FILESDIR}/password.dist"
199
-	fi
200
-
201
-	# avoid name collisions in /usr/sbin, make webadmin match
202
-	cd "${D}/usr/sbin"
203
-	for f in imapd imapd-ssl pop3d pop3d-ssl ; do mv "${f}" "courier-${f}" ; done
204
-	if use web ; then
205
-		sed -i -e 's:\$sbindir\/imapd:\$sbindir\/courier-imapd:g' \
206
-			-e 's:\$sbindir\/imapd-ssl:\$sbindir\/courier-imapd-ssl:g' \
207
-			"${D}/usr/share/courier/courierwebadmin/admin-40imap.pl" \
208
-			|| ewarn "failed to fix webadmin"
209
-		sed -i -e 's:\$sbindir\/pop3d:\$sbindir\/courier-pop3d:g' \
210
-			-e 's:\$sbindir\/pop3d-ssl:\$sbindir\/courier-pop3d-ssl:g' \
211
-			"${D}/usr/share/courier/courierwebadmin/admin-45pop3.pl" \
212
-			|| ewarn "failed to fix webadmin"
213
-	fi
214
-
215
-	# users should be able to send mail. Could be restricted with suictl.
216
-	chmod u+s "${D}/usr/bin/sendmail"
217
-
218
-	if use mailwrapper ; then
219
-		mv "${D}/usr/bin/sendmail" "${D}/usr/bin/sendmail.courier"
220
-		mv "${D}/usr/bin/rmail" "${D}/usr/bin/rmail.courier"
221
-		mv "${D}/usr/bin/mailq" "${D}/usr/bin/mailq.courier"
222
-
223
-		mv "${D}/usr/share/man/man1/sendmail.1" \
224
-			"${D}/usr/share/man/man1/sendmail-courier.1"
225
-		mv "${D}/usr/share/man/man1/mailq.1" \
226
-			"${D}/usr/share/man/man1/mailq-courier.1"
227
-		mv "${D}/usr/share/man/man1/rmail.1" \
228
-			"${D}/usr/share/man/man1/rmail-courier.1"
229
-
230
-		insopts -m 444 -o mail -g mail
231
-		insinto /etc/mail
232
-		doins "${FILESDIR}/mailer.conf"
233
-	else
234
-		dosym /usr/bin/sendmail /usr/sbin/sendmail
235
-	fi
236
-}
237
-
238
-src_test() {
239
-	addpredict /
240
-	vecho ">>> Test phase [check]: ${CATEGORY}/${PF}"
241
-	if hasq userpriv "${FEATURES}" ; then
242
-		if ! emake -j1 check; then
243
-			hasq test "${FEATURES}" && die "Make check failed. See above for details."
244
-			hasq test "${FEATURES}" || eerror "Make check failed. See above for details."
245
-		fi
246
-	else
247
-		hasq test "${FEATURES}" && eerror "Make check needs FEATURES="userpriv" to work."
248
-	fi
249
-	SANDBOX_PREDICT="${SANDBOX_PREDICT%:/}"
250
-}
251
-
252
-pkg_postinst() {
253
-	use fam && elog "fam daemon is needed for courier-imapd" \
254
-		|| ewarn "courier was built without fam support"
255
-}
256
-
257
-pkg_config() {
258
-	mailhost="$(hostname)"
259
-	export mailhost
260
-
261
-	domainname="$(domainname)"
262
-	if [ "x$domainname" = "x(none)" ] ; then
263
-		domainname="$(echo ${mailhost} | sed -e "s/[^\.]*\.\(.*\)/\1/")"
264
-	fi
265
-	export domainname
266
-
267
-	if [ "${ROOT}" = "/" ] ; then
268
-		file="${ROOT}/etc/courier/locals"
269
-		if [ ! -f "${file}" ] ; then
270
-			echo "localhost" > "${file}";
271
-			echo "${domainname}" >> "${file}";
272
-		fi
273
-		file="${ROOT}/etc/courier/esmtpacceptmailfor.dir/${domainname}"
274
-		if [ ! -f "${file}" ] ; then
275
-			echo "${domainname}" > "${file}"
276
-			/usr/sbin/makeacceptmailfor
277
-		fi
278
-
279
-		file="${ROOT}/etc/courier/smtpaccess/${domainname}"
280
-		if [ ! -f "${file}" ]
281
-		then
282
-			netstat -nr | grep "^[1-9]" | while read network gateway netmask rest
283
-			do
284
-				i=1
285
-				net=""
286
-				TIFS="${IFS}"
287
-				IFS="."
288
-				for o in "${netmask}"
289
-				do
290
-					if [ "${o}" == "255" ]
291
-					then
292
-						[ "_${net}" == "_" ] || net="${net}."
293
-						t="$(echo "${network}" | cut -d " " -f ${i})"
294
-						net="${net}${t}"
295
-					fi
296
-					i="$((${i} + 1))"
297
-				done
298
-				IFS="${TIFS}"
299
-				echo "doing configuration - relay control for the network ${net} !"
300
-				echo "${net}	allow,RELAYCLIENT" >> ${file}
301
-			done
302
-			/usr/sbin/makesmtpaccess
303
-		fi
304
-	fi
305
-
306
-	echo "creating cert for esmtpd-ssl:"
307
-	/usr/sbin/mkesmtpdcert
308
-	echo "creating cert for imapd-ssl:"
309
-	/usr/sbin/mkpop3dcert
310
-	echo "creating cert for pop3d-ssl:"
311
-	/usr/sbin/mkimapdcert
312
-}
... ...
@@ -1,299 +0,0 @@
1
-# Copyright 1999-2009 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/courier/courier-0.63.0.ebuild,v 1.1 2009/12/07 14:21:52 hanno Exp $
4
-
5
-inherit eutils flag-o-matic
6
-
7
-DESCRIPTION="An MTA designed specifically for maildirs"
8
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
9
-HOMEPAGE="http://www.courier-mta.org/"
10
-SLOT="0"
11
-LICENSE="GPL-2"
12
-# not in keywords due to missing dependencies: ~arm ~s390 ~ppc64 ~mips
13
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
14
-IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite mailwrapper \
15
-	fam web webmail"
16
-
17
-PROVIDE="virtual/mta
18
-	 virtual/mda
19
-	 virtual/imapd"
20
-
21
-DEPEND="
22
-	>=net-libs/courier-authlib-0.61.0
23
-	>=dev-libs/openssl-0.9.6
24
-	>=sys-libs/gdbm-1.8.0
25
-	dev-libs/libpcre
26
-	app-misc/mime-types
27
-	fax? ( >=media-libs/netpbm-9.12 virtual/ghostscript >=net-dialup/mgetty-1.1.28 )
28
-	pam? ( virtual/pam )
29
-	mysql? ( virtual/mysql )
30
-	ldap? ( >=net-nds/openldap-1.2.11 )
31
-	postgres? ( virtual/postgresql-base )
32
-	spell? ( virtual/aspell-dict )
33
-	fam? ( virtual/fam )
34
-	!mailwrapper? ( !virtual/mta )
35
-	!virtual/imapd
36
-	!mail-filter/maildrop"
37
-
38
-RDEPEND="${DEPEND}
39
-	dev-lang/perl
40
-	sys-process/procps"
41
-
42
-PDEPEND="mailwrapper? ( >=net-mail/mailwrapper-0.2 )
43
-	pam? ( net-mail/mailbase )
44
-	crypt? ( >=app-crypt/gnupg-1.0.4 )"
45
-
46
-src_unpack() {
47
-	unpack ${A}
48
-	cd "${S}"
49
-	use norewrite && epatch "${FILESDIR}/norewrite.patch"
50
-	epatch "${FILESDIR}/shorter-tarpit.patch"
51
-}
52
-
53
-src_compile() {
54
-	filter-flags '-fomit-frame-pointer'
55
-
56
-	local myconf
57
-	myconf=""
58
-
59
-	use ldap && myconf="${myconf} --with-ldapconfig=/etc/courier/maildropldap.conf"
60
-
61
-	econf ${myconf} \
62
-		$(use_with fam) \
63
-		$(use_with ipv6) \
64
-		$(use_with spell ispell) \
65
-		$(use_with ldap ldapaliasd) \
66
-		$(use_enable ldap maildroldap) \
67
-		--enable-mimetypes=/etc/mime.types \
68
-		--prefix=/usr \
69
-		--disable-root-check \
70
-		--mandir=/usr/share/man \
71
-		--sysconfdir=/etc/courier \
72
-		--libexecdir=/usr/$(get_libdir)/courier \
73
-		--datadir=/usr/share/courier \
74
-		--sharedstatedir=/var/lib/courier/com \
75
-		--localstatedir=/var/lib/courier \
76
-		--with-piddir=/var/run/courier \
77
-		--with-authdaemonvar=/var/lib/courier/authdaemon \
78
-		--with-mailuser=mail \
79
-		--with-mailgroup=mail \
80
-		--with-paranoid-smtpext \
81
-		--with-db=gdbm \
82
-		--disable-autorenamesent \
83
-		--cache-file="${S}/configuring.cache" \
84
-		--host="${CHOST}" debug=true || die "./configure"
85
-	sed -e'/^install-perms-local:/a\	sed -e\"s|^|'"${D}"'|g\" -i permissions.dat' -i Makefile
86
-	emake || die "Compile problem"
87
-}
88
-
89
-etc_courier() {
90
-	# Import existing /etc/courier/file if it exists.
91
-	# Add option only if it was not already set or even commented out
92
-	file="${1}" ; word="`echo \"${2}\" | sed -e\"s|=.*$||\" -e\"s|^.*opt ||\"`"
93
-	[ ! -e "${D}/etc/courier/${file}" ] && [ -e "/etc/courier/${file}" ] && \
94
-			cp "/etc/courier/${file}" "${D}/etc/courier/${file}"
95
-	grep -q "${word}" "${D}/etc/courier/${file}" || \
96
-		echo "${2}" >> "${D}/etc/courier/${file}"
97
-}
98
-
99
-etc_courier_chg() {
100
-	file="${1}" ; key="${2}" ; value="${3}" ; section="${4}"
101
-	[ -z "${section}" ] && section="${2}"
102
-	grep -q "${key}" "${file}" && elog "Changing ${file}: ${key} to ${value}"
103
-	sed -i -e"/\#\#NAME: ${section}/,+30 s|${key}=.*|${key}=\"${value}\"|g" ${file}
104
-}
105
-
106
-src_install() {
107
-	local f
108
-	diropts -o mail -g mail
109
-	keepdir /var/run/courier
110
-	keepdir /var/lib/courier/tmp
111
-	keepdir /var/lib/courier/msgs
112
-	make install DESTDIR="${D}" || die "install"
113
-	make install-configure || die "install-configure"
114
-
115
-	# Get rid of files we dont want
116
-	if ! use webmail ; then
117
-		cd "${D}"
118
-		cat "${FILESDIR}/webmail_files" | xargs rm -rf
119
-	fi
120
-
121
-	if ! use web ; then
122
-		cd "${D}"
123
-		cat "${FILESDIR}/webadmin_files" | xargs rm -rf
124
-	fi
125
-
126
-	for dir2keep in $(cd "${D}" && find ./var/lib/courier -type d) ; do
127
-		keepdir "$dir2keep" || die "failed running keepdir: $dir2keep"
128
-	done
129
-
130
-	newinitd "${FILESDIR}/courier-init-r2" "courier"
131
-	use fam || sed -i -e's|^.*use famd$||g' "${D}/etc/init.d/courier"
132
-
133
-	cd "${D}/etc/courier"
134
-	if use webmail ; then
135
-		insinto /etc/courier
136
-		newins "${FILESDIR}/apache-sqwebmail.inc" apache-sqwebmail.inc
137
-	fi
138
-
139
-	for f in *.dist ; do cp "${f}" "${f%%.dist}" ; done
140
-	if use ldap ; then
141
-		[ -e ldapaliasrc ] &&  ( chown root:0 ldapaliasrc ; chmod 400 ldapaliasrc )
142
-	else
143
-		rm -f ldapaliasrc
144
-	fi
145
-
146
-	( [ -e /etc/courier/sizelimit ] && cat /etc/courier/sizelimit || echo 0 ) \
147
-		> "${D}/etc/courier/sizelimit"
148
-	etc_courier maildroprc ""
149
-	etc_courier esmtproutes ""
150
-	etc_courier backuprelay ""
151
-	etc_courier locallowercase ""
152
-	etc_courier bofh "opt BOFHBADMIME=accept"
153
-	etc_courier bofh "opt BOFHSPFTRUSTME=1"
154
-	etc_courier bofh "opt BOFHSPFHELO=pass,neutral,unknown,none,error,softfail,fail"
155
-	etc_courier bofh "opt BOFHSPFHELO=pass,neutral,unknown,none"
156
-	etc_courier bofh "opt BOFHSPFFROM=all"
157
-	etc_courier bofh "opt BOFHSPFMAILFROM=all"
158
-	etc_courier bofh "#opt BOFHSPFHARDERROR=fail"
159
-	etc_courier esmtpd "BOFHBADMIME=accept"
160
-	etc_courier esmtpd-ssl "BOFHBADMIME=accept"
161
-	etc_courier esmtpd-msa "BOFHBADMIME=accept"
162
-
163
-	use fam && etc_courier_chg imapd IMAP_CAPABILITY "IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256 IDLE"
164
-	use fam || etc_courier_chg imapd IMAP_CAPABILITY "IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256"
165
-
166
-	# Fix for a sandbox violation on subsequential merges
167
-	# - ticho@gentoo.org, 2005-07-10
168
-	rm "${D}"/usr/sbin/{pop3d,imapd}{,-ssl}
169
-	dosym /usr/share/courier/pop3d /usr/sbin/courier-pop3d
170
-	dosym /usr/share/courier/pop3d-ssl /usr/sbin/courier-pop3d-ssl
171
-	dosym /usr/share/courier/imapd /usr/sbin/courier-imapd
172
-	dosym /usr/share/courier/imapd-ssl /usr/sbin/courier-imapd-ssl
173
-
174
-	cd "${S}"
175
-	cp imap/README README.imap
176
-	use nls && cp unicode/README README.unicode
177
-	dodoc AUTHORS BENCHMARKS COPYING* ChangeLog* INSTALL NEWS README* TODO courier/doc/*.txt
178
-	dodoc tcpd/README.couriertls
179
-	mv "${D}/usr/share/courier/htmldoc" "${D}/usr/share/doc/${P}/html"
180
-
181
-	if use webmail ; then
182
-		insinto /usr/$(get_libdir)/courier/courier
183
-		insopts -m 755 -o mail -g mail
184
-		doins "${S}/courier/webmaild"
185
-	fi
186
-
187
-	if use web ; then
188
-		insinto /etc/courier/webadmin
189
-		insopts -m 400 -o mail -g mail
190
-		doins "${FILESDIR}/password.dist"
191
-	fi
192
-
193
-	# avoid name collisions in /usr/sbin, make webadmin match
194
-	cd "${D}/usr/sbin"
195
-	for f in imapd imapd-ssl pop3d pop3d-ssl ; do mv "${f}" "courier-${f}" ; done
196
-	if use web ; then
197
-		sed -i -e 's:\$sbindir\/imapd:\$sbindir\/courier-imapd:g' \
198
-			-e 's:\$sbindir\/imapd-ssl:\$sbindir\/courier-imapd-ssl:g' \
199
-			"${D}/usr/share/courier/courierwebadmin/admin-40imap.pl" \
200
-			|| ewarn "failed to fix webadmin"
201
-		sed -i -e 's:\$sbindir\/pop3d:\$sbindir\/courier-pop3d:g' \
202
-			-e 's:\$sbindir\/pop3d-ssl:\$sbindir\/courier-pop3d-ssl:g' \
203
-			"${D}/usr/share/courier/courierwebadmin/admin-45pop3.pl" \
204
-			|| ewarn "failed to fix webadmin"
205
-	fi
206
-
207
-	# users should be able to send mail. Could be restricted with suictl.
208
-	chmod u+s "${D}/usr/bin/sendmail"
209
-
210
-	if use mailwrapper ; then
211
-		mv "${D}/usr/bin/sendmail" "${D}/usr/bin/sendmail.courier"
212
-		mv "${D}/usr/bin/rmail" "${D}/usr/bin/rmail.courier"
213
-		mv "${D}/usr/bin/mailq" "${D}/usr/bin/mailq.courier"
214
-
215
-		mv "${D}/usr/share/man/man1/sendmail.1" \
216
-			"${D}/usr/share/man/man1/sendmail-courier.1"
217
-		mv "${D}/usr/share/man/man1/mailq.1" \
218
-			"${D}/usr/share/man/man1/mailq-courier.1"
219
-		mv "${D}/usr/share/man/man1/rmail.1" \
220
-			"${D}/usr/share/man/man1/rmail-courier.1"
221
-
222
-		insopts -m 444 -o mail -g mail
223
-		insinto /etc/mail
224
-		doins "${FILESDIR}/mailer.conf"
225
-	else
226
-		dosym /usr/bin/sendmail /usr/sbin/sendmail
227
-	fi
228
-}
229
-
230
-src_test() {
231
-	if [ `whoami` != 'root' ]; then
232
-		emake -j1 check || die "Make check failed."
233
-	else
234
-		einfo "make check skipped, can't run as root."
235
-		einfo "You can enable it with FEATURES=\"userpriv\""
236
-	fi
237
-}
238
-
239
-pkg_postinst() {
240
-	use fam && elog "fam daemon is needed for courier-imapd" \
241
-		|| ewarn "courier was built without fam support"
242
-}
243
-
244
-pkg_config() {
245
-	mailhost="$(hostname)"
246
-	export mailhost
247
-
248
-	domainname="$(domainname)"
249
-	if [ "x$domainname" = "x(none)" ] ; then
250
-		domainname="$(echo ${mailhost} | sed -e "s/[^\.]*\.\(.*\)/\1/")"
251
-	fi
252
-	export domainname
253
-
254
-	if [ "${ROOT}" = "/" ] ; then
255
-		file="${ROOT}/etc/courier/locals"
256
-		if [ ! -f "${file}" ] ; then
257
-			echo "localhost" > "${file}";
258
-			echo "${domainname}" >> "${file}";
259
-		fi
260
-		file="${ROOT}/etc/courier/esmtpacceptmailfor.dir/${domainname}"
261
-		if [ ! -f "${file}" ] ; then
262
-			echo "${domainname}" > "${file}"
263
-			/usr/sbin/makeacceptmailfor
264
-		fi
265
-
266
-		file="${ROOT}/etc/courier/smtpaccess/${domainname}"
267
-		if [ ! -f "${file}" ]
268
-		then
269
-			netstat -nr | grep "^[1-9]" | while read network gateway netmask rest
270
-			do
271
-				i=1
272
-				net=""
273
-				TIFS="${IFS}"
274
-				IFS="."
275
-				for o in "${netmask}"
276
-				do
277
-					if [ "${o}" == "255" ]
278
-					then
279
-						[ "_${net}" == "_" ] || net="${net}."
280
-						t="$(echo "${network}" | cut -d " " -f ${i})"
281
-						net="${net}${t}"
282
-					fi
283
-					i="$((${i} + 1))"
284
-				done
285
-				IFS="${TIFS}"
286
-				echo "doing configuration - relay control for the network ${net} !"
287
-				echo "${net}	allow,RELAYCLIENT" >> ${file}
288
-			done
289
-			/usr/sbin/makesmtpaccess
290
-		fi
291
-	fi
292
-
293
-	echo "creating cert for esmtpd-ssl:"
294
-	/usr/sbin/mkesmtpdcert
295
-	echo "creating cert for imapd-ssl:"
296
-	/usr/sbin/mkpop3dcert
297
-	echo "creating cert for pop3d-ssl:"
298
-	/usr/sbin/mkimapdcert
299
-}
... ...
@@ -1,299 +0,0 @@
1
-# Copyright 1999-2009 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/courier/courier-0.63.0.ebuild,v 1.2 2009/12/26 17:37:07 pva Exp $
4
-
5
-inherit eutils flag-o-matic
6
-
7
-DESCRIPTION="An MTA designed specifically for maildirs"
8
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
9
-HOMEPAGE="http://www.courier-mta.org/"
10
-SLOT="0"
11
-LICENSE="GPL-2"
12
-# not in keywords due to missing dependencies: ~arm ~s390 ~ppc64 ~mips
13
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
14
-IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite mailwrapper \
15
-	fam web webmail"
16
-
17
-PROVIDE="virtual/mta
18
-	 virtual/mda
19
-	 virtual/imapd"
20
-
21
-DEPEND="
22
-	>=net-libs/courier-authlib-0.61.0
23
-	>=dev-libs/openssl-0.9.6
24
-	>=sys-libs/gdbm-1.8.0
25
-	dev-libs/libpcre
26
-	app-misc/mime-types
27
-	fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl >=net-dialup/mgetty-1.1.28 )
28
-	pam? ( virtual/pam )
29
-	mysql? ( virtual/mysql )
30
-	ldap? ( >=net-nds/openldap-1.2.11 )
31
-	postgres? ( virtual/postgresql-base )
32
-	spell? ( virtual/aspell-dict )
33
-	fam? ( virtual/fam )
34
-	!mailwrapper? ( !virtual/mta )
35
-	!virtual/imapd
36
-	!mail-filter/maildrop"
37
-
38
-RDEPEND="${DEPEND}
39
-	dev-lang/perl
40
-	sys-process/procps"
41
-
42
-PDEPEND="mailwrapper? ( >=net-mail/mailwrapper-0.2 )
43
-	pam? ( net-mail/mailbase )
44
-	crypt? ( >=app-crypt/gnupg-1.0.4 )"
45
-
46
-src_unpack() {
47
-	unpack ${A}
48
-	cd "${S}"
49
-	epatch "${FILESDIR}/courier-0.64.0-tarpit-option.diff"
50
-	use norewrite && epatch "${FILESDIR}/norewrite.patch"
51
-}
52
-
53
-src_compile() {
54
-	filter-flags '-fomit-frame-pointer'
55
-
56
-	local myconf
57
-	myconf=""
58
-
59
-	use ldap && myconf="${myconf} --with-ldapconfig=/etc/courier/maildropldap.conf"
60
-
61
-	econf ${myconf} \
62
-		$(use_with fam) \
63
-		$(use_with ipv6) \
64
-		$(use_with spell ispell) \
65
-		$(use_with ldap ldapaliasd) \
66
-		$(use_enable ldap maildroldap) \
67
-		--enable-mimetypes=/etc/mime.types \
68
-		--prefix=/usr \
69
-		--disable-root-check \
70
-		--mandir=/usr/share/man \
71
-		--sysconfdir=/etc/courier \
72
-		--libexecdir=/usr/$(get_libdir)/courier \
73
-		--datadir=/usr/share/courier \
74
-		--sharedstatedir=/var/lib/courier/com \
75
-		--localstatedir=/var/lib/courier \
76
-		--with-piddir=/var/run/courier \
77
-		--with-authdaemonvar=/var/lib/courier/authdaemon \
78
-		--with-mailuser=mail \
79
-		--with-mailgroup=mail \
80
-		--with-paranoid-smtpext \
81
-		--with-db=gdbm \
82
-		--disable-autorenamesent \
83
-		--cache-file="${S}/configuring.cache" \
84
-		--host="${CHOST}" debug=true || die "./configure"
85
-	sed -e'/^install-perms-local:/a\	sed -e\"s|^|'"${D}"'|g\" -i permissions.dat' -i Makefile
86
-	emake || die "Compile problem"
87
-}
88
-
89
-etc_courier() {
90
-	# Import existing /etc/courier/file if it exists.
91
-	# Add option only if it was not already set or even commented out
92
-	file="${1}" ; word="`echo \"${2}\" | sed -e\"s|=.*$||\" -e\"s|^.*opt ||\"`"
93
-	[ ! -e "${D}/etc/courier/${file}" ] && [ -e "/etc/courier/${file}" ] && \
94
-			cp "/etc/courier/${file}" "${D}/etc/courier/${file}"
95
-	grep -q "${word}" "${D}/etc/courier/${file}" || \
96
-		echo "${2}" >> "${D}/etc/courier/${file}"
97
-}
98
-
99
-etc_courier_chg() {
100
-	file="${1}" ; key="${2}" ; value="${3}" ; section="${4}"
101
-	[ -z "${section}" ] && section="${2}"
102
-	grep -q "${key}" "${file}" && elog "Changing ${file}: ${key} to ${value}"
103
-	sed -i -e"/\#\#NAME: ${section}/,+30 s|${key}=.*|${key}=\"${value}\"|g" ${file}
104
-}
105
-
106
-src_install() {
107
-	local f
108
-	diropts -o mail -g mail
109
-	keepdir /var/run/courier
110
-	keepdir /var/lib/courier/tmp
111
-	keepdir /var/lib/courier/msgs
112
-	make install DESTDIR="${D}" || die "install"
113
-	make install-configure || die "install-configure"
114
-
115
-	# Get rid of files we dont want
116
-	if ! use webmail ; then
117
-		cd "${D}"
118
-		cat "${FILESDIR}/webmail_files" | xargs rm -rf
119
-	fi
120
-
121
-	if ! use web ; then
122
-		cd "${D}"
123
-		cat "${FILESDIR}/webadmin_files" | xargs rm -rf
124
-	fi
125
-
126
-	for dir2keep in $(cd "${D}" && find ./var/lib/courier -type d) ; do
127
-		keepdir "$dir2keep" || die "failed running keepdir: $dir2keep"
128
-	done
129
-
130
-	newinitd "${FILESDIR}/courier-init-r2" "courier"
131
-	use fam || sed -i -e's|^.*use famd$||g' "${D}/etc/init.d/courier"
132
-
133
-	cd "${D}/etc/courier"
134
-	if use webmail ; then
135
-		insinto /etc/courier
136
-		newins "${FILESDIR}/apache-sqwebmail.inc" apache-sqwebmail.inc
137
-	fi
138
-
139
-	for f in *.dist ; do cp "${f}" "${f%%.dist}" ; done
140
-	if use ldap ; then
141
-		[ -e ldapaliasrc ] &&  ( chown root:0 ldapaliasrc ; chmod 400 ldapaliasrc )
142
-	else
143
-		rm -f ldapaliasrc
144
-	fi
145
-
146
-	( [ -e /etc/courier/sizelimit ] && cat /etc/courier/sizelimit || echo 0 ) \
147
-		> "${D}/etc/courier/sizelimit"
148
-	etc_courier maildroprc ""
149
-	etc_courier esmtproutes ""
150
-	etc_courier backuprelay ""
151
-	etc_courier locallowercase ""
152
-	etc_courier bofh "opt BOFHBADMIME=accept"
153
-	etc_courier bofh "opt BOFHSPFTRUSTME=1"
154
-	etc_courier bofh "opt BOFHSPFHELO=pass,neutral,unknown,none,error,softfail,fail"
155
-	etc_courier bofh "opt BOFHSPFHELO=pass,neutral,unknown,none"
156
-	etc_courier bofh "opt BOFHSPFFROM=all"
157
-	etc_courier bofh "opt BOFHSPFMAILFROM=all"
158
-	etc_courier bofh "#opt BOFHSPFHARDERROR=fail"
159
-	etc_courier esmtpd "BOFHBADMIME=accept"
160
-	etc_courier esmtpd-ssl "BOFHBADMIME=accept"
161
-	etc_courier esmtpd-msa "BOFHBADMIME=accept"
162
-
163
-	use fam && etc_courier_chg imapd IMAP_CAPABILITY "IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256 IDLE"
164
-	use fam || etc_courier_chg imapd IMAP_CAPABILITY "IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256"
165
-
166
-	# Fix for a sandbox violation on subsequential merges
167
-	# - ticho@gentoo.org, 2005-07-10
168
-	rm "${D}"/usr/sbin/{pop3d,imapd}{,-ssl}
169
-	dosym /usr/share/courier/pop3d /usr/sbin/courier-pop3d
170
-	dosym /usr/share/courier/pop3d-ssl /usr/sbin/courier-pop3d-ssl
171
-	dosym /usr/share/courier/imapd /usr/sbin/courier-imapd
172
-	dosym /usr/share/courier/imapd-ssl /usr/sbin/courier-imapd-ssl
173
-
174
-	cd "${S}"
175
-	cp imap/README README.imap
176
-	use nls && cp unicode/README README.unicode
177
-	dodoc AUTHORS BENCHMARKS COPYING* ChangeLog* INSTALL NEWS README* TODO courier/doc/*.txt
178
-	dodoc tcpd/README.couriertls
179
-	mv "${D}/usr/share/courier/htmldoc" "${D}/usr/share/doc/${P}/html"
180
-
181
-	if use webmail ; then
182
-		insinto /usr/$(get_libdir)/courier/courier
183
-		insopts -m 755 -o mail -g mail
184
-		doins "${S}/courier/webmaild"
185
-	fi
186
-
187
-	if use web ; then
188
-		insinto /etc/courier/webadmin
189
-		insopts -m 400 -o mail -g mail
190
-		doins "${FILESDIR}/password.dist"
191
-	fi
192
-
193
-	# avoid name collisions in /usr/sbin, make webadmin match
194
-	cd "${D}/usr/sbin"
195
-	for f in imapd imapd-ssl pop3d pop3d-ssl ; do mv "${f}" "courier-${f}" ; done
196
-	if use web ; then
197
-		sed -i -e 's:\$sbindir\/imapd:\$sbindir\/courier-imapd:g' \
198
-			-e 's:\$sbindir\/imapd-ssl:\$sbindir\/courier-imapd-ssl:g' \
199
-			"${D}/usr/share/courier/courierwebadmin/admin-40imap.pl" \
200
-			|| ewarn "failed to fix webadmin"
201
-		sed -i -e 's:\$sbindir\/pop3d:\$sbindir\/courier-pop3d:g' \
202
-			-e 's:\$sbindir\/pop3d-ssl:\$sbindir\/courier-pop3d-ssl:g' \
203
-			"${D}/usr/share/courier/courierwebadmin/admin-45pop3.pl" \
204
-			|| ewarn "failed to fix webadmin"
205
-	fi
206
-
207
-	# users should be able to send mail. Could be restricted with suictl.
208
-	chmod u+s "${D}/usr/bin/sendmail"
209
-
210
-	if use mailwrapper ; then
211
-		mv "${D}/usr/bin/sendmail" "${D}/usr/bin/sendmail.courier"
212
-		mv "${D}/usr/bin/rmail" "${D}/usr/bin/rmail.courier"
213
-		mv "${D}/usr/bin/mailq" "${D}/usr/bin/mailq.courier"
214
-
215
-		mv "${D}/usr/share/man/man1/sendmail.1" \
216
-			"${D}/usr/share/man/man1/sendmail-courier.1"
217
-		mv "${D}/usr/share/man/man1/mailq.1" \
218
-			"${D}/usr/share/man/man1/mailq-courier.1"
219
-		mv "${D}/usr/share/man/man1/rmail.1" \
220
-			"${D}/usr/share/man/man1/rmail-courier.1"
221
-
222
-		insopts -m 444 -o mail -g mail
223
-		insinto /etc/mail
224
-		doins "${FILESDIR}/mailer.conf"
225
-	else
226
-		dosym /usr/bin/sendmail /usr/sbin/sendmail
227
-	fi
228
-}
229
-
230
-src_test() {
231
-	if [ `whoami` != 'root' ]; then
232
-		emake -j1 check || die "Make check failed."
233
-	else
234
-		einfo "make check skipped, can't run as root."
235
-		einfo "You can enable it with FEATURES=\"userpriv\""
236
-	fi
237
-}
238
-
239
-pkg_postinst() {
240
-	use fam && elog "fam daemon is needed for courier-imapd" \
241
-		|| ewarn "courier was built without fam support"
242
-}
243
-
244
-pkg_config() {
245
-	mailhost="$(hostname)"
246
-	export mailhost
247
-
248
-	domainname="$(domainname)"
249
-	if [ "x$domainname" = "x(none)" ] ; then
250
-		domainname="$(echo ${mailhost} | sed -e "s/[^\.]*\.\(.*\)/\1/")"
251
-	fi
252
-	export domainname
253
-
254
-	if [ "${ROOT}" = "/" ] ; then
255
-		file="${ROOT}/etc/courier/locals"
256
-		if [ ! -f "${file}" ] ; then
257
-			echo "localhost" > "${file}";
258
-			echo "${domainname}" >> "${file}";
259
-		fi
260
-		file="${ROOT}/etc/courier/esmtpacceptmailfor.dir/${domainname}"
261
-		if [ ! -f "${file}" ] ; then
262
-			echo "${domainname}" > "${file}"
263
-			/usr/sbin/makeacceptmailfor
264
-		fi
265
-
266
-		file="${ROOT}/etc/courier/smtpaccess/${domainname}"
267
-		if [ ! -f "${file}" ]
268
-		then
269
-			netstat -nr | grep "^[1-9]" | while read network gateway netmask rest
270
-			do
271
-				i=1
272
-				net=""
273
-				TIFS="${IFS}"
274
-				IFS="."
275
-				for o in "${netmask}"
276
-				do
277
-					if [ "${o}" == "255" ]
278
-					then
279
-						[ "_${net}" == "_" ] || net="${net}."
280
-						t="$(echo "${network}" | cut -d " " -f ${i})"
281
-						net="${net}${t}"
282
-					fi
283
-					i="$((${i} + 1))"
284
-				done
285
-				IFS="${TIFS}"
286
-				echo "doing configuration - relay control for the network ${net} !"
287
-				echo "${net}	allow,RELAYCLIENT" >> ${file}
288
-			done
289
-			/usr/sbin/makesmtpaccess
290
-		fi
291
-	fi
292
-
293
-	echo "creating cert for esmtpd-ssl:"
294
-	/usr/sbin/mkesmtpdcert
295
-	echo "creating cert for imapd-ssl:"
296
-	/usr/sbin/mkpop3dcert
297
-	echo "creating cert for pop3d-ssl:"
298
-	/usr/sbin/mkimapdcert
299
-}
... ...
@@ -1,14 +0,0 @@
1
-Alias /webmail/ /usr/share/courier/sqwebmail/images/
2
-<Directory /usr/share/courier/sqwebmail/>
3
-	Order Allow,Deny
4
-	AllowOverride All
5
-	Allow from all
6
-</Directory>
7
-
8
-ScriptAlias /courier/ /usr/lib/courier/courier/webmail/
9
-<Directory /usr/lib/courier/courier/webmail/>
10
-	AllowOverride All
11
-	Options ExecCGI
12
-	Order allow,deny
13
-	Allow from all
14
-</Directory>
... ...
@@ -1 +0,0 @@
1
-opt BOFHBADMIME=accept
... ...
@@ -1,54 +0,0 @@
1
-diff -Naur courier-0.64.0/courier/module.esmtp/courieresmtpd.c courier-0.64.0-1/courier/module.esmtp/courieresmtpd.c
2
---- courier-0.64.0/courier/module.esmtp/courieresmtpd.c	2009-08-23 12:26:34.000000000 +0200
3
-+++ courier-0.64.0-1/courier/module.esmtp/courieresmtpd.c	2010-01-31 19:46:52.000000000 +0100
4
-@@ -81,10 +81,14 @@
5
- 
6
- static void tarpit()
7
- {
8
--	sleep(teergrube);
9
--	teergrube *= 2;
10
--	if (teergrube > MAX_TEERGRUBE)
11
--		teergrube=MAX_TEERGRUBE;
12
-+	const char *p;
13
-+	if ((p=getenv("TARPIT")) && atoi(p))
14
-+	{
15
-+		sleep(teergrube);
16
-+		teergrube *= 2;
17
-+		if (teergrube > MAX_TEERGRUBE)
18
-+			teergrube=MAX_TEERGRUBE;
19
-+	}
20
- }
21
- 
22
- void iov_logerror(const char *q, const char *p)
23
-diff -Naur courier-0.64.0/courier/module.esmtp/esmtpd.dist.in courier-0.64.0-1/courier/module.esmtp/esmtpd.dist.in
24
---- courier-0.64.0/courier/module.esmtp/esmtpd.dist.in	2009-08-13 00:25:49.000000000 +0200
25
-+++ courier-0.64.0-1/courier/module.esmtp/esmtpd.dist.in	2010-01-31 19:41:17.000000000 +0100
26
-@@ -51,6 +51,12 @@
27
- 
28
- BOFHNOVRFY=0
29
- 
30
-+##NAME: TARPIT:1
31
-+#
32
-+#  Set TARPIT to 0 to disable tarpitting
33
-+
34
-+TARPIT=1
35
-+
36
- ##NAME: NOADDMSGID:0
37
- #
38
- #  The following environment variables keep Courier from adding
39
-diff -Naur courier-0.64.0/courier/module.esmtp/esmtpd-ssl.dist.in courier-0.64.0-1/courier/module.esmtp/esmtpd-ssl.dist.in
40
---- courier-0.64.0/courier/module.esmtp/esmtpd-ssl.dist.in	2009-08-13 00:25:49.000000000 +0200
41
-+++ courier-0.64.0-1/courier/module.esmtp/esmtpd-ssl.dist.in	2010-01-31 19:41:49.000000000 +0100
42
-@@ -44,6 +44,12 @@
43
- 
44
- BOFHNOVRFY=0
45
- 
46
-+##NAME: TARPIT:1
47
-+#
48
-+#  Set TARPIT to 0 to disable tarpitting
49
-+
50
-+TARPIT=1
51
-+
52
- ##NAME: NOADDMSGID:0
53
- #
54
- #  The following environment variables keep Courier from adding
... ...
@@ -1,184 +0,0 @@
1
-#!/sbin/runscript
2
-# Portions Copyright 2003 Gentoo Linux
3
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/courier/files/courier-init,v 1.6 2005/05/10 10:54:03 swegener Exp $
4
-#
5
-# script originally from Courier distfile original name = courier.sysvinit
6
-# adapted for Gentoo by Brian Jackson
7
-#
8
-# TODO
9
-# should we update all the .dat/.pem files when the source/config files are 
10
-#	newer than the .dat/.pem files?
11
-
12
-prefix="/usr"
13
-exec_prefix="/usr/bin"
14
-sysconfdir="/etc/courier"
15
-sbindir="/usr/sbin"
16
-libexecdir="/usr/lib/courier"
17
-datadir="/usr/share/courier"
18
-
19
-depend() {
20
-	need net
21
-	[ -d /etc/courier/authlib ] && need courier-authlib
22
-	grep -q "^IMAPDSTART=.*[Yy].*" /etc/courier/imapd && need famd
23
-}
24
-
25
-checkconfig() {
26
-
27
-	[ -f ${sysconfdir}/pop3d-ssl ] && . ${sysconfdir}/pop3d-ssl
28
-
29
-	# If we do not have a certificate, make one up.
30
-	[ ! -f "${datadir}/pop3d.pem" ] && \
31
-	ebegin " generating-POP3-SSL-certificate..." && "${sbindir}/mkpop3dcert"
32
-
33
-	[ -f ${sysconfdir}/imapd-ssl ] && . ${sysconfdir}/imapd-ssl
34
-
35
-	# If we do not have a certificate, make one up.
36
-	[ ! -f ${datadir}/imapd.pem ] && \
37
-	ebegin " generating-IMAP-SSL-certificate..." && "${sbindir}/mkimapdcert"
38
-
39
-	[ -f ${sysconfdir}/esmtpd-ssl ] && . ${sysconfdir}/esmtpd-ssl
40
-
41
-	# If we do not have a certificate, make one up.
42
-	[ ! -f ${datadir}/esmtpd.pem ] && \
43
-	ebegin " generating-ESMTP-SSL-certificate..." && "${sbindir}/mkesmtpdcert"
44
-
45
-	# First time after install create aliases.dat and smtpaccess.dat
46
-
47
-	[ -f ${sysconfdir}/aliases.dat ] || ${sbindir}/makealiases
48
-
49
-	[ -f ${sysconfdir}/${ACCESSFILE}.dat ] || ${sbindir}/makesmtpaccess
50
-
51
-	[ -f ${sysconfdir}/${ACCESSFILE}.dat ] || ${sbindir}/makesmtpaccess-msa
52
-}
53
-
54
-start() {
55
-	# Start daemons.
56
-	ebegin "Starting Courier mail server:"
57
-
58
-	checkconfig || return 1
59
-
60
-	ebegin " Starting courierfilterd"
61
-	${sbindir}/courierfilter start
62
-
63
-	[ ! -d /etc/courier/authlib ] && [ -x ${libexecdir}/authlib/authdaemond ] && \
64
-	${libexecdir}/authlib/authdaemond start && ebegin " Starting authdaemond"
65
-
66
-	[ -x ${libexecdir}/courier/webmaild ] && \
67
-	  ${libexecdir}/courier/webmaild start && ebegin " Starting webmaild" 
68
-	[ ! -x ${libexecdir}/courier/webmaild ] && [ -x ${libexecdir}/courier/sqwebmaild ] && \
69
-	  ${libexecdir}/courier/sqwebmaild start && ebegin " Starting sqwebmaild"
70
-
71
-	[ -x ${sbindir}/courierldapaliasd ] && \
72
-	${sbindir}/courierldapaliasd start && ebegin " Starting courierldapaliasd"
73
-
74
-	ebegin " Starting courierd"
75
-	${sbindir}/courier start
76
-
77
-	# start esmtpd if so written
78
-	[ -f ${sysconfdir}/esmtpd ] && source ${sysconfdir}/esmtpd
79
-	case x$ESMTPDSTART in
80
-	x[yY]*)
81
-		ebegin " Starting esmtpd"
82
-		${sbindir}/esmtpd start
83
-		;;
84
-	esac
85
-
86
-	# start esmtpd-msa if so written
87
-	[ -f ${sysconfdir}/esmtpd-msa ] && source ${sysconfdir}/esmtpd-msa
88
-	case x$ESMTPDSTART in
89
-	x[yY]*)
90
-		ebegin " Starting esmtpd-msa"
91
-		${sbindir}/esmtpd-msa start
92
-		;;
93
-	esac
94
-
95
-	# start esmtpd-ssl if so written
96
-	[ -f ${sysconfdir}/esmtpd-ssl ] && source ${sysconfdir}/esmtpd-ssl
97
-	case x$ESMTPDSSLSTART in
98
-	x[yY]*)
99
-		ebegin " Starting esmtpd-ssl"
100
-		${sbindir}/esmtpd-ssl start
101
-		;;
102
-	esac
103
-
104
-	# start pop3d if so written
105
-	[ -f ${sysconfdir}/pop3d ] && source ${sysconfdir}/pop3d
106
-	case x$POP3DSTART in
107
-	x[yY]*)
108
-		ebegin " courier-pop3d"
109
-		${sbindir}/courier-pop3d start
110
-		;;
111
-	esac
112
-
113
-	# start pop3d-ssl if so written
114
-	[ -f ${sysconfdir}/pop3d-ssl ] && source ${sysconfdir}/pop3d-ssl
115
-	case x$POP3DSSLSTART in
116
-	x[yY]*)
117
-		ebegin " courier-pop3d-ssl"
118
-		${sbindir}/courier-pop3d-ssl start
119
-		;;
120
-	esac
121
-
122
-	[ -f ${sysconfdir}/imapd ] && source ${sysconfdir}/imapd
123
-	case x$IMAPDSTART in
124
-	x[yY]*)
125
-		ebegin " courier-imapd"
126
-		${sbindir}/courier-imapd start
127
-		;;
128
-	esac
129
-
130
-	[ -f ${sysconfdir}/imapd-ssl ] && source ${sysconfdir}/imapd-ssl
131
-	case x$IMAPDSSLSTART in
132
-	x[yY]*)
133
-		ebegin " courier-imapd-ssl"
134
-		${sbindir}/courier-imapd-ssl start
135
-		;;
136
-	esac
137
-
138
-	eend $?
139
-}
140
-
141
-stop() {
142
-	ebegin "Stopping Courier mail server:"
143
-
144
-	ebegin " Stopping courier-esmtpd"
145
-	${sbindir}/esmtpd stop
146
-
147
-	ebegin " Stopping courier-esmtpd-msa"
148
-	${sbindir}/esmtpd-msa stop
149
-
150
-	ebegin " Stopping courier-esmtpd-ssl"
151
-	${sbindir}/esmtpd-ssl stop
152
-
153
-	[ -x ${sbindir}/courier-pop3d ] && \
154
-		ebegin " Stopping courier-pop3d" && ${sbindir}/courier-pop3d stop
155
-
156
-	[ -x ${sbindir}/courier-pop3d-ssl ] && \
157
-		ebegin " Stopping courier-pop3d-ssl" && ${sbindir}/courier-pop3d-ssl stop
158
-
159
-	[ -x ${sbindir}/courier-imapd ] && \
160
-		ebegin " Stopping courier-imapd" && ${sbindir}/courier-imapd stop
161
-
162
-
163
-	[ -x ${sbindir}/courier-imapd-ssl ] && \
164
-		ebegin " Stopping courier-imapd-ssl" && ${sbindir}/courier-imapd-ssl stop
165
-
166
-	ebegin " Stopping courierd"
167
-	${sbindir}/courier stop
168
-
169
-	[ -x ${sbindir}/courierldapaliasd ] && \
170
-	( ${sbindir}/courierldapaliasd stop ; ebegin " Stopping courierldapaliasd" )
171
-
172
-	[ -x ${libexecdir}/courier/webmaild ] && \
173
-	  ( ${libexecdir}/courier/webmaild stop ; ebegin " Stopping webmaild" )
174
-	[ ! -x ${libexecdir}/courier/webmaild ] && [ -x ${libexecdir}/courier/sqwebmaild ] && \
175
-	  ( ${libexecdir}/courier/sqwebmaild stop ; ebegin " Stopping sqwebmaild" )
176
-
177
-	[ ! -d /etc/courier/authlib ] && [ -x ${libexecdir}/authlib/authdaemond ] && \
178
-	( ${libexecdir}/authlib/authdaemond stop ; ebegin " Stopping authdaemond" )
179
-
180
-	${sbindir}/courierfilter stop
181
-	ebegin " Stopping courierfilterd"
182
-
183
-	eend $?
184
-}
... ...
@@ -1,185 +0,0 @@
1
-#!/sbin/runscript
2
-# Portions Copyright 2003 Gentoo Linux
3
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/courier/files/courier-init-r1,v 1.1 2006/07/11 00:21:53 chtekk Exp $
4
-#
5
-# script originally from Courier distfile original name = courier.sysvinit
6
-# adapted for Gentoo by Brian Jackson
7
-#
8
-# TODO
9
-# should we update all the .dat/.pem files when the source/config files are 
10
-#	newer than the .dat/.pem files?
11
-
12
-prefix="/usr"
13
-exec_prefix="/usr/bin"
14
-sysconfdir="/etc/courier"
15
-sbindir="/usr/sbin"
16
-libexecdir="/usr/lib/courier"
17
-datadir="/usr/share/courier"
18
-
19
-depend() {
20
-	need net
21
-	[ -d /etc/courier/authlib ] && need courier-authlib
22
-	grep -q "^IMAPDSTART=.*[Yy].*" /etc/courier/imapd && use famd
23
-	grep -q "^IMAPDSSLSTART=.*[Yy].*" /etc/courier/imapd-ssl && use famd
24
-}
25
-
26
-checkconfig() {
27
-
28
-	[ -f ${sysconfdir}/pop3d-ssl ] && . ${sysconfdir}/pop3d-ssl
29
-
30
-	# If we do not have a certificate, make one up.
31
-	[ ! -f "${datadir}/pop3d.pem" ] && \
32
-	ebegin " generating-POP3-SSL-certificate..." && "${sbindir}/mkpop3dcert"
33
-
34
-	[ -f ${sysconfdir}/imapd-ssl ] && . ${sysconfdir}/imapd-ssl
35
-
36
-	# If we do not have a certificate, make one up.
37
-	[ ! -f ${datadir}/imapd.pem ] && \
38
-	ebegin " generating-IMAP-SSL-certificate..." && "${sbindir}/mkimapdcert"
39
-
40
-	[ -f ${sysconfdir}/esmtpd-ssl ] && . ${sysconfdir}/esmtpd-ssl
41
-
42
-	# If we do not have a certificate, make one up.
43
-	[ ! -f ${datadir}/esmtpd.pem ] && \
44
-	ebegin " generating-ESMTP-SSL-certificate..." && "${sbindir}/mkesmtpdcert"
45
-
46
-	# First time after install create aliases.dat and smtpaccess.dat
47
-
48
-	[ -f ${sysconfdir}/aliases.dat ] || ${sbindir}/makealiases
49
-
50
-	[ -f ${sysconfdir}/${ACCESSFILE}.dat ] || ${sbindir}/makesmtpaccess
51
-
52
-	[ -f ${sysconfdir}/${ACCESSFILE}.dat ] || ${sbindir}/makesmtpaccess-msa
53
-}
54
-
55
-start() {
56
-	# Start daemons.
57
-	ebegin "Starting Courier mail server:"
58
-
59
-	checkconfig || return 1
60
-
61
-	ebegin " Starting courierfilterd"
62
-	${sbindir}/courierfilter start
63
-
64
-	[ ! -d /etc/courier/authlib ] && [ -x ${libexecdir}/authlib/authdaemond ] && \
65
-	${libexecdir}/authlib/authdaemond start && ebegin " Starting authdaemond"
66
-
67
-	[ -x ${libexecdir}/courier/webmaild ] && \
68
-	  ${libexecdir}/courier/webmaild start && ebegin " Starting webmaild" 
69
-	[ ! -x ${libexecdir}/courier/webmaild ] && [ -x ${libexecdir}/courier/sqwebmaild ] && \
70
-	  ${libexecdir}/courier/sqwebmaild start && ebegin " Starting sqwebmaild"
71
-
72
-	[ -x ${sbindir}/courierldapaliasd ] && \
73
-	${sbindir}/courierldapaliasd start && ebegin " Starting courierldapaliasd"
74
-
75
-	ebegin " Starting courierd"
76
-	${sbindir}/courier start
77
-
78
-	# start esmtpd if so written
79
-	[ -f ${sysconfdir}/esmtpd ] && source ${sysconfdir}/esmtpd
80
-	case x$ESMTPDSTART in
81
-	x[yY]*)
82
-		ebegin " Starting esmtpd"
83
-		${sbindir}/esmtpd start
84
-		;;
85
-	esac
86
-
87
-	# start esmtpd-msa if so written
88
-	[ -f ${sysconfdir}/esmtpd-msa ] && source ${sysconfdir}/esmtpd-msa
89
-	case x$ESMTPDSTART in
90
-	x[yY]*)
91
-		ebegin " Starting esmtpd-msa"
92
-		${sbindir}/esmtpd-msa start
93
-		;;
94
-	esac
95
-
96
-	# start esmtpd-ssl if so written
97
-	[ -f ${sysconfdir}/esmtpd-ssl ] && source ${sysconfdir}/esmtpd-ssl
98
-	case x$ESMTPDSSLSTART in
99
-	x[yY]*)
100
-		ebegin " Starting esmtpd-ssl"
101
-		${sbindir}/esmtpd-ssl start
102
-		;;
103
-	esac
104
-
105
-	# start pop3d if so written
106
-	[ -f ${sysconfdir}/pop3d ] && source ${sysconfdir}/pop3d
107
-	case x$POP3DSTART in
108
-	x[yY]*)
109
-		ebegin " courier-pop3d"
110
-		${sbindir}/courier-pop3d start
111
-		;;
112
-	esac
113
-
114
-	# start pop3d-ssl if so written
115
-	[ -f ${sysconfdir}/pop3d-ssl ] && source ${sysconfdir}/pop3d-ssl
116
-	case x$POP3DSSLSTART in
117
-	x[yY]*)
118
-		ebegin " courier-pop3d-ssl"
119
-		${sbindir}/courier-pop3d-ssl start
120
-		;;
121
-	esac
122
-
123
-	[ -f ${sysconfdir}/imapd ] && source ${sysconfdir}/imapd
124
-	case x$IMAPDSTART in
125
-	x[yY]*)
126
-		ebegin " courier-imapd"
127
-		${sbindir}/courier-imapd start
128
-		;;
129
-	esac
130
-
131
-	[ -f ${sysconfdir}/imapd-ssl ] && source ${sysconfdir}/imapd-ssl
132
-	case x$IMAPDSSLSTART in
133
-	x[yY]*)
134
-		ebegin " courier-imapd-ssl"
135
-		${sbindir}/courier-imapd-ssl start
136
-		;;
137
-	esac
138
-
139
-	eend $?
140
-}
141
-
142
-stop() {
143
-	ebegin "Stopping Courier mail server:"
144
-
145
-	ebegin " Stopping courier-esmtpd"
146
-	${sbindir}/esmtpd stop
147
-
148
-	ebegin " Stopping courier-esmtpd-msa"
149
-	${sbindir}/esmtpd-msa stop
150
-
151
-	ebegin " Stopping courier-esmtpd-ssl"
152
-	${sbindir}/esmtpd-ssl stop
153
-
154
-	[ -x ${sbindir}/courier-pop3d ] && \
155
-		ebegin " Stopping courier-pop3d" && ${sbindir}/courier-pop3d stop
156
-
157
-	[ -x ${sbindir}/courier-pop3d-ssl ] && \
158
-		ebegin " Stopping courier-pop3d-ssl" && ${sbindir}/courier-pop3d-ssl stop
159
-
160
-	[ -x ${sbindir}/courier-imapd ] && \
161
-		ebegin " Stopping courier-imapd" && ${sbindir}/courier-imapd stop
162
-
163
-
164
-	[ -x ${sbindir}/courier-imapd-ssl ] && \
165
-		ebegin " Stopping courier-imapd-ssl" && ${sbindir}/courier-imapd-ssl stop
166
-
167
-	ebegin " Stopping courierd"
168
-	${sbindir}/courier stop
169
-
170
-	[ -x ${sbindir}/courierldapaliasd ] && \
171
-	( ${sbindir}/courierldapaliasd stop ; ebegin " Stopping courierldapaliasd" )
172
-
173
-	[ -x ${libexecdir}/courier/webmaild ] && \
174
-	  ( ${libexecdir}/courier/webmaild stop ; ebegin " Stopping webmaild" )
175
-	[ ! -x ${libexecdir}/courier/webmaild ] && [ -x ${libexecdir}/courier/sqwebmaild ] && \
176
-	  ( ${libexecdir}/courier/sqwebmaild stop ; ebegin " Stopping sqwebmaild" )
177
-
178
-	[ ! -d /etc/courier/authlib ] && [ -x ${libexecdir}/authlib/authdaemond ] && \
179
-	( ${libexecdir}/authlib/authdaemond stop ; ebegin " Stopping authdaemond" )
180
-
181
-	${sbindir}/courierfilter stop
182
-	ebegin " Stopping courierfilterd"
183
-
184
-	eend $?
185
-}
... ...
@@ -1,181 +0,0 @@
1
-#!/sbin/runscript
2
-# Portions Copyright 2003 Gentoo Linux
3
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/courier/files/courier-init-r2,v 1.1 2008/11/20 13:26:32 hanno Exp $
4
-#
5
-# script originally from Courier distfile original name = courier.sysvinit
6
-# adapted for Gentoo by Brian Jackson
7
-#
8
-# TODO
9
-# should we update all the .dat/.pem files when the source/config files are 
10
-#	newer than the .dat/.pem files?
11
-
12
-prefix="/usr"
13
-exec_prefix="/usr/bin"
14
-sysconfdir="/etc/courier"
15
-sbindir="/usr/sbin"
16
-libexecdir="/usr/lib/courier"
17
-datadir="/usr/share/courier"
18
-
19
-depend() {
20
-	need net
21
-	[ -d /etc/courier/authlib ] && need courier-authlib
22
-	grep -q "^IMAPDSTART=.*[Yy].*" /etc/courier/imapd && use famd
23
-	grep -q "^IMAPDSSLSTART=.*[Yy].*" /etc/courier/imapd-ssl && use famd
24
-}
25
-
26
-checkconfig() {
27
-
28
-	[ -f ${sysconfdir}/pop3d-ssl ] && . ${sysconfdir}/pop3d-ssl
29
-
30
-	# If we do not have a certificate, make one up.
31
-	[ ! -f "${datadir}/pop3d.pem" ] && \
32
-	ebegin " generating-POP3-SSL-certificate..." && "${sbindir}/mkpop3dcert"
33
-
34
-	[ -f ${sysconfdir}/imapd-ssl ] && . ${sysconfdir}/imapd-ssl
35
-
36
-	# If we do not have a certificate, make one up.
37
-	[ ! -f ${datadir}/imapd.pem ] && \
38
-	ebegin " generating-IMAP-SSL-certificate..." && "${sbindir}/mkimapdcert"
39
-
40
-	[ -f ${sysconfdir}/esmtpd-ssl ] && . ${sysconfdir}/esmtpd-ssl
41
-
42
-	# If we do not have a certificate, make one up.
43
-	[ ! -f ${datadir}/esmtpd.pem ] && \
44
-	ebegin " generating-ESMTP-SSL-certificate..." && "${sbindir}/mkesmtpdcert"
45
-
46
-	# First time after install create aliases.dat and smtpaccess.dat
47
-
48
-	[ -f ${sysconfdir}/aliases.dat ] || ${sbindir}/makealiases
49
-
50
-	[ -f ${sysconfdir}/${ACCESSFILE}.dat ] || ${sbindir}/makesmtpaccess
51
-
52
-	[ -f ${sysconfdir}/${ACCESSFILE}.dat ] || ${sbindir}/makesmtpaccess-msa
53
-}
54
-
55
-start() {
56
-	# Start daemons.
57
-	ebegin "Starting Courier mail server:"
58
-
59
-	checkconfig || return 1
60
-
61
-	ebegin " Starting courierfilterd"
62
-	${sbindir}/courierfilter start
63
-
64
-	[ ! -d /etc/courier/authlib ] && [ -x ${libexecdir}/authlib/authdaemond ] && \
65
-	${libexecdir}/authlib/authdaemond start && ebegin " Starting authdaemond"
66
-
67
-	[ -x ${sbindir}/webmaild ] && \
68
-	  ${sbindir}/webmaild start && ebegin " Starting webmaild" 
69
-
70
-	[ -x ${sbindir}/courierldapaliasd ] && \
71
-	${sbindir}/courierldapaliasd start && ebegin " Starting courierldapaliasd"
72
-
73
-	ebegin " Starting courierd"
74
-	${sbindir}/courier start
75
-
76
-	# start esmtpd if so written
77
-	[ -f ${sysconfdir}/esmtpd ] && source ${sysconfdir}/esmtpd
78
-	case x$ESMTPDSTART in
79
-	x[yY]*)
80
-		ebegin " Starting esmtpd"
81
-		${sbindir}/esmtpd start
82
-		;;
83
-	esac
84
-
85
-	# start esmtpd-msa if so written
86
-	[ -f ${sysconfdir}/esmtpd-msa ] && source ${sysconfdir}/esmtpd-msa
87
-	case x$ESMTPDSTART in
88
-	x[yY]*)
89
-		ebegin " Starting esmtpd-msa"
90
-		${sbindir}/esmtpd-msa start
91
-		;;
92
-	esac
93
-
94
-	# start esmtpd-ssl if so written
95
-	[ -f ${sysconfdir}/esmtpd-ssl ] && source ${sysconfdir}/esmtpd-ssl
96
-	case x$ESMTPDSSLSTART in
97
-	x[yY]*)
98
-		ebegin " Starting esmtpd-ssl"
99
-		${sbindir}/esmtpd-ssl start
100
-		;;
101
-	esac
102
-
103
-	# start pop3d if so written
104
-	[ -f ${sysconfdir}/pop3d ] && source ${sysconfdir}/pop3d
105
-	case x$POP3DSTART in
106
-	x[yY]*)
107
-		ebegin " courier-pop3d"
108
-		${sbindir}/courier-pop3d start
109
-		;;
110
-	esac
111
-
112
-	# start pop3d-ssl if so written
113
-	[ -f ${sysconfdir}/pop3d-ssl ] && source ${sysconfdir}/pop3d-ssl
114
-	case x$POP3DSSLSTART in
115
-	x[yY]*)
116
-		ebegin " courier-pop3d-ssl"
117
-		${sbindir}/courier-pop3d-ssl start
118
-		;;
119
-	esac
120
-
121
-	[ -f ${sysconfdir}/imapd ] && source ${sysconfdir}/imapd
122
-	case x$IMAPDSTART in
123
-	x[yY]*)
124
-		ebegin " courier-imapd"
125
-		${sbindir}/courier-imapd start
126
-		;;
127
-	esac
128
-
129
-	[ -f ${sysconfdir}/imapd-ssl ] && source ${sysconfdir}/imapd-ssl
130
-	case x$IMAPDSSLSTART in
131
-	x[yY]*)
132
-		ebegin " courier-imapd-ssl"
133
-		${sbindir}/courier-imapd-ssl start
134
-		;;
135
-	esac
136
-
137
-	eend $?
138
-}
139
-
140
-stop() {
141
-	ebegin "Stopping Courier mail server:"
142
-
143
-	ebegin " Stopping courier-esmtpd"
144
-	${sbindir}/esmtpd stop
145
-
146
-	ebegin " Stopping courier-esmtpd-msa"
147
-	${sbindir}/esmtpd-msa stop
148
-
149
-	ebegin " Stopping courier-esmtpd-ssl"
150
-	${sbindir}/esmtpd-ssl stop
151
-
152
-	[ -x ${sbindir}/courier-pop3d ] && \
153
-		ebegin " Stopping courier-pop3d" && ${sbindir}/courier-pop3d stop
154
-
155
-	[ -x ${sbindir}/courier-pop3d-ssl ] && \
156
-		ebegin " Stopping courier-pop3d-ssl" && ${sbindir}/courier-pop3d-ssl stop
157
-
158
-	[ -x ${sbindir}/courier-imapd ] && \
159
-		ebegin " Stopping courier-imapd" && ${sbindir}/courier-imapd stop
160
-
161
-
162
-	[ -x ${sbindir}/courier-imapd-ssl ] && \
163
-		ebegin " Stopping courier-imapd-ssl" && ${sbindir}/courier-imapd-ssl stop
164
-
165
-	ebegin " Stopping courierd"
166
-	${sbindir}/courier stop
167
-
168
-	[ -x ${sbindir}/courierldapaliasd ] && \
169
-	( ${sbindir}/courierldapaliasd stop ; ebegin " Stopping courierldapaliasd" )
170
-
171
-	[ -x ${sbindir}/webmaild ] && \
172
-	  ( ${sbindir}/webmaild stop ; ebegin " Stopping webmaild" )
173
-
174
-	[ ! -d /etc/courier/authlib ] && [ -x ${libexecdir}/authlib/authdaemond ] && \
175
-	( ${libexecdir}/authlib/authdaemond stop ; ebegin " Stopping authdaemond" )
176
-
177
-	${sbindir}/courierfilter stop
178
-	ebegin " Stopping courierfilterd"
179
-
180
-	eend $?
181
-}
... ...
@@ -1,2 +0,0 @@
1
-|| dotforward
2
-./.maildir/
... ...
@@ -1,6 +0,0 @@
1
-# Execute the "real" sendmail program, named /usr/sbin/sendmail
2
-#
3
-sendmail	/usr/bin/sendmail.courier
4
-send-mail	/usr/bin/sendmail.courier
5
-mailq		/usr/bin/mailq.courier
6
-rmail		/usr/bin/rmail.courier
... ...
@@ -1,21 +0,0 @@
1
---- courier/module.esmtp/esmtp.c.orig	2004-02-03 01:08:15.679486558 -0700
2
-+++ courier/module.esmtp/esmtp.c	2004-02-03 01:07:41.262697092 -0700
3
-@@ -255,6 +255,10 @@ const char *me;
4
- struct rfc822t	*tp;
5
- struct rfc822token at;
6
- 
7
-+#if 1
8
-+	(*func)(info);
9
-+	return;
10
-+#else
11
- 	if (info->ptr == 0)
12
- 	{
13
- 		(*func)(info);
14
-@@ -289,6 +293,7 @@ struct rfc822token at;
15
- 	(*func)(info);
16
- 	*r=0;
17
- 	rfc822t_free(tp);
18
-+#endif
19
- }
20
- 
21
- static void rw_esmtp(struct rw_info *info, void (*func)(struct rw_info *))
... ...
@@ -1,6 +0,0 @@
1
-# 1. Open /etc/courier/webadmin/password for editing
2
-# 2. There should be one word in this file.  The webadmin password
3
-# 3. chown mail:mail password
4
-# 4. chmod 400 password
5
-#
6
-# Thanks to Fernando Tobler on bug #10574 for the concise instructions
... ...
@@ -1,28 +0,0 @@
1
-#!/bin/sh
2
-# this has to be called with a list of configuration files to apply the
3
-# changes
4
-# example: ./set-mime /etc/courier/esmtpd /etc/courier/esmtpd-ssl
5
-
6
-files=$*
7
-
8
-chk_badmime='##NAME: BOFHBADMIME:0'
9
-pos_badmime='##NAME: NOADDMSGID:0'
10
-ins_badmime='\
11
-##NAME: BOFHBADMIME:0\
12
-#\
13
-# set BOFHBADMIME\
14
-#   to \"reject\" to return mail with invalid MIME header\
15
-#   to \"wrap\" to wrap mail with invalid MIME header in an attachmant\
16
-#   to \"accept\" to pass mail with invalid MIME header untouched\
17
-\
18
-BOFHBADMIME=accept\
19
-'
20
-
21
-for f in ${files}
22
-do
23
-	if ! grep -q "${chk_badmime}" "${f}"
24
-	then
25
-		echo "adding parameter ${chk_badmime} to ${f}"
26
-		cat ${f} | sed -e"/${pos_badmime}/ i ${ins_badmime}" > "${f}.tmp" && mv -f "${f}.tmp" "${f}"
27
-	fi
28
-done
... ...
@@ -1,11 +0,0 @@
1
---- courier/module.esmtp/courieresmtpd.c.orig	2009-07-26 09:32:50.000000000 +0200
2
-+++ courier/module.esmtp/courieresmtpd.c	2009-07-26 09:32:57.000000000 +0200
3
-@@ -62,7 +62,7 @@
4
- 
5
- static const char *tcpremoteip, *tcpremotehost;
6
- 
7
--#define	INIT_TEERGRUBE	8
8
-+#define	INIT_TEERGRUBE	1
9
- #define	MAX_TEERGRUBE	128
10
- 
11
- static time_t teergrube=INIT_TEERGRUBE;
... ...
@@ -1,20 +0,0 @@
1
-<?xml version="1.0" encoding="UTF-8"?>
2
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3
-
4
-<pkgmetadata>
5
-	<herd>no-herd</herd>
6
-	<maintainer>
7
-		<email>hanno@gentoo.org</email>
8
-	</maintainer>
9
-	<longdescription>
10
-		Complete email package consisting of pop, imap, smtp, and fax
11
-		server and secure version of the above also.
12
-	</longdescription>
13
-	<use>
14
-		<flag name='fax'>Enables fax support in the courier mail server</flag>
15
-		<flag name='norewrite'>Prevents courier mail server from mangling
16
-			virtual user addresses when sending</flag>
17
-		<flag name='web'>Enable the web interface</flag>
18
-		<flag name='webmail'>Enable the webmail interface</flag>
19
-	</use>
20
-</pkgmetadata>
21 0