summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJory Pratt <anarchy@gentoo.org>2005-05-19 03:37:20 +0000
committerJory Pratt <anarchy@gentoo.org>2005-05-19 03:37:20 +0000
commit4773a48c1b814c714b9964bd24fc37b9cbfeb348 (patch)
tree0d7bd9b1e1f6c98620811cdf2f67a6877715aaba /mail-mta/qmail
parentupdate min ver of gtk+ required (diff)
downloadhistorical-4773a48c1b814c714b9964bd24fc37b9cbfeb348.tar.gz
historical-4773a48c1b814c714b9964bd24fc37b9cbfeb348.tar.bz2
historical-4773a48c1b814c714b9964bd24fc37b9cbfeb348.zip
marked 1.0.3-r15 stable on x86, started cleanup of old ebuilds
Package-Manager: portage-2.0.51.22-r1
Diffstat (limited to 'mail-mta/qmail')
-rw-r--r--mail-mta/qmail/ChangeLog8
-rw-r--r--mail-mta/qmail/Manifest304
-rw-r--r--mail-mta/qmail/files/digest-qmail-1.03-r107
-rw-r--r--mail-mta/qmail/files/digest-qmail-1.03-r1112
-rw-r--r--mail-mta/qmail/files/digest-qmail-1.03-r1220
-rw-r--r--mail-mta/qmail/files/digest-qmail-1.03-r1320
-rw-r--r--mail-mta/qmail/files/digest-qmail-1.03-r84
-rw-r--r--mail-mta/qmail/files/digest-qmail-1.03-r95
-rw-r--r--mail-mta/qmail/qmail-1.03-r10.ebuild343
-rw-r--r--mail-mta/qmail/qmail-1.03-r11.ebuild358
-rw-r--r--mail-mta/qmail/qmail-1.03-r12.ebuild393
-rw-r--r--mail-mta/qmail/qmail-1.03-r13.ebuild431
-rw-r--r--mail-mta/qmail/qmail-1.03-r15.ebuild4
-rw-r--r--mail-mta/qmail/qmail-1.03-r8.ebuild276
-rw-r--r--mail-mta/qmail/qmail-1.03-r9.ebuild312
15 files changed, 155 insertions, 2342 deletions
diff --git a/mail-mta/qmail/ChangeLog b/mail-mta/qmail/ChangeLog
index 5cc69ccd9ef6..24d8ff7130ba 100644
--- a/mail-mta/qmail/ChangeLog
+++ b/mail-mta/qmail/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for mail-mta/qmail
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/ChangeLog,v 1.37 2005/05/17 21:29:29 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/ChangeLog,v 1.38 2005/05/19 03:37:20 anarchy Exp $
+
+ 19 May 2005; Jory A. Pratt<anarchy@gentoo.org> -qmail-1.03-r8.ebuild,
+ -qmail-1.03-r9.ebuild, -qmail-1.03-r10.ebuild, -qmail-1.03-r11.ebuild,
+ -qmail-1.03-r12.ebuild, -qmail-1.03-r13.ebuild, qmail-1.03-r15.ebuild:
+ cleaned up obsolete ebuilds and digest marked x86 stable for 1.0.3-r15, Will
+ finish cleanup later tomorrow
17 May 2005; Michael Hanselmann <hansmi@gentoo.org> qmail-1.03-r15.ebuild:
Stable on ppc and sparc.
diff --git a/mail-mta/qmail/Manifest b/mail-mta/qmail/Manifest
index 74db3814e79c..a886c55c7e0e 100644
--- a/mail-mta/qmail/Manifest
+++ b/mail-mta/qmail/Manifest
@@ -1,191 +1,179 @@
-MD5 303a2303994311c7ed4119131ea85e2e qmail-1.03-r11.ebuild 11438
-MD5 bf3b81674757e139755028ecad81d8eb qmail-1.03-r8.ebuild 8110
+MD5 445fad38e3809f0b464b4a668ad59930 ChangeLog 24754
MD5 9d0c568ea32cf6b45797c6e7c82b4a67 metadata.xml 280
-MD5 be966d8e987d0d3efac721f8c0e0fd55 qmail-1.03-r10.ebuild 11162
-MD5 388b6c4dcf032fd2155effe12afda7bc ChangeLog 24423
-MD5 63cb34216499b197d4db4ca881e90a36 qmail-1.03-r16.ebuild 21193
-MD5 f39a737a3c35fe7eb3763659ed88f36c qmail-1.03-r9.ebuild 9938
-MD5 11a81ac1d8ade046756e912723da06b0 qmail-1.03-r12.ebuild 13762
MD5 0db83166729c2449d55a82741ce9a364 qmail-1.03-r14.ebuild 15868
-MD5 8ea5f0c2821f05e4761da04bedd391a1 qmail-1.03-r15.ebuild 18027
-MD5 41d53faa67040ceb1c80b1f3dfdc77bc qmail-1.03-r13.ebuild 14407
+MD5 01792682d66cb4b8376f0ed90ae831af qmail-1.03-r15.ebuild 18027
+MD5 63cb34216499b197d4db4ca881e90a36 qmail-1.03-r16.ebuild 21193
MD5 180a513f34e3f00abc609672a190072c files/99qmail 137
-MD5 cab514962524125fd83969a3751d2c6e files/servercert.cnf 1098
+MD5 fd098ab9ede9c74f209bf16e168ab185 files/conf-common 2328
+MD5 ae967da8c38fde8f69960392f89e262f files/conf-pop3d 1207
+MD5 52892cdf994815c6767ffbafc49df454 files/conf-qmqpd 465
+MD5 9e5d2ac8b47e094d63eb620f5067446f files/conf-qmtpd 557
+MD5 836c401d53b4f1d40872dcb3c3ccbd46 files/conf-send 235
+MD5 84f1655093d0de27bebc48111dddba5f files/conf-smtpd 1935
+MD5 9cc72fa27c9643d8b7d8388d6e045d6f files/config-sanity-check 1296
+MD5 cb4bafe4fe0260c575331b93a17e831b files/digest-qmail-1.03-r14 1564
MD5 55e71180b55e809b7bc8ccbd86c92dc4 files/digest-qmail-1.03-r15 1719
-MD5 1fa33b460954492678129c60520e9cba files/digest-qmail-1.03-r10 442
+MD5 982627e4cebbd4b71f2d22d43c51367a files/digest-qmail-1.03-r16 2011
+MD5 c369664bce0646b3d323d08f9ba5b8ce files/dot_qmail 82
MD5 c47d861aeef098d12d022d44c27386b5 files/errno.patch 850
-MD5 1a4fbc35caee388c5ee4f7413ce63148 files/run-qmailsmtpdlog 321
-MD5 cb4bafe4fe0260c575331b93a17e831b files/digest-qmail-1.03-r14 1564
-MD5 836c401d53b4f1d40872dcb3c3ccbd46 files/conf-send 235
-MD5 70f7b1f551a6dce51f65e2e8b7d7d37a files/run-qmailsend 165
+MD5 c8254c53c104004d5beecb39ca689d48 files/gencert.sh 224
+MD5 24d7af84c757b2892e51d1f88a264983 files/mkservercert 1425
MD5 86afe93a8dea5d63c6642aea31bb7386 files/qmail-config-system 1073
-MD5 52892cdf994815c6767ffbafc49df454 files/conf-qmqpd 465
+MD5 6833866c14d955fee43d202f2c62151a files/qmail-genrsacert.sh 1165
+MD5 ed8621dc81c25323e10609fc05d861df files/rc 284
+MD5 5d982dc0db68c72cde9ce03f0da37ce4 files/run-qmailpop3d 909
+MD5 9867559d416bd731eed63709f5eef841 files/run-qmailpop3dlog 321
+MD5 15cef40ec6b06900d3a2cbff9a2c0968 files/run-qmailqmqpd 839
MD5 4ee8193d6da00d6930ecadb1e91fd964 files/run-qmailqmqpdlog 321
MD5 05c7891e3fde628aa9aada21a4d6eebe files/run-qmailqmtpd 839
-MD5 9e5d2ac8b47e094d63eb620f5067446f files/conf-qmtpd 557
-MD5 d6b150617bc5d76374fe010fc2902923 files/digest-qmail-1.03-r11 764
-MD5 9cc72fa27c9643d8b7d8388d6e045d6f files/config-sanity-check 1296
-MD5 ed8621dc81c25323e10609fc05d861df files/rc 284
-MD5 6e7b856c1034c00ee4ff63209c354c25 files/run-qmailsmtpd 839
-MD5 c8254c53c104004d5beecb39ca689d48 files/gencert.sh 224
-MD5 84f1655093d0de27bebc48111dddba5f files/conf-smtpd 1935
-MD5 5897cb300c3233c91c7e221c8b4b8501 files/digest-qmail-1.03-r8 245
-MD5 fe86ebf974cc7cb1aaddff8311ae89bc files/tcp.smtp.sample 4166
MD5 f278840a9cd62309d70cb339fbf1f6a6 files/run-qmailqmtpdlog 321
+MD5 70f7b1f551a6dce51f65e2e8b7d7d37a files/run-qmailsend 165
+MD5 60de9dacc5289d44d64603d76e5ebc99 files/run-qmailsendlog 320
+MD5 6e7b856c1034c00ee4ff63209c354c25 files/run-qmailsmtpd 839
+MD5 1a4fbc35caee388c5ee4f7413ce63148 files/run-qmailsmtpdlog 321
+MD5 cab514962524125fd83969a3751d2c6e files/servercert.cnf 1098
MD5 d779786aab66f97f6e7e4785ca89a636 files/tcp.pop3.sample 335
-MD5 0d96233f19a26e578c44e9d87f9e80eb files/digest-qmail-1.03-r13 1359
MD5 b7e7c96254dabacdec5bf5904957c7b2 files/tcp.qmqp.sample 399
-MD5 fd098ab9ede9c74f209bf16e168ab185 files/conf-common 2328
-MD5 9867559d416bd731eed63709f5eef841 files/run-qmailpop3dlog 321
-MD5 6833866c14d955fee43d202f2c62151a files/qmail-genrsacert.sh 1165
-MD5 5d982dc0db68c72cde9ce03f0da37ce4 files/run-qmailpop3d 909
MD5 2d3271eba444e0c0ad2bd39626ba9156 files/tcp.qmtp.sample 821
-MD5 48a1e168db29ab4e6c57f1ac135ee2bf files/digest-qmail-1.03-r9 323
-MD5 60de9dacc5289d44d64603d76e5ebc99 files/run-qmailsendlog 320
-MD5 0d96233f19a26e578c44e9d87f9e80eb files/digest-qmail-1.03-r12 1359
-MD5 24d7af84c757b2892e51d1f88a264983 files/mkservercert 1425
-MD5 ae967da8c38fde8f69960392f89e262f files/conf-pop3d 1207
-MD5 15cef40ec6b06900d3a2cbff9a2c0968 files/run-qmailqmqpd 839
-MD5 982627e4cebbd4b71f2d22d43c51367a files/digest-qmail-1.03-r16 2011
-MD5 c369664bce0646b3d323d08f9ba5b8ce files/dot_qmail 82
-MD5 cc5c84d3a0837007b8af4a1f2e657872 files/1.03-r14/auth-after-tls-only.patch 2151
-MD5 9fa1fc2153d5a4659ddf02d9e3a1f9ba files/1.03-r14/qmail-pop3d-stat.tls.patch 750
-MD5 3eb989291a872a5ff2f5d40d6eba92d8 files/1.03-r14/maildir-quota-fix.patch 547
-MD5 2a725c31201c59077cd389486407624f files/1.03-r14/qmail-smtpd-esmtp-size-gentoo.patch 2131
-MD5 a8bfc3cf2c69e8e46b07a357a8572e5e files/1.03-r14/qmail-1.03-qregex-memleak-fix.patch 498
-MD5 d046c053c7dd353891dd6778000890bf files/1.03-r14/qmail-pop3d-capa-outputfix.patch 424
-MD5 518aef241cd482233a3c07608e12276c files/1.03-r14/qmail-1.03-accept-5xx.tls.patch 882
-MD5 b8f5d6adfb941c184715695cc58a5c72 files/1.03-r14/nullenvsender-recipcount.tls.patch 1616
-MD5 34a2e22386f4d11874e33b38576a7958 files/1.03-r14/qmail-gentoo-branding.patch 375
-MD5 a91645f4af61ce981e01ef84bc2ae7b6 files/1.03-r14/qmail-qmailqueue-docs.patch 1085
-MD5 bed3133c1737dd9bc3c67e07f8bc65d8 files/1.03-r14/smtp-auth-close3.patch 728
-MD5 d3997795df512803e6a27b5486d2b81e files/1.03-r14/qmail-smtpd-relay-reject.gentoo.patch 1433
-MD5 f43900d79a0aacb5e0d71b0bb6c06fea files/1.03-r8/run-qmailsmtpdlog 97
-MD5 23a2babf3049fe012de21c17e550b3e5 files/1.03-r8/run-qmailsend 29
-MD5 71aa0894c118dda3405f1f847944158c files/1.03-r8/qmail-queue.patch 1512
-MD5 40f781a0a2aa618dd444e1fdc02322a1 files/1.03-r8/qmail-control 792
-MD5 f5508c8f592c8f7ce7dcfc4c5ed797d6 files/1.03-r8/qmail-1.03-starttls-smtp-auth.patch 41786
-MD5 f42a779e5c708c2d7bf38de66dfb93f5 files/1.03-r8/rc 108
-MD5 aa0823cdce32c502c856664c8b0ce775 files/1.03-r8/run-qmailsmtpd 231
-MD5 abc975ae7274a2b5332231ba3f78db76 files/1.03-r8/qmail-linksync.patch 1363
-MD5 834dad5113515d0f00981fdc1d07fa84 files/1.03-r8/run-qmailsendlog 96
-MD5 b24f4dbd450d2d4eddc75ba19cebb915 files/1.03-r8/defaultdelivery 34
-MD5 c378c5845848ee31d70f0d05cbcf86be files/1.03-r8/dot_qmail 12
-MD5 a963429b55bc3713ff3a22674101dfdb files/1.03-r16/auth-after-tls-only.patch 2241
-MD5 c0d3c5bd70a49284eb8cc8a5f952202e files/1.03-r16/Makefile-relaymxlookup.patch 1988
-MD5 dbfe7d95b274567088123575d5da00ba files/1.03-r16/gentoo-qmail-1.03-r16-logging-with-smtpauth.patch 571
-MD5 a1e8f454e96a2b23e9daae34fa6b6b5e files/1.03-r16/qmail-1.03-accept-5xx.tls.patch 930
-MD5 8f196c7649132af2c0c3745c1a5f1e9c files/1.03-r16/famd-dnotify.patch 555
-MD5 d48eeee899c7999925dd64afd4109269 files/1.03-r16/nullenvsender-recipcount.tls.patch 1479
-MD5 72c4027c99c19158d4bbe3ed77efcae6 files/1.03-r16/double-bounce-trim.patch 1662
-MD5 8d015331a1c3f0ad22f40bb6837569ca files/1.03-r16/qmail-logmail.patch 269
-MD5 a8af4cf9b59e294737987624bc917e80 files/1.03-r16/smtpplugins 614
-MD5 81330827d80408f9bb6eab01857849dc files/1.03-r16/starttls-recordio.patch 390
-MD5 b968f9de39ff3cac7e6abbd8705af5f2 files/1.03-r16/qmail-smtpd-relay-reject.gentoo.patch 1206
-MD5 f43900d79a0aacb5e0d71b0bb6c06fea files/1.03-r9/run-qmailsmtpdlog 97
-MD5 23a2babf3049fe012de21c17e550b3e5 files/1.03-r9/run-qmailsend 29
-MD5 71aa0894c118dda3405f1f847944158c files/1.03-r9/qmail-queue.patch 1512
-MD5 a732c539383e75f9aa9102644bd43689 files/1.03-r9/qmail-control 792
-MD5 f5508c8f592c8f7ce7dcfc4c5ed797d6 files/1.03-r9/qmail-1.03-starttls-smtp-auth.patch 41786
-MD5 aa0823cdce32c502c856664c8b0ce775 files/1.03-r9/run-qmailsmtpd 231
-MD5 abc975ae7274a2b5332231ba3f78db76 files/1.03-r9/qmail-linksync.patch 1363
-MD5 834dad5113515d0f00981fdc1d07fa84 files/1.03-r9/run-qmailsendlog 96
-MD5 b24f4dbd450d2d4eddc75ba19cebb915 files/1.03-r9/defaultdelivery 34
-MD5 c378c5845848ee31d70f0d05cbcf86be files/1.03-r9/dot_qmail 12
-MD5 180a513f34e3f00abc609672a190072c files/1.03-r13/99qmail 137
-MD5 a41b34d2ae83affe00e6ed7cc79802a7 files/1.03-r13/servercert.cnf 1107
-MD5 c47d861aeef098d12d022d44c27386b5 files/1.03-r13/errno.patch 850
-MD5 f43900d79a0aacb5e0d71b0bb6c06fea files/1.03-r13/run-qmailsmtpdlog 97
-MD5 3eb989291a872a5ff2f5d40d6eba92d8 files/1.03-r13/maildir-quota-fix.patch 547
-MD5 23a2babf3049fe012de21c17e550b3e5 files/1.03-r13/run-qmailsend 29
-MD5 d6450da159ac93199409f1ae48eb6fc4 files/1.03-r13/conf-qmqpd 474
-MD5 249138d56492deb0f856849bc002e46a files/1.03-r13/run-qmailqmqpdlog 97
-MD5 79f431fc61196fa5a2269e7703a511a5 files/1.03-r13/run-qmailqmtpd 1169
-MD5 68cb94e965a5518e68712999557f7cd6 files/1.03-r13/conf-qmtpd 566
-MD5 2a725c31201c59077cd389486407624f files/1.03-r13/qmail-smtpd-esmtp-size-gentoo.patch 2131
-MD5 d4d25a1094931cdc4f939bddb3109284 files/1.03-r13/qmail-control 849
-MD5 df643e542586380cb57bfb621bc3d882 files/1.03-r13/config-sanity-check 818
-MD5 6c0f741d2f9a7cc5e6b346d435ab0e64 files/1.03-r13/rc 117
-MD5 e3bf545b5aa8085d5365c95b64eae83a files/1.03-r13/run-qmailsmtpd 1169
-MD5 a7de5b8b21d5f97743756461e5f9adc0 files/1.03-r13/conf-smtpd 1711
-MD5 795f633858c0919b6e201cf2b845779e files/1.03-r13/run-qmailqmtpdlog 97
-MD5 5f482075c109e26152ae16b9741ab042 files/1.03-r13/conf-common 1095
-MD5 0e97c0b031776f40cacdfbf3114af574 files/1.03-r13/run-qmailpop3dlog 97
-MD5 f6156e29aa1734b8fd20945bc7a545bb files/1.03-r13/qmail-genrsacert.sh 1174
-MD5 87159a5cf497b8b87b149afbebdbde51 files/1.03-r13/run-qmailpop3d 1205
-MD5 834dad5113515d0f00981fdc1d07fa84 files/1.03-r13/run-qmailsendlog 96
-MD5 c5d1d8b52fac875bd20438432e36d162 files/1.03-r13/mkservercert 1438
-MD5 4784d25306a62becc8e534fd102584ff files/1.03-r13/conf-pop3d 1075
-MD5 bed3133c1737dd9bc3c67e07f8bc65d8 files/1.03-r13/smtp-auth-close3.patch 728
-MD5 912a9a4e61e3bcba06c1cde604611b08 files/1.03-r13/run-qmailqmqpd 1169
-MD5 c369664bce0646b3d323d08f9ba5b8ce files/1.03-r13/dot_qmail 82
-MD5 d3997795df512803e6a27b5486d2b81e files/1.03-r13/qmail-smtpd-relay-reject.gentoo.patch 1433
+MD5 fe86ebf974cc7cb1aaddff8311ae89bc files/tcp.smtp.sample 4166
+MD5 5cb0c8c4c9feeee55362d77a99076c2f files/1.03-r10/99qmail 44
+MD5 b24f4dbd450d2d4eddc75ba19cebb915 files/1.03-r10/defaultdelivery 34
+MD5 c378c5845848ee31d70f0d05cbcf86be files/1.03-r10/dot_qmail 12
+MD5 c47d861aeef098d12d022d44c27386b5 files/1.03-r10/errno.patch 850
+MD5 676a679be60e98c9f021af0e8d76bca5 files/1.03-r10/qmail-control 793
+MD5 f42a779e5c708c2d7bf38de66dfb93f5 files/1.03-r10/rc 108
+MD5 ec7a73ba2bca7d6dd54ba92cf13136c9 files/1.03-r10/run-qmailpop3d 223
+MD5 0e97c0b031776f40cacdfbf3114af574 files/1.03-r10/run-qmailpop3dlog 97
+MD5 23a2babf3049fe012de21c17e550b3e5 files/1.03-r10/run-qmailsend 29
+MD5 834dad5113515d0f00981fdc1d07fa84 files/1.03-r10/run-qmailsendlog 96
+MD5 aa0823cdce32c502c856664c8b0ce775 files/1.03-r10/run-qmailsmtpd 231
+MD5 f43900d79a0aacb5e0d71b0bb6c06fea files/1.03-r10/run-qmailsmtpdlog 97
+MD5 3933f961a8a65da65afaa65d22b075ef files/1.03-r10/smtp-auth-close3.patch 535
+MD5 f7956b079a66a93e321d86071dd21d20 files/1.03-r10/tls-patch.txt 5803
+MD5 dd5158b78a3878d78a68878f1910e0e4 files/1.03-r10/tls.patch.bz2 10458
MD5 180a513f34e3f00abc609672a190072c files/1.03-r11/99qmail 137
-MD5 c47d861aeef098d12d022d44c27386b5 files/1.03-r11/errno.patch 850
-MD5 f43900d79a0aacb5e0d71b0bb6c06fea files/1.03-r11/run-qmailsmtpdlog 97
-MD5 23a2babf3049fe012de21c17e550b3e5 files/1.03-r11/run-qmailsend 29
+MD5 3b98f8ecb44ea7c2061549680413e860 files/1.03-r11/conf-common 840
MD5 cdcfbce84f268800f8e2140a04740aaa files/1.03-r11/conf-qmqpd 488
-MD5 249138d56492deb0f856849bc002e46a files/1.03-r11/run-qmailqmqpdlog 97
-MD5 dd55f8bfa444c07533725f67cb67dc50 files/1.03-r11/run-qmailqmtpd 611
MD5 6528a14c66966deb2cb6b1ddb2572167 files/1.03-r11/conf-qmtpd 580
+MD5 5b2334c4a3d2490abec42ad84b398162 files/1.03-r11/conf-smtpd 338
+MD5 b24f4dbd450d2d4eddc75ba19cebb915 files/1.03-r11/defaultdelivery 34
+MD5 c378c5845848ee31d70f0d05cbcf86be files/1.03-r11/dot_qmail 12
+MD5 c47d861aeef098d12d022d44c27386b5 files/1.03-r11/errno.patch 850
MD5 0841858b17b70abd7324fa491e3153a7 files/1.03-r11/qmail-control 841
MD5 f42a779e5c708c2d7bf38de66dfb93f5 files/1.03-r11/rc 108
-MD5 12c2c3e9a03275a8e701b7719707f37a files/1.03-r11/run-qmailsmtpd 611
-MD5 5b2334c4a3d2490abec42ad84b398162 files/1.03-r11/conf-smtpd 338
-MD5 795f633858c0919b6e201cf2b845779e files/1.03-r11/run-qmailqmtpdlog 97
-MD5 3b98f8ecb44ea7c2061549680413e860 files/1.03-r11/conf-common 840
-MD5 0e97c0b031776f40cacdfbf3114af574 files/1.03-r11/run-qmailpop3dlog 97
MD5 88f15101dd4bc36b52d13f336713e716 files/1.03-r11/run-qmailpop3d 221
+MD5 0e97c0b031776f40cacdfbf3114af574 files/1.03-r11/run-qmailpop3dlog 97
+MD5 2f110e27392d0ed6ba55d836c390e691 files/1.03-r11/run-qmailqmqpd 611
+MD5 249138d56492deb0f856849bc002e46a files/1.03-r11/run-qmailqmqpdlog 97
+MD5 dd55f8bfa444c07533725f67cb67dc50 files/1.03-r11/run-qmailqmtpd 611
+MD5 795f633858c0919b6e201cf2b845779e files/1.03-r11/run-qmailqmtpdlog 97
+MD5 23a2babf3049fe012de21c17e550b3e5 files/1.03-r11/run-qmailsend 29
MD5 834dad5113515d0f00981fdc1d07fa84 files/1.03-r11/run-qmailsendlog 96
+MD5 12c2c3e9a03275a8e701b7719707f37a files/1.03-r11/run-qmailsmtpd 611
+MD5 f43900d79a0aacb5e0d71b0bb6c06fea files/1.03-r11/run-qmailsmtpdlog 97
MD5 3933f961a8a65da65afaa65d22b075ef files/1.03-r11/smtp-auth-close3.patch 535
-MD5 2f110e27392d0ed6ba55d836c390e691 files/1.03-r11/run-qmailqmqpd 611
-MD5 b24f4dbd450d2d4eddc75ba19cebb915 files/1.03-r11/defaultdelivery 34
-MD5 c378c5845848ee31d70f0d05cbcf86be files/1.03-r11/dot_qmail 12
MD5 180a513f34e3f00abc609672a190072c files/1.03-r12/99qmail 137
MD5 a993cab8b077162680bb09fa8e5ed896 files/1.03-r12/bad-rcpt-noisy-patch 10388
-MD5 c47d861aeef098d12d022d44c27386b5 files/1.03-r12/errno.patch 850
-MD5 f43900d79a0aacb5e0d71b0bb6c06fea files/1.03-r12/run-qmailsmtpdlog 97
-MD5 3eb989291a872a5ff2f5d40d6eba92d8 files/1.03-r12/maildir-quota-fix.patch 547
-MD5 23a2babf3049fe012de21c17e550b3e5 files/1.03-r12/run-qmailsend 29
+MD5 dda736a7fb5a56209abead6e840252e8 files/1.03-r12/badrcptto-morebadrcptto-accdias-gentoo 19322
+MD5 f70018992fcaa8c3df1f8172dc2536ad files/1.03-r12/conf-common 1095
+MD5 53258542871dad6d71ea848237e19e19 files/1.03-r12/conf-pop3d 1075
MD5 b5c18c1311be2407aa04bc934463f27a files/1.03-r12/conf-qmqpd 474
-MD5 249138d56492deb0f856849bc002e46a files/1.03-r12/run-qmailqmqpdlog 97
-MD5 361b679c2717dc0107314a1b27d0310f files/1.03-r12/run-qmailqmtpd 1169
MD5 94edf0a5bce24748695630f812dded2a files/1.03-r12/conf-qmtpd 566
-MD5 2a725c31201c59077cd389486407624f files/1.03-r12/qmail-smtpd-esmtp-size-gentoo.patch 2131
+MD5 0d72a35a965e772b73fff14969377288 files/1.03-r12/conf-smtpd 1713
+MD5 e5d2173b6d5d76cb2f51e440dba6a1d2 files/1.03-r12/config-sanity-check 818
+MD5 c369664bce0646b3d323d08f9ba5b8ce files/1.03-r12/dot_qmail 82
+MD5 c47d861aeef098d12d022d44c27386b5 files/1.03-r12/errno.patch 850
+MD5 3eb989291a872a5ff2f5d40d6eba92d8 files/1.03-r12/maildir-quota-fix.patch 547
MD5 157077927d26cf107005e41b8b5ae594 files/1.03-r12/qmail-control 841
MD5 598b04b6274ef4d946a60a5d30fd95ff files/1.03-r12/qmail-remote-auth-login.patch 7504
-MD5 e5d2173b6d5d76cb2f51e440dba6a1d2 files/1.03-r12/config-sanity-check 818
+MD5 2a725c31201c59077cd389486407624f files/1.03-r12/qmail-smtpd-esmtp-size-gentoo.patch 2131
+MD5 d3997795df512803e6a27b5486d2b81e files/1.03-r12/qmail-smtpd-relay-reject.gentoo.patch 1433
MD5 6c0f741d2f9a7cc5e6b346d435ab0e64 files/1.03-r12/rc 117
-MD5 0a7a65aa157235088c05d22fd8fe201b files/1.03-r12/run-qmailsmtpd 1169
-MD5 0d72a35a965e772b73fff14969377288 files/1.03-r12/conf-smtpd 1713
-MD5 795f633858c0919b6e201cf2b845779e files/1.03-r12/run-qmailqmtpdlog 97
-MD5 f70018992fcaa8c3df1f8172dc2536ad files/1.03-r12/conf-common 1095
-MD5 0e97c0b031776f40cacdfbf3114af574 files/1.03-r12/run-qmailpop3dlog 97
-MD5 dda736a7fb5a56209abead6e840252e8 files/1.03-r12/badrcptto-morebadrcptto-accdias-gentoo 19322
MD5 498e8e07f957f387f644a6dbc092c9fc files/1.03-r12/run-qmailpop3d 1180
+MD5 0e97c0b031776f40cacdfbf3114af574 files/1.03-r12/run-qmailpop3dlog 97
+MD5 b643468b77484854e9f293f9b1c2f111 files/1.03-r12/run-qmailqmqpd 1169
+MD5 249138d56492deb0f856849bc002e46a files/1.03-r12/run-qmailqmqpdlog 97
+MD5 361b679c2717dc0107314a1b27d0310f files/1.03-r12/run-qmailqmtpd 1169
+MD5 795f633858c0919b6e201cf2b845779e files/1.03-r12/run-qmailqmtpdlog 97
+MD5 23a2babf3049fe012de21c17e550b3e5 files/1.03-r12/run-qmailsend 29
MD5 834dad5113515d0f00981fdc1d07fa84 files/1.03-r12/run-qmailsendlog 96
-MD5 53258542871dad6d71ea848237e19e19 files/1.03-r12/conf-pop3d 1075
+MD5 0a7a65aa157235088c05d22fd8fe201b files/1.03-r12/run-qmailsmtpd 1169
+MD5 f43900d79a0aacb5e0d71b0bb6c06fea files/1.03-r12/run-qmailsmtpdlog 97
MD5 bed3133c1737dd9bc3c67e07f8bc65d8 files/1.03-r12/smtp-auth-close3.patch 728
-MD5 b643468b77484854e9f293f9b1c2f111 files/1.03-r12/run-qmailqmqpd 1169
-MD5 c369664bce0646b3d323d08f9ba5b8ce files/1.03-r12/dot_qmail 82
-MD5 d3997795df512803e6a27b5486d2b81e files/1.03-r12/qmail-smtpd-relay-reject.gentoo.patch 1433
-MD5 118a42c2a167a1081ccd820f5b7f76db files/1.03-r15/spawn-alloc-h.patch 256
+MD5 180a513f34e3f00abc609672a190072c files/1.03-r13/99qmail 137
+MD5 5f482075c109e26152ae16b9741ab042 files/1.03-r13/conf-common 1095
+MD5 4784d25306a62becc8e534fd102584ff files/1.03-r13/conf-pop3d 1075
+MD5 d6450da159ac93199409f1ae48eb6fc4 files/1.03-r13/conf-qmqpd 474
+MD5 68cb94e965a5518e68712999557f7cd6 files/1.03-r13/conf-qmtpd 566
+MD5 a7de5b8b21d5f97743756461e5f9adc0 files/1.03-r13/conf-smtpd 1711
+MD5 df643e542586380cb57bfb621bc3d882 files/1.03-r13/config-sanity-check 818
+MD5 c369664bce0646b3d323d08f9ba5b8ce files/1.03-r13/dot_qmail 82
+MD5 c47d861aeef098d12d022d44c27386b5 files/1.03-r13/errno.patch 850
+MD5 3eb989291a872a5ff2f5d40d6eba92d8 files/1.03-r13/maildir-quota-fix.patch 547
+MD5 c5d1d8b52fac875bd20438432e36d162 files/1.03-r13/mkservercert 1438
+MD5 d4d25a1094931cdc4f939bddb3109284 files/1.03-r13/qmail-control 849
+MD5 f6156e29aa1734b8fd20945bc7a545bb files/1.03-r13/qmail-genrsacert.sh 1174
+MD5 2a725c31201c59077cd389486407624f files/1.03-r13/qmail-smtpd-esmtp-size-gentoo.patch 2131
+MD5 d3997795df512803e6a27b5486d2b81e files/1.03-r13/qmail-smtpd-relay-reject.gentoo.patch 1433
+MD5 6c0f741d2f9a7cc5e6b346d435ab0e64 files/1.03-r13/rc 117
+MD5 87159a5cf497b8b87b149afbebdbde51 files/1.03-r13/run-qmailpop3d 1205
+MD5 0e97c0b031776f40cacdfbf3114af574 files/1.03-r13/run-qmailpop3dlog 97
+MD5 912a9a4e61e3bcba06c1cde604611b08 files/1.03-r13/run-qmailqmqpd 1169
+MD5 249138d56492deb0f856849bc002e46a files/1.03-r13/run-qmailqmqpdlog 97
+MD5 79f431fc61196fa5a2269e7703a511a5 files/1.03-r13/run-qmailqmtpd 1169
+MD5 795f633858c0919b6e201cf2b845779e files/1.03-r13/run-qmailqmtpdlog 97
+MD5 23a2babf3049fe012de21c17e550b3e5 files/1.03-r13/run-qmailsend 29
+MD5 834dad5113515d0f00981fdc1d07fa84 files/1.03-r13/run-qmailsendlog 96
+MD5 e3bf545b5aa8085d5365c95b64eae83a files/1.03-r13/run-qmailsmtpd 1169
+MD5 f43900d79a0aacb5e0d71b0bb6c06fea files/1.03-r13/run-qmailsmtpdlog 97
+MD5 a41b34d2ae83affe00e6ed7cc79802a7 files/1.03-r13/servercert.cnf 1107
+MD5 bed3133c1737dd9bc3c67e07f8bc65d8 files/1.03-r13/smtp-auth-close3.patch 728
+MD5 cc5c84d3a0837007b8af4a1f2e657872 files/1.03-r14/auth-after-tls-only.patch 2151
+MD5 3eb989291a872a5ff2f5d40d6eba92d8 files/1.03-r14/maildir-quota-fix.patch 547
+MD5 b8f5d6adfb941c184715695cc58a5c72 files/1.03-r14/nullenvsender-recipcount.tls.patch 1616
+MD5 518aef241cd482233a3c07608e12276c files/1.03-r14/qmail-1.03-accept-5xx.tls.patch 882
+MD5 a8bfc3cf2c69e8e46b07a357a8572e5e files/1.03-r14/qmail-1.03-qregex-memleak-fix.patch 498
+MD5 34a2e22386f4d11874e33b38576a7958 files/1.03-r14/qmail-gentoo-branding.patch 375
+MD5 d046c053c7dd353891dd6778000890bf files/1.03-r14/qmail-pop3d-capa-outputfix.patch 424
+MD5 9fa1fc2153d5a4659ddf02d9e3a1f9ba files/1.03-r14/qmail-pop3d-stat.tls.patch 750
+MD5 a91645f4af61ce981e01ef84bc2ae7b6 files/1.03-r14/qmail-qmailqueue-docs.patch 1085
+MD5 2a725c31201c59077cd389486407624f files/1.03-r14/qmail-smtpd-esmtp-size-gentoo.patch 2131
+MD5 d3997795df512803e6a27b5486d2b81e files/1.03-r14/qmail-smtpd-relay-reject.gentoo.patch 1433
+MD5 bed3133c1737dd9bc3c67e07f8bc65d8 files/1.03-r14/smtp-auth-close3.patch 728
MD5 3a5f3dbe17b1f4f4318b8941bb55743e files/1.03-r15/Makefile-relaymxlookup.patch 1947
MD5 fe69ece20420ed8c2400dc423cdd5c22 files/1.03-r15/qmail-macos-dns-fix.patch 336
-MD5 47aab2c1e0357f8cf6f173caeca60419 files/1.03-r15/tlsbeforeauth-fix.patch 969
MD5 82945c7eee4a2bd8be0b9b9718114a7d files/1.03-r15/qmail-pop3d-top-outputfix.patch 574
-MD5 5cb0c8c4c9feeee55362d77a99076c2f files/1.03-r10/99qmail 44
-MD5 dd5158b78a3878d78a68878f1910e0e4 files/1.03-r10/tls.patch.bz2 10458
-MD5 c47d861aeef098d12d022d44c27386b5 files/1.03-r10/errno.patch 850
-MD5 f43900d79a0aacb5e0d71b0bb6c06fea files/1.03-r10/run-qmailsmtpdlog 97
-MD5 23a2babf3049fe012de21c17e550b3e5 files/1.03-r10/run-qmailsend 29
-MD5 676a679be60e98c9f021af0e8d76bca5 files/1.03-r10/qmail-control 793
-MD5 f42a779e5c708c2d7bf38de66dfb93f5 files/1.03-r10/rc 108
-MD5 aa0823cdce32c502c856664c8b0ce775 files/1.03-r10/run-qmailsmtpd 231
-MD5 0e97c0b031776f40cacdfbf3114af574 files/1.03-r10/run-qmailpop3dlog 97
-MD5 ec7a73ba2bca7d6dd54ba92cf13136c9 files/1.03-r10/run-qmailpop3d 223
-MD5 834dad5113515d0f00981fdc1d07fa84 files/1.03-r10/run-qmailsendlog 96
-MD5 3933f961a8a65da65afaa65d22b075ef files/1.03-r10/smtp-auth-close3.patch 535
-MD5 f7956b079a66a93e321d86071dd21d20 files/1.03-r10/tls-patch.txt 5803
-MD5 b24f4dbd450d2d4eddc75ba19cebb915 files/1.03-r10/defaultdelivery 34
-MD5 c378c5845848ee31d70f0d05cbcf86be files/1.03-r10/dot_qmail 12
+MD5 118a42c2a167a1081ccd820f5b7f76db files/1.03-r15/spawn-alloc-h.patch 256
+MD5 47aab2c1e0357f8cf6f173caeca60419 files/1.03-r15/tlsbeforeauth-fix.patch 969
+MD5 c0d3c5bd70a49284eb8cc8a5f952202e files/1.03-r16/Makefile-relaymxlookup.patch 1988
+MD5 a963429b55bc3713ff3a22674101dfdb files/1.03-r16/auth-after-tls-only.patch 2241
+MD5 72c4027c99c19158d4bbe3ed77efcae6 files/1.03-r16/double-bounce-trim.patch 1662
+MD5 8f196c7649132af2c0c3745c1a5f1e9c files/1.03-r16/famd-dnotify.patch 555
+MD5 dbfe7d95b274567088123575d5da00ba files/1.03-r16/gentoo-qmail-1.03-r16-logging-with-smtpauth.patch 571
+MD5 d48eeee899c7999925dd64afd4109269 files/1.03-r16/nullenvsender-recipcount.tls.patch 1479
+MD5 a1e8f454e96a2b23e9daae34fa6b6b5e files/1.03-r16/qmail-1.03-accept-5xx.tls.patch 930
+MD5 b968f9de39ff3cac7e6abbd8705af5f2 files/1.03-r16/qmail-smtpd-relay-reject.gentoo.patch 1206
+MD5 a8af4cf9b59e294737987624bc917e80 files/1.03-r16/smtpplugins 614
+MD5 81330827d80408f9bb6eab01857849dc files/1.03-r16/starttls-recordio.patch 390
+MD5 8d015331a1c3f0ad22f40bb6837569ca files/1.03-r16/qmail-logmail.patch 269
+MD5 b24f4dbd450d2d4eddc75ba19cebb915 files/1.03-r8/defaultdelivery 34
+MD5 c378c5845848ee31d70f0d05cbcf86be files/1.03-r8/dot_qmail 12
+MD5 f5508c8f592c8f7ce7dcfc4c5ed797d6 files/1.03-r8/qmail-1.03-starttls-smtp-auth.patch 41786
+MD5 40f781a0a2aa618dd444e1fdc02322a1 files/1.03-r8/qmail-control 792
+MD5 abc975ae7274a2b5332231ba3f78db76 files/1.03-r8/qmail-linksync.patch 1363
+MD5 71aa0894c118dda3405f1f847944158c files/1.03-r8/qmail-queue.patch 1512
+MD5 f42a779e5c708c2d7bf38de66dfb93f5 files/1.03-r8/rc 108
+MD5 23a2babf3049fe012de21c17e550b3e5 files/1.03-r8/run-qmailsend 29
+MD5 834dad5113515d0f00981fdc1d07fa84 files/1.03-r8/run-qmailsendlog 96
+MD5 aa0823cdce32c502c856664c8b0ce775 files/1.03-r8/run-qmailsmtpd 231
+MD5 f43900d79a0aacb5e0d71b0bb6c06fea files/1.03-r8/run-qmailsmtpdlog 97
+MD5 b24f4dbd450d2d4eddc75ba19cebb915 files/1.03-r9/defaultdelivery 34
+MD5 c378c5845848ee31d70f0d05cbcf86be files/1.03-r9/dot_qmail 12
+MD5 f5508c8f592c8f7ce7dcfc4c5ed797d6 files/1.03-r9/qmail-1.03-starttls-smtp-auth.patch 41786
+MD5 a732c539383e75f9aa9102644bd43689 files/1.03-r9/qmail-control 792
+MD5 abc975ae7274a2b5332231ba3f78db76 files/1.03-r9/qmail-linksync.patch 1363
+MD5 71aa0894c118dda3405f1f847944158c files/1.03-r9/qmail-queue.patch 1512
+MD5 23a2babf3049fe012de21c17e550b3e5 files/1.03-r9/run-qmailsend 29
+MD5 834dad5113515d0f00981fdc1d07fa84 files/1.03-r9/run-qmailsendlog 96
+MD5 aa0823cdce32c502c856664c8b0ce775 files/1.03-r9/run-qmailsmtpd 231
+MD5 f43900d79a0aacb5e0d71b0bb6c06fea files/1.03-r9/run-qmailsmtpdlog 97
diff --git a/mail-mta/qmail/files/digest-qmail-1.03-r10 b/mail-mta/qmail/files/digest-qmail-1.03-r10
deleted file mode 100644
index 80ad6ed5cfca..000000000000
--- a/mail-mta/qmail/files/digest-qmail-1.03-r10
+++ /dev/null
@@ -1,7 +0,0 @@
-MD5 622f65f982e380dbe86e6574f3abcb7c qmail-1.03.tar.gz 220668
-MD5 6b202f71a99fb41e9e32906017270ba0 qmail-smtpd-auth-0.31.tar.gz 8798
-MD5 5a8d7a5863b0c56236af945dedd45754 qmailqueue-patch 2510
-MD5 39b6f70f65056472ff97ab40c1dba7b4 big-todo.103.patch 5546
-MD5 1d5b0aafb651ce2ad02aac6af80758c0 qmail-link-sync.patch 1403
-MD5 2ff58c3570870a8ff9a1d9eb9aec05a6 big-concurrency.patch 9331
-MD5 8edda59102180973dd1bb546da7de160 qmail-0.0.0.0.patch 450
diff --git a/mail-mta/qmail/files/digest-qmail-1.03-r11 b/mail-mta/qmail/files/digest-qmail-1.03-r11
deleted file mode 100644
index b1db88921e23..000000000000
--- a/mail-mta/qmail/files/digest-qmail-1.03-r11
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 622f65f982e380dbe86e6574f3abcb7c qmail-1.03.tar.gz 220668
-MD5 6b202f71a99fb41e9e32906017270ba0 qmail-smtpd-auth-0.31.tar.gz 8798
-MD5 5a8d7a5863b0c56236af945dedd45754 qmailqueue-patch 2510
-MD5 39b6f70f65056472ff97ab40c1dba7b4 big-todo.103.patch 5546
-MD5 1d5b0aafb651ce2ad02aac6af80758c0 qmail-link-sync.patch 1403
-MD5 2ff58c3570870a8ff9a1d9eb9aec05a6 big-concurrency.patch 9331
-MD5 8edda59102180973dd1bb546da7de160 qmail-0.0.0.0.patch 450
-MD5 4e1f2d8315e7e2a5482798c9d19fac4d sendmail-flagf.patch 863
-MD5 3dc69265a561c7d82ba3e43e89828722 qmail-tls.patch.tbz2 14076
-MD5 122664c38338e5ec35fcac43f33d6927 qmail-1.03-qmtpc.patch 6197
-MD5 24fc1a33089faf12e00b127cd659f317 qmail-smtpd-relay-reject 1230
-MD5 ed5c0ddb6a5cc0386b1e04ced71d26ad qmail-local-tabs.patch 505
diff --git a/mail-mta/qmail/files/digest-qmail-1.03-r12 b/mail-mta/qmail/files/digest-qmail-1.03-r12
deleted file mode 100644
index 88f3a557ed29..000000000000
--- a/mail-mta/qmail/files/digest-qmail-1.03-r12
+++ /dev/null
@@ -1,20 +0,0 @@
-MD5 622f65f982e380dbe86e6574f3abcb7c qmail-1.03.tar.gz 220668
-MD5 5a8d7a5863b0c56236af945dedd45754 qmailqueue-patch 2510
-MD5 39b6f70f65056472ff97ab40c1dba7b4 big-todo.103.patch 5546
-MD5 1d5b0aafb651ce2ad02aac6af80758c0 qmail-link-sync.patch 1403
-MD5 2ff58c3570870a8ff9a1d9eb9aec05a6 big-concurrency.patch 9331
-MD5 8edda59102180973dd1bb546da7de160 qmail-0.0.0.0.patch 450
-MD5 4e1f2d8315e7e2a5482798c9d19fac4d sendmail-flagf.patch 863
-MD5 122664c38338e5ec35fcac43f33d6927 qmail-1.03-qmtpc.patch 6197
-MD5 24fc1a33089faf12e00b127cd659f317 qmail-smtpd-relay-reject 1230
-MD5 ed5c0ddb6a5cc0386b1e04ced71d26ad qmail-local-tabs.patch 505
-MD5 413be7bb5b407c2964c3275c4d596947 qmail-maildir++.patch 43512
-MD5 d566e8bd99b33efee0194e855b8d6995 qmail-date-localtime.patch.txt 2603
-MD5 1c4518f780d231bde9745cdd0fa313b2 qmail-limit-bounce-size.patch.txt 1753
-MD5 9140ad2b03017145cd7963c84bb24f16 qmail-103.patch 2104
-MD5 83bf5c4a4aade3c6c15faa9665ccfb71 qregex-starttls-2way-auth.patch 63825
-MD5 1d8b89607d35bfa409f8cfe6d23bc554 qmail-remote-auth-patch-doc.txt 1287
-MD5 fc00be3edc2827f1c93112d7d5147122 qmail-gentoo-1.03-r12-badrcptto-morebadrcptto-accdias.diff.bz2 4524
-MD5 58d912de1ede57062fa8a3e2e0e75abf qmail-popupnofd2close.patch 401
-MD5 d7151dcbeb02eea1c24c1dedffe20e0b qmail-1.03-reread-concurrency.2.patch 1129
-MD5 ad597c93426c0938fdb36d853fbcf40d 08-capa.diff 1323
diff --git a/mail-mta/qmail/files/digest-qmail-1.03-r13 b/mail-mta/qmail/files/digest-qmail-1.03-r13
deleted file mode 100644
index 88f3a557ed29..000000000000
--- a/mail-mta/qmail/files/digest-qmail-1.03-r13
+++ /dev/null
@@ -1,20 +0,0 @@
-MD5 622f65f982e380dbe86e6574f3abcb7c qmail-1.03.tar.gz 220668
-MD5 5a8d7a5863b0c56236af945dedd45754 qmailqueue-patch 2510
-MD5 39b6f70f65056472ff97ab40c1dba7b4 big-todo.103.patch 5546
-MD5 1d5b0aafb651ce2ad02aac6af80758c0 qmail-link-sync.patch 1403
-MD5 2ff58c3570870a8ff9a1d9eb9aec05a6 big-concurrency.patch 9331
-MD5 8edda59102180973dd1bb546da7de160 qmail-0.0.0.0.patch 450
-MD5 4e1f2d8315e7e2a5482798c9d19fac4d sendmail-flagf.patch 863
-MD5 122664c38338e5ec35fcac43f33d6927 qmail-1.03-qmtpc.patch 6197
-MD5 24fc1a33089faf12e00b127cd659f317 qmail-smtpd-relay-reject 1230
-MD5 ed5c0ddb6a5cc0386b1e04ced71d26ad qmail-local-tabs.patch 505
-MD5 413be7bb5b407c2964c3275c4d596947 qmail-maildir++.patch 43512
-MD5 d566e8bd99b33efee0194e855b8d6995 qmail-date-localtime.patch.txt 2603
-MD5 1c4518f780d231bde9745cdd0fa313b2 qmail-limit-bounce-size.patch.txt 1753
-MD5 9140ad2b03017145cd7963c84bb24f16 qmail-103.patch 2104
-MD5 83bf5c4a4aade3c6c15faa9665ccfb71 qregex-starttls-2way-auth.patch 63825
-MD5 1d8b89607d35bfa409f8cfe6d23bc554 qmail-remote-auth-patch-doc.txt 1287
-MD5 fc00be3edc2827f1c93112d7d5147122 qmail-gentoo-1.03-r12-badrcptto-morebadrcptto-accdias.diff.bz2 4524
-MD5 58d912de1ede57062fa8a3e2e0e75abf qmail-popupnofd2close.patch 401
-MD5 d7151dcbeb02eea1c24c1dedffe20e0b qmail-1.03-reread-concurrency.2.patch 1129
-MD5 ad597c93426c0938fdb36d853fbcf40d 08-capa.diff 1323
diff --git a/mail-mta/qmail/files/digest-qmail-1.03-r8 b/mail-mta/qmail/files/digest-qmail-1.03-r8
deleted file mode 100644
index 9ade032bccfa..000000000000
--- a/mail-mta/qmail/files/digest-qmail-1.03-r8
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 622f65f982e380dbe86e6574f3abcb7c qmail-1.03.tar.gz 220668
-MD5 39b6f70f65056472ff97ab40c1dba7b4 big-todo.103.patch 5546
-MD5 2ff58c3570870a8ff9a1d9eb9aec05a6 big-concurrency.patch 9331
-MD5 9140ad2b03017145cd7963c84bb24f16 qmail-103.patch 2104
diff --git a/mail-mta/qmail/files/digest-qmail-1.03-r9 b/mail-mta/qmail/files/digest-qmail-1.03-r9
deleted file mode 100644
index 069eaa99c8ac..000000000000
--- a/mail-mta/qmail/files/digest-qmail-1.03-r9
+++ /dev/null
@@ -1,5 +0,0 @@
-MD5 622f65f982e380dbe86e6574f3abcb7c qmail-1.03.tar.gz 220668
-MD5 39b6f70f65056472ff97ab40c1dba7b4 big-todo.103.patch 5546
-MD5 2ff58c3570870a8ff9a1d9eb9aec05a6 big-concurrency.patch 9331
-MD5 9140ad2b03017145cd7963c84bb24f16 qmail-103.patch 2104
-MD5 48d2761e9ae44bb4d2812a19634f1a5b qmail-ldap-1.03-20020901.patch.gz 130655
diff --git a/mail-mta/qmail/qmail-1.03-r10.ebuild b/mail-mta/qmail/qmail-1.03-r10.ebuild
deleted file mode 100644
index f4a11a3807de..000000000000
--- a/mail-mta/qmail/qmail-1.03-r10.ebuild
+++ /dev/null
@@ -1,343 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/qmail-1.03-r10.ebuild,v 1.8 2005/03/03 18:43:27 ciaranm Exp $
-
-inherit toolchain-funcs eutils
-
-IUSE="ssl selinux"
-DESCRIPTION="A modern replacement for sendmail which uses maildirs and includes SSL/TLS, AUTH SMTP, and queue optimization"
-HOMEPAGE="http://www.qmail.org/
- http://members.elysium.pl/brush/qmail-smtpd-auth/
- http://www.jedi.claranet.fr/qmail-tuning.html"
-SRC_URI="http://cr.yp.to/software/qmail-1.03.tar.gz
- http://members.elysium.pl/brush/qmail-smtpd-auth/dist/qmail-smtpd-auth-0.31.tar.gz
- http://www.qmail.org/qmailqueue-patch
- http://qmail.null.dk/big-todo.103.patch
- http://www.jedi.claranet.fr/qmail-link-sync.patch
- http://www.qmail.org/big-concurrency.patch
- http://www.suspectclass.com/~sgifford/qmail/qmail-0.0.0.0.patch"
-
-SLOT="0"
-LICENSE="as-is"
-KEYWORDS="x86 ppc ~sparc alpha"
-DEPEND="virtual/libc
- sys-apps/groff
- >=sys-apps/ucspi-tcp-0.88
- >=net-mail/checkpassword-0.90
- >=net-mail/cmd5checkpw-0.22
- ssl? ( >=dev-libs/openssl-0.9.6g )"
-
-RDEPEND="!virtual/mta
- virtual/libc
- sys-apps/groff
- >=sys-apps/ucspi-tcp-0.88
- >=sys-process/daemontools-0.76-r1
- >=net-mail/checkpassword-0.90
- >=net-mail/cmd5checkpw-0.22
- >=net-mail/dot-forward-0.71
- selinux? ( sec-policy/selinux-qmail )"
-
-PROVIDE="virtual/mta
- virtual/mda"
-
-src_unpack() {
- unpack qmail-1.03.tar.gz
-
- # SMTP AUTH
- unpack qmail-smtpd-auth-0.31.tar.gz
- cd ${WORKDIR}/qmail-smtpd-auth-0.31
- cp README.auth base64.c base64.h ${S}
- cd ${S}
- epatch ../qmail-smtpd-auth-0.31/auth.patch
- # Fixes a problem when utilizing "morercpthosts"
- epatch ${FILESDIR}/${PV}-${PR}/smtp-auth-close3.patch
-
- # TLS support and an EHLO patch
- if use ssl
- then
- ebegin "Applying tls.patch.bz2..."
- bzcat ${FILESDIR}/${PV}-${PR}/tls.patch.bz2 | patch -p1 &>/dev/null || die
- eend $?
- fi
-
- # patch so an alternate queue processor can be used
- # i.e. - qmail-scanner
- epatch ${DISTDIR}/qmailqueue-patch
-
- # a patch for faster queue processing
- epatch ${DISTDIR}/big-todo.103.patch
-
- # Account for Linux filesystems lack of a synchronus link()
- cd ${S}
- epatch ${DISTDIR}/qmail-link-sync.patch
-
- # Increase limits for large mail systems
- epatch ${DISTDIR}/big-concurrency.patch
-
- # Treat 0.0.0.0 as a local address
- epatch ${DISTDIR}/qmail-0.0.0.0.patch
-
- # Let the system decide how to define errno
- epatch ${FILESDIR}/${PV}-${PR}/errno.patch
-
- if use ssl; then
- echo "gcc ${CFLAGS} -DTLS" > conf-cc
- else
- echo "gcc ${CFLAGS}" > conf-cc
- fi
-
- echo "gcc" > conf-ld
- echo "500" > conf-spawn
-
-}
-
-src_compile() {
- cd ${S}
- emake it man || die
-}
-
-
-
-src_install() {
-
- cd ${S}
-
- einfo "Setting up directory hierarchy ..."
-
- diropts -m 755 -o root -g qmail
- dodir /var/qmail
-
- for i in bin boot control
- do
- dodir /var/qmail/${i}
- done
-
- dodir /var/qmail/users
- keepdir /var/qmail/users
-
- diropts -m 755 -o alias -g qmail
- dodir /var/qmail/alias
-
- einfo "Installing the qmail software ..."
-
- insopts -o root -g qmail -m 755
- insinto /var/qmail/boot
- doins home home+df proc proc+df binm1 binm1+df binm2 binm2+df binm3 binm3+df
-
- dodoc FAQ UPGRADE SENDMAIL INSTALL* TEST* REMOVE* PIC* SECURITY
- dodoc SYSDEPS TARGETS THANKS THOUGHTS TODO VERSION
- dodoc ${FILESDIR}/${PV}-${PR}/tls-patch.txt
-
- insopts -o qmailq -g qmail -m 4711
- insinto /var/qmail/bin
- doins qmail-queue qmail-queue
-
- insopts -o root -g qmail -m 700
- insinto /var/qmail/bin
- doins qmail-lspawn qmail-start qmail-newu qmail-newmrh
-
- insopts -o root -g qmail -m 711
- insinto /var/qmail/bin
- doins qmail-getpw qmail-local qmail-remote qmail-rspawn \
- qmail-clean qmail-send splogger qmail-pw2u
-
- insopts -o root -g qmail -m 755
- insinto /var/qmail/bin
- doins qmail-inject predate datemail mailsubj qmail-showctl \
- qmail-qread qmail-qstat qmail-tcpto qmail-tcpok qmail-pop3d \
- qmail-popup qmail-qmqpc qmail-qmqpd qmail-qmtpd qmail-smtpd \
- sendmail tcp-env qreceipt qsmhook qbiff forward preline \
- condredirect bouncesaying except maildirmake maildir2mbox \
- maildirwatch qail elq pinq config-fast
-
- into /usr
- for i in *.1 *.5 *.8
- do
- doman $i
- done
-
- einfo "Adding /var/qmail/bin to PATH and ROOTPATH"
- dodir /etc/env.d
- cp ${FILESDIR}/${PV}-${PR}/99qmail ${D}/etc/env.d
-
- einfo "Creating sendmail replacement ..."
- diropts -m 755
- dodir /usr/sbin /usr/lib
- dosym /var/qmail/bin/sendmail /usr/sbin/sendmail
- dosym /var/qmail/bin/sendmail /usr/lib/sendmail
-
- einfo "Setting up the default aliases ..."
- diropts -m 700 -o alias -g qmail
- if [ ! -d ${ROOT}/var/qmail/alias/.maildir ] ; then
- dodir /var/qmail/alias/.maildir
- for i in cur new tmp
- do
- dodir /var/qmail/alias/.maildir/$i
- done
- fi
-
- for i in mailer-daemon postmaster root
- do
- if [ ! -f ${ROOT}/var/qmail/alias/.qmail-${i} ]; then
- touch ${D}/var/qmail/alias/.qmail-${i}
- fowners alias:qmail /var/qmail/alias/.qmail-${i}
- fi
- done
-
- einfo "Setting up maildirs by default in the account skeleton ..."
- diropts -m 755 -o root -g root
- insinto /etc/skel
- ${D}/var/qmail/bin/maildirmake ${D}/etc/skel/.maildir
- newins ${FILESDIR}/${PV}-${PR}/dot_qmail .qmail
- fperms 644 /etc/skel/.qmail
- insinto /root
- ${D}/var/qmail/bin/maildirmake ${D}/root/.maildir
- newins ${FILESDIR}/${PV}-${PR}/dot_qmail .qmail
- fperms 644 /root/.qmail
-
- einfo "Setting up daemontools ..."
- insopts -o root -g root -m 755
- diropts -m 755 -o root -g root
- dodir /var/qmail/supervise
- dodir /var/qmail/supervise/qmail-send
- dodir /var/qmail/supervise/qmail-send/log
- dodir /var/qmail/supervise/qmail-smtpd
- dodir /var/qmail/supervise/qmail-smtpd/log
- chmod +t ${D}/var/qmail/supervise/qmail-send
- chmod +t ${D}/var/qmail/supervise/qmail-smtpd
- diropts -m 755 -o qmaill
- dodir /var/log/qmail
- keepdir /var/log/qmail
- dodir /var/log/qmail/qmail-send
- keepdir /var/log/qmail/qmail-send
- dodir /var/log/qmail/qmail-smtpd
- keepdir /var/log/qmail/qmail-smtpd
-
- insinto /var/qmail/supervise/qmail-send
- newins ${FILESDIR}/${PV}-${PR}/run-qmailsend run
- insinto /var/qmail/supervise/qmail-send/log
- newins ${FILESDIR}/${PV}-${PR}/run-qmailsendlog run
- insinto /var/qmail/supervise/qmail-smtpd
- newins ${FILESDIR}/${PV}-${PR}/run-qmailsmtpd run
- insinto /var/qmail/supervise/qmail-smtpd/log
- newins ${FILESDIR}/${PV}-${PR}/run-qmailsmtpdlog run
-
- einfo "Installing the qmail control file ..."
- exeinto /var/qmail/bin
- doexe ${FILESDIR}/${PV}-${PR}/qmail-control
-
- einfo "Installing the qmail startup file ..."
- insinto /var/qmail
- doins ${FILESDIR}/${PV}-${PR}/rc
- insinto /var/qmail/control
- doins ${FILESDIR}/${PV}-${PR}/defaultdelivery
-
- einfo "Setting up the pop3d service ..."
- insopts -o root -g root -m 755
- diropts -m 755 -o root -g root
- dodir /service
- dodir /var/qmail/supervise/qmail-pop3d
- dodir /var/qmail/supervise/qmail-pop3d/log
- chmod +t ${D}/var/qmail/supervise/qmail-pop3d
- diropts -m 755 -o qmaill
- dodir /var/log/qmail/qmail-pop3d
-
- insinto /var/qmail/supervise/qmail-pop3d
- newins ${FILESDIR}/${PV}-${PR}/run-qmailpop3d run
- insinto /var/qmail/supervise/qmail-pop3d/log
- newins ${FILESDIR}/${PV}-${PR}/run-qmailpop3dlog run
-}
-
-pkg_postinst() {
-
- einfo "Setting up the message queue hierarchy ..."
-
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/todo
- install -d -m 700 -o qmailq -g qmail ${ROOT}/var/qmail/queue/pid
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/bounce
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/mess
-
- for i in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
- do
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/mess/${i}
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/todo/${i}
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/intd/${i}
- done
-
- for i in info local remote
- do
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/${i}
- done
-
- for i in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
- do
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/info/${i}
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/local/${i}
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/remote/${i}
- done
-
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/lock
-
- dd if=/dev/zero of=${ROOT}/var/qmail/queue/lock/tcpto bs=1024 count=1
- chmod 644 ${ROOT}/var/qmail/queue/lock/tcpto
- chown qmailr:qmail ${ROOT}/var/qmail/queue/lock/tcpto
-
- touch ${ROOT}/var/qmail/queue/lock/sendmutex
- chmod 600 ${ROOT}/var/qmail/queue/lock/sendmutex
- chown qmails:qmail ${ROOT}/var/qmail/queue/lock/sendmutex
-
- mkfifo ${ROOT}/var/qmail/queue/lock/trigger
- chmod 622 ${ROOT}/var/qmail/queue/lock/trigger
- chown qmails:qmail ${ROOT}/var/qmail/queue/lock/trigger
-
- echo -e "\e[32;01m Please do not forget to run, the following syntax :\033[0m"
- echo -e "\e[32;01m ebuild /var/db/pkg/${CATEGORY}/${PN}-${PV}-${PR}/${PN}-${PV}-${PR}.ebuild config \033[0m"
- echo -e "\e[32;01m This will setup qmail to run out-of-the-box on your system. \033[0m"
- echo -e ""
- echo -e "\e[32;01m To start qmail at boot you have to enable the /etc/init.d/svscan rc file \033[0m"
- echo -e "\e[32;01m and create the following links : \033[0m"
- echo -e "\e[32;01m ln -s /var/qmail/supervise/qmail-send /service/qmail-send \033[0m"
- echo -e "\e[32;01m ln -s /var/qmail/supervise/qmail-smtpd /service/qmail-smtpd \033[0m"
- echo -e ""
- echo -e "\e[32;01m To start the pop3 server as well, create the following link : \033[0m"
- echo -e "\e[32;01m ln -s /var/qmail/supervise/qmail-pop3d /service/qmail-pop3d \033[0m"
-}
-
-pkg_config() {
-
-export qhost=`hostname --fqdn`
- if [ ${ROOT} = "/" ] ; then
- if [ ! -f ${ROOT}/var/qmail/control/me ] ; then
- ${ROOT}/var/qmail/bin/config-fast $qhost
- fi
- fi
-
- echo "Accepting relaying by default from all ips configured on this machine."
- LOCALIPS=`/sbin/ifconfig | grep inet | cut -d " " -f 12 -s | cut -b 6-20`
- for ip in $LOCALIPS; do
- echo "$ip:allow,RELAYCLIENT=\"\"" >> /etc/tcp.smtp
- done
- echo ":allow" >> /etc/tcp.smtp
-
- tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp
-
- if use ssl; then
- if [ ! -f /var/qmail/control/servercert.pem ]; then
- echo "Creating a self-signed ssl-cert:"
- /usr/bin/openssl req -new -x509 -nodes -out /var/qmail/control/servercert.pem -days 366 -keyout /var/qmail/control/servercert.pem
- chmod 640 /var/qmail/control/servercert.pem
- chown qmaild:qmail /var/qmail/control/servercert.pem
- ln -s /var/qmail/control/servercert.pem /var/qmail/control/clientcert.pem
-
- echo -e "\e[32;01m If You want to have a signed cert, do the following: \033[0m"
- echo -e "\e[32;01m openssl req -new -nodes -out req.pem \ \033[0m"
- echo -e "\e[32;01m -keyout /var/qmail/control/servercert.pem \033[0m"
- echo -e "\e[32;01m chmod 640 /var/qmail/control/servercert.pem \033[0m"
- echo -e "\e[32;01m chown qmaild:qmail /var/qmail/control/servercert.pem \033[0m"
- echo -e "\e[32;01m ln -s /var/qmail/control/servercert.pem /var/qmail/control/clientcert.pem \033[0m"
- echo -e "\e[32;01m Send req.pem to your CA to obtain signed_req.pem, and do: \033[0m"
- echo -e "\e[32;01m cat signed_req.pem >> /var/qmail/control/servercert.pem \033[0m"
- fi
- fi
-}
diff --git a/mail-mta/qmail/qmail-1.03-r11.ebuild b/mail-mta/qmail/qmail-1.03-r11.ebuild
deleted file mode 100644
index cbf0ffd74a3d..000000000000
--- a/mail-mta/qmail/qmail-1.03-r11.ebuild
+++ /dev/null
@@ -1,358 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/qmail-1.03-r11.ebuild,v 1.9 2005/03/03 18:43:27 ciaranm Exp $
-
-inherit toolchain-funcs eutils
-
-IUSE="ssl selinux"
-DESCRIPTION="A modern replacement for sendmail which uses maildirs and includes SSL/TLS, AUTH SMTP, and queue optimization"
-HOMEPAGE="http://www.qmail.org/
- http://members.elysium.pl/brush/qmail-smtpd-auth/
- http://www.jedi.claranet.fr/qmail-tuning.html"
-SRC_URI="mirror://qmail/qmail-1.03.tar.gz
- http://members.elysium.pl/brush/qmail-smtpd-auth/dist/qmail-smtpd-auth-0.31.tar.gz
- mirror://qmail/qmailqueue-patch
- http://qmail.null.dk/big-todo.103.patch
- http://www.jedi.claranet.fr/qmail-link-sync.patch
- mirror://qmail/big-concurrency.patch
- http://www.suspectclass.com/~sgifford/qmail/qmail-0.0.0.0.patch
- http://david.acz.org/software/sendmail-flagf.patch
- mirror://gentoo/qmail-tls.patch.tbz2
- mirror://qmail/qmail-1.03-qmtpc.patch
- http://qmail.goof.com/qmail-smtpd-relay-reject
- mirror://gentoo/qmail-local-tabs.patch"
-
-SLOT="0"
-LICENSE="as-is"
-KEYWORDS="~x86 ~ppc ~sparc ~alpha"
-DEPEND="virtual/libc
- sys-apps/groff
- ssl? ( >=dev-libs/openssl-0.9.6g )"
-
-RDEPEND="!virtual/mta
- virtual/libc
- >=sys-apps/ucspi-tcp-0.88
- >=sys-process/daemontools-0.76-r1
- >=net-mail/checkpassword-0.90
- >=net-mail/cmd5checkpw-0.22
- >=net-mail/dot-forward-0.71
- selinux? ( sec-policy/selinux-qmail )"
-
-PROVIDE="virtual/mta
- virtual/mda"
-
-src_unpack() {
-
- # This makes life easy
- EPATCH_OPTS="-d ${S}"
-
- # unpack the initial stuff
- unpack ${P}.tar.gz qmail-tls.patch.tbz2 qmail-smtpd-auth-0.31.tar.gz
-
- # SMTP AUTH
- cp ${WORKDIR}/qmail-smtpd-auth-0.31/{README.auth,base64.c,base64.h} ${S}
-
- EPATCH_SINGLE_MSG="Adding SMTP AUTH support" \
- epatch qmail-smtpd-auth-0.31/auth.patch
-
- # Fixes a problem when utilizing "morercpthosts"
- epatch ${FILESDIR}/${PV}-${PR}/smtp-auth-close3.patch
-
- # TLS support and an EHLO patch
- if use ssl
- then
- #bzcat ${WORKDIR}/tls.patch.bz2 | patch -p1 &>/dev/null || die
- ebegin "Adding TLS support"
- bzcat ${WORKDIR}/tls.patch.bz2 | patch -p1 -d ${S} &>/dev/null || die
- eend $?
- fi
-
- # patch so an alternate queue processor can be used
- # i.e. - qmail-scanner
- EPATCH_SINGLE_MSG="Adding QMAILQUEUE support" \
- epatch ${DISTDIR}/qmailqueue-patch
-
- # a patch for faster queue processing
- EPATCH_SINGLE_MSG="Patching for large queues" \
- epatch ${DISTDIR}/big-todo.103.patch
-
- # Support for remote hosts that have QMTP
- EPATCH_SINGLE_MSG="Adding support for remote QMTP hosts" \
- epatch ${DISTDIR}/qmail-1.03-qmtpc.patch
-
- # Fix for tabs in .qmail bug noted at
- # http://www.ornl.gov/its/archives/mailing-lists/qmail/2000/10/msg00696.html
- # gentoo bug #24293
- epatch ${DISTDIR}/qmail-local-tabs.patch
-
- # Account for Linux filesystems lack of a synchronus link()
- epatch ${DISTDIR}/qmail-link-sync.patch
-
- # Increase limits for large mail systems
- epatch ${DISTDIR}/big-concurrency.patch
-
- # Treat 0.0.0.0 as a local address
- epatch ${DISTDIR}/qmail-0.0.0.0.patch
-
- # Let the system decide how to define errno
- epatch ${FILESDIR}/${PV}-${PR}/errno.patch
-
- # make the qmail 'sendmail' binary behave like sendmail's for -f
- epatch ${DISTDIR}/sendmail-flagf.patch
-
- # Reject some bad relaying attempts
- # gentoo bug #18064
- epatch ${DISTDIR}/qmail-smtpd-relay-reject
-
- cd ${S}
-
- if use ssl; then
- echo "$(tc-getCC) ${CFLAGS} -DTLS" > conf-cc
- else
- echo "$(tc-getCC) ${CFLAGS}" > conf-cc
- fi
-
- echo "$(tc-getCC) ${LDFLAGS}" > conf-ld
- echo "500" > conf-spawn
-
-}
-
-src_compile() {
- cd ${S}
- emake it man || die
-}
-
-
-
-src_install() {
-
- cd ${S}
-
- einfo "Setting up directory hierarchy ..."
-
- diropts -m 755 -o root -g qmail
- dodir /var/qmail
-
- for i in bin boot control
- do
- dodir /var/qmail/${i}
- done
-
- keepdir /var/qmail/users
-
- diropts -m 755 -o alias -g qmail
- dodir /var/qmail/alias
-
- einfo "Installing the qmail software ..."
-
- insopts -o root -g qmail -m 755
- insinto /var/qmail/boot
- doins home home+df proc proc+df binm1 binm1+df binm2 binm2+df binm3 binm3+df
-
- dodoc FAQ UPGRADE SENDMAIL INSTALL* TEST* REMOVE* PIC* SECURITY
- dodoc SYSDEPS TARGETS THANKS THOUGHTS TODO VERSION
- dodoc ${WORKDIR}/tls-patch.txt
-
- insopts -o qmailq -g qmail -m 4711
- insinto /var/qmail/bin
- doins qmail-queue qmail-queue
-
- insopts -o root -g qmail -m 700
- insinto /var/qmail/bin
- doins qmail-lspawn qmail-start qmail-newu qmail-newmrh
-
- insopts -o root -g qmail -m 711
- insinto /var/qmail/bin
- doins qmail-getpw qmail-local qmail-remote qmail-rspawn \
- qmail-clean qmail-send splogger qmail-pw2u
-
- insopts -o root -g qmail -m 755
- insinto /var/qmail/bin
- doins qmail-inject predate datemail mailsubj qmail-showctl \
- qmail-qread qmail-qstat qmail-tcpto qmail-tcpok qmail-pop3d \
- qmail-popup qmail-qmqpc qmail-qmqpd qmail-qmtpd qmail-smtpd \
- sendmail tcp-env qreceipt qsmhook qbiff forward preline \
- condredirect bouncesaying except maildirmake maildir2mbox \
- maildirwatch qail elq pinq config-fast
-
- into /usr
- for i in *.1 *.5 *.8
- do
- doman $i
- done
-
- einfo "Adding env.d entry for qmail"
- dodir /etc/env.d
- insinto /etc/env.d
- doins ${FILESDIR}/${PV}-${PR}/99qmail
-
- einfo "Creating sendmail replacement ..."
- diropts -m 755
- dodir /usr/sbin /usr/lib
- dosym /var/qmail/bin/sendmail /usr/sbin/sendmail
- dosym /var/qmail/bin/sendmail /usr/lib/sendmail
-
- einfo "Setting up the default aliases ..."
- diropts -m 700 -o alias -g qmail
- ${D}/var/qmail/bin/maildirmake ${D}/var/qmail/alias/.maildir
- # for good measure
- keepdir /var/qmail/alias/.maildir/{cur,new,tmp}
-
- for i in mailer-daemon postmaster root
- do
- if [ ! -f ${ROOT}/var/qmail/alias/.qmail-${i} ]; then
- touch ${D}/var/qmail/alias/.qmail-${i}
- fowners alias:qmail /var/qmail/alias/.qmail-${i}
- fi
- done
-
- einfo "Setting up maildirs by default in the account skeleton ..."
- diropts -m 755 -o root -g root
- insinto /etc/skel
- ${D}/var/qmail/bin/maildirmake ${D}/etc/skel/.maildir
- newins ${FILESDIR}/${PV}-${PR}/dot_qmail .qmail
- fperms 644 /etc/skel/.qmail
- insinto /root
- ${D}/var/qmail/bin/maildirmake ${D}/root/.maildir
- newins ${FILESDIR}/${PV}-${PR}/dot_qmail .qmail
- fperms 644 /root/.qmail
- # for good measure
- keepdir /etc/skel/.maildir/{cur,new,tmp} /root/.maildir/{cur,new,tmp}
-
- einfo "Setting up all services (send, smtp, qmtp, qmqp, pop3) ..."
- insopts -o root -g root -m 755
- diropts -m 755 -o root -g root
- dodir /var/qmail/supervise
-
- for i in send smtpd qmtpd qmqpd pop3d; do
- insopts -o root -g root -m 755
- diropts -m 755 -o root -g root
- dodir /var/qmail/supervise/qmail-${i}{,/log}
- diropts -m 755 -o qmaill
- keepdir /var/log/qmail/qmail-${i}
- fperms +t /var/qmail/supervise/qmail-${i}{,/log}
- insinto /var/qmail/supervise/qmail-${i}
- newins ${FILESDIR}/${PV}-${PR}/run-qmail${i} run
- insinto /var/qmail/supervise/qmail-${i}/log
- newins ${FILESDIR}/${PV}-${PR}/run-qmail${i}log run
- done
-
- einfo "Installing the qmail control file ..."
- exeinto /var/qmail/bin
- doexe ${FILESDIR}/${PV}-${PR}/qmail-control
-
- einfo "Installing the qmail startup file ..."
- insinto /var/qmail
- doins ${FILESDIR}/${PV}-${PR}/rc
-
- einfo "Insalling some stock configuration files"
- insinto /var/qmail/control
- doins ${FILESDIR}/${PV}-${PR}/{defaultdelivery,conf-*}
-}
-
-pkg_postinst() {
-
- einfo "Setting up the message queue hierarchy ..."
-
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/todo
- install -d -m 700 -o qmailq -g qmail ${ROOT}/var/qmail/queue/pid
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/bounce
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/mess
-
- for i in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
- do
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/{mess,todo,intd}/${i}
- done
-
- for i in info local remote
- do
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/${i}
- done
-
- for i in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
- do
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/{info,local,remote}/${i}
- done
-
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/lock
-
- [ -e ${ROOT}/var/qmail/queue/lock/tcpto ] || dd if=/dev/zero of=${ROOT}/var/qmail/queue/lock/tcpto bs=1024 count=1
- chmod 644 ${ROOT}/var/qmail/queue/lock/tcpto
- chown qmailr:qmail ${ROOT}/var/qmail/queue/lock/tcpto
-
-
- [ -e ${ROOT}/var/qmail/queue/lock/sendmutex ] || touch ${ROOT}/var/qmail/queue/lock/sendmutex
- chmod 600 ${ROOT}/var/qmail/queue/lock/sendmutex
- chown qmails:qmail ${ROOT}/var/qmail/queue/lock/sendmutex
-
- [ -e ${ROOT}/var/qmail/queue/lock/trigger ] || mkfifo ${ROOT}/var/qmail/queue/lock/trigger
- chmod 622 ${ROOT}/var/qmail/queue/lock/trigger
- chown qmails:qmail ${ROOT}/var/qmail/queue/lock/trigger
-
- # for good measure
- env-update
-
- einfo "Please do not forget to run, the following syntax :"
- einfo "ebuild /var/db/pkg/${CATEGORY}/${PN}-${PV}-${PR}/${PN}-${PV}-${PR}.ebuild config"
- einfo "This will setup qmail to run out-of-the-box on your system."
- echo
- einfo "To start qmail at boot you have to enable the /etc/init.d/svscan rc file"
- einfo "and create the following links :"
- einfo "ln -s /var/qmail/supervise/qmail-send /service/qmail-send"
- einfo "ln -s /var/qmail/supervise/qmail-smtpd /service/qmail-smtpd"
- echo
- einfo "To start the pop3 server as well, create the following link :"
- einfo "ln -s /var/qmail/supervise/qmail-pop3d /service/qmail-pop3d"
- echo
- einfo "Additionally, the QMTP and QMQP protocols are supported, and can be started as:"
- einfo "ln -s /var/qmail/supervise/qmail-qmtpd /service/qmail-qmtpd"
- einfo "ln -s /var/qmail/supervise/qmail-qmqpd /service/qmail-qmqpd"
- echo
- einfo "Additionally, if you wish to run qmail right now, you should run:"
- einfo "source /etc/profile"
-}
-
-pkg_config() {
-
- export qhost=`hostname --fqdn`
- if [ ${ROOT} = "/" ] ; then
- if [ ! -f ${ROOT}/var/qmail/control/me ] ; then
- ${ROOT}/var/qmail/bin/config-fast $qhost
- fi
- fi
-
- einfo "Accepting relaying by default from all ips configured on this machine."
- LOCALIPS=`/sbin/ifconfig | grep inet | cut -d' ' -f 12 -s | cut -b 6-20`
- for ip in $LOCALIPS; do
- echo "$ip:allow,RELAYCLIENT=\"\",RBLSMTPD=\"\"" >> /etc/tcp.smtp
- echo "$ip:allow,RELAYCLIENT=\"\"" >> /etc/tcp.qmtp
- echo "$ip:allow,RELAYCLIENT=\"\"" >> /etc/tcp.qmqp
- done
- echo ":allow" >> /etc/tcp.smtp
- echo ":allow" >> /etc/tcp.qmtp
- echo ":deny" >> /etc/tcp.qmqp
-
- for i in smtp qmtp qmqp; do
- tcprules /etc/tcp.${i}.cdb /etc/tcp.${i}.tmp < /etc/tcp.${i}
- done
-
- if use ssl; then
- if [ ! -f /var/qmail/control/servercert.pem ]; then
- echo "Creating a self-signed ssl-cert:"
- /usr/bin/openssl req -new -x509 -nodes -out /var/qmail/control/servercert.pem -days 366 -keyout /var/qmail/control/servercert.pem
- chmod 640 /var/qmail/control/servercert.pem
- chown qmaild:qmail /var/qmail/control/servercert.pem
- ln -s /var/qmail/control/servercert.pem /var/qmail/control/clientcert.pem
-
- einfo "If You want to have a signed cert, do the following:"
- einfo "openssl req -new -nodes -out req.pem \\"
- einfo "-keyout /var/qmail/control/servercert.pem"
- einfo "chmod 640 /var/qmail/control/servercert.pem"
- einfo "chown qmaild:qmail /var/qmail/control/servercert.pem"
- einfo "ln -s /var/qmail/control/servercert.pem /var/qmail/control/clientcert.pem"
- einfo "Send req.pem to your CA to obtain signed_req.pem, and do:"
- einfo "cat signed_req.pem >> /var/qmail/control/servercert.pem"
- fi
- fi
-}
diff --git a/mail-mta/qmail/qmail-1.03-r12.ebuild b/mail-mta/qmail/qmail-1.03-r12.ebuild
deleted file mode 100644
index ffec78c619b7..000000000000
--- a/mail-mta/qmail/qmail-1.03-r12.ebuild
+++ /dev/null
@@ -1,393 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/qmail-1.03-r12.ebuild,v 1.11 2005/03/03 18:43:27 ciaranm Exp $
-
-inherit toolchain-funcs eutils fixheadtails
-
-IUSE="ssl selinux"
-DESCRIPTION="A modern replacement for sendmail which uses maildirs and includes SSL/TLS, AUTH SMTP, and queue optimization"
-HOMEPAGE="http://www.qmail.org/
- http://members.elysium.pl/brush/qmail-smtpd-auth/
- http://www.jedi.claranet.fr/qmail-tuning.html"
-SRC_URI="mirror://qmail/qmail-1.03.tar.gz
- mirror://qmail/qmailqueue-patch
- http://qmail.null.dk/big-todo.103.patch
- http://www.jedi.claranet.fr/qmail-link-sync.patch
- mirror://qmail/big-concurrency.patch
- http://www.suspectclass.com/~sgifford/qmail/qmail-0.0.0.0.patch
- http://david.acz.org/software/sendmail-flagf.patch
- mirror://qmail/qmail-1.03-qmtpc.patch
- http://qmail.goof.com/qmail-smtpd-relay-reject
- mirror://gentoo/qmail-local-tabs.patch
- http://www.shupp.org/patches/qmail-maildir++.patch
- ftp://ftp.pipeline.com.au/pipeint/sources/linux/WebMail/qmail-date-localtime.patch.txt
- ftp://ftp.pipeline.com.au/pipeint/sources/linux/WebMail/qmail-limit-bounce-size.patch.txt
- http://www.ckdhr.com/ckd/qmail-103.patch
- http://www.arda.homeunix.net/store/old_software/qregex-starttls-2way-auth.patch
- http://www.soffian.org/downloads/qmail/qmail-remote-auth-patch-doc.txt
- mirror://gentoo/qmail-gentoo-1.03-r12-badrcptto-morebadrcptto-accdias.diff.bz2
- http://www.dataloss.nl/software/patches/qmail-popupnofd2close.patch
- http://js.hu/package/qmail/qmail-1.03-reread-concurrency.2.patch
- http://www.mcmilk.de/qmail/dl/djb-qmail/patches/08-capa.diff
- "
-# broken stuffs
-#http://www.qcc.ca/~charlesc/software/misc/nullenvsender-recipcount.patch
-#http://www.dataloss.nl/software/patches/qmail-pop3d-stat.patch
-
-SLOT="0"
-LICENSE="as-is"
-KEYWORDS="~x86 ~ppc ~sparc ~alpha"
-DEPEND="virtual/libc
- sys-apps/groff
- app-shells/bash
- ssl? ( >=dev-libs/openssl-0.9.6g )
- >=net-mail/queue-fix-1.4-r1"
-
-RDEPEND="!virtual/mta
- virtual/libc
- >=sys-apps/ucspi-tcp-0.88
- >=sys-process/daemontools-0.76-r1
- >=net-mail/checkpassword-0.90
- >=net-mail/cmd5checkpw-0.22
- >=net-mail/dot-forward-0.71
- >=net-mail/queue-fix-1.4-r1
- selinux? ( sec-policy/selinux-qmail )"
-
-PROVIDE="virtual/mta
- virtual/mda"
-
-src_unpack() {
-
-
- # unpack the initial stuff
- unpack ${P}.tar.gz
-
- # This makes life easy
- EPATCH_OPTS="-d ${S}"
-
- # this patch merges a few others already
- EPATCH_SINGLE_MSG="Adding SMTP AUTH (2 way), Qregex and STARTTLS support" \
- epatch ${DISTDIR}/qregex-starttls-2way-auth.patch
-
- # Fixes a problem when utilizing "morercpthosts"
- epatch ${FILESDIR}/${PV}-${PR}/smtp-auth-close3.patch
-
- # patch so an alternate queue processor can be used
- # i.e. - qmail-scanner
- EPATCH_SINGLE_MSG="Adding QMAILQUEUE support" \
- epatch ${DISTDIR}/qmailqueue-patch
-
- # a patch for faster queue processing
- EPATCH_SINGLE_MSG="Patching for large queues" \
- epatch ${DISTDIR}/big-todo.103.patch
-
- # Support for remote hosts that have QMTP
- EPATCH_SINGLE_MSG="Adding support for remote QMTP hosts" \
- epatch ${DISTDIR}/qmail-1.03-qmtpc.patch
-
- # Large TCP DNS replies confuse it sometimes
- EPATCH_SINGLE_MSG="Adding support for oversize DNS" \
- epatch ${DISTDIR}/qmail-103.patch
-
- # Fix for tabs in .qmail bug noted at
- # http://www.ornl.gov/its/archives/mailing-lists/qmail/2000/10/msg00696.html
- # gentoo bug #24293
- epatch ${DISTDIR}/qmail-local-tabs.patch
-
- # Account for Linux filesystems lack of a synchronus link()
- epatch ${DISTDIR}/qmail-link-sync.patch
-
- # Increase limits for large mail systems
- epatch ${DISTDIR}/big-concurrency.patch
-
- # Treat 0.0.0.0 as a local address
- epatch ${DISTDIR}/qmail-0.0.0.0.patch
-
- # Let the system decide how to define errno
- epatch ${FILESDIR}/${PV}-${PR}/errno.patch
-
- # make the qmail 'sendmail' binary behave like sendmail's for -f
- epatch ${DISTDIR}/sendmail-flagf.patch
-
- # Apply patch to make qmail-local and qmail-pop3d compatible with the
- # maildir++ quota system that is used by vpopmail and courier-imap
- epatch ${DISTDIR}/qmail-maildir++.patch
- # fix a typo in the patch
- # upstream has changed the patch and this isn't needed anymore
- #epatch ${FILESDIR}/${PV}-${PR}/maildir-quota-fix.patch
-
- # Apply patch for local timestamps.
- # This will make the emails headers be written in localtime rather than GMT
- # If you really want, uncomment it yourself, as mail really should be in GMT
- epatch ${DISTDIR}/qmail-date-localtime.patch.txt
-
- # Apply patch to trim large bouncing messages down greatly reduces traffic
- # when multiple bounces occur (As in with spam)
- epatch ${DISTDIR}/qmail-limit-bounce-size.patch.txt
-
- #TODO TEST
- # Apply patch to add ESMTP SIZE support to qmail-smtpd
- # This helps your server to be able to reject excessively large messages
- # "up front", rather than waiting the whole message to arrive and then
- # bouncing it because it exceeded your databytes setting
- epatch ${FILESDIR}/${PV}-${PR}/qmail-smtpd-esmtp-size-gentoo.patch
-
- #TODO TEST
- # Reject some bad relaying attempts
- # gentoo bug #18064
- epatch ${FILESDIR}/${PV}-${PR}/qmail-smtpd-relay-reject.gentoo.patch
-
- #TODO TEST HEAVILY AS THIS PATCH WAS CUSTOM FIXED
- # provide badrcptto support
- # as per bug #17283
- # patch re-diffed from original at http://sys.pro.br/files/badrcptto-morebadrcptto-accdias.diff.bz2
- epatch ${DISTDIR}/qmail-gentoo-1.03-r12-badrcptto-morebadrcptto-accdias.diff.bz2
-
- # TODO TESTING NEEDED
- EPATCH_SINGLE_MSG="Enable stderr logging from checkpassword programs" \
- epatch ${DISTDIR}/qmail-popupnofd2close.patch
- EPATCH_SINGLE_MSG="Allow qmail to re-read concurrency limits on HUP" \
- epatch ${DISTDIR}/qmail-1.03-reread-concurrency.2.patch
- EPATCH_SINGLE_MSG="Add support for CAPA in POP3d" \
- epatch ${DISTDIR}/08-capa.diff
-
- # TODO REDIFF
- #EPATCH_SINGLE_MSG="Refuse messages from the null envelope sender if they have more than one envelope recipient" \
- #epatch ${DISTDIR}/nullenvsender-recipcount.patch
- # TODO REDIFF
- #EPATCH_SINGLE_MSG="qmail-pop3d reports erroneous figures on STAT after a DELE" \
- #epatch ${DISTDIR}/qmail-pop3d-stat.patch
-
- echo -n "$(tc-getCC) ${CFLAGS}" >${S}/conf-cc
- if use ssl; then
- einfo "Enabling SSL/TLS functionality"
- echo -n ' -DTLS' >>${S}/conf-cc
- fi
- echo -n "$(tc-getCC) ${LDFLAGS}" > ${S}/conf-ld
- echo -n "500" > ${S}/conf-spawn
-
- # fix coreutils messup
- ht_fix_file ${S}/Makefile
-
-}
-
-src_compile() {
- emake it man || die
-}
-
-src_install() {
-
- einfo "Setting up directory hierarchy ..."
-
- diropts -m 755 -o root -g qmail
- dodir /var/qmail
-
- for i in bin boot control
- do
- dodir /var/qmail/${i}
- done
-
- keepdir /var/qmail/users
-
- diropts -m 755 -o alias -g qmail
- dodir /var/qmail/alias
-
- einfo "Installing the qmail software ..."
-
- insopts -o root -g qmail -m 755
- insinto /var/qmail/boot
- doins home home+df proc proc+df binm1 binm1+df binm2 binm2+df binm3 binm3+df
-
- dodoc FAQ UPGRADE SENDMAIL INSTALL* TEST* REMOVE* PIC* SECURITY
- dodoc SYSDEPS TARGETS THANKS THOUGHTS TODO VERSION README* ${DISTDIR}/qmail-remote-auth-patch-doc.txt
-
- insinto /var/qmail/bin
- insopts -o qmailq -g qmail -m 4711
- doins qmail-queue
-
- insopts -o root -g qmail -m 700
- doins qmail-lspawn qmail-start qmail-newu qmail-newmrh
-
- insopts -o root -g qmail -m 711
- doins qmail-getpw qmail-local qmail-remote qmail-rspawn \
- qmail-clean qmail-send splogger qmail-pw2u
-
- insopts -o root -g qmail -m 755
- doins qmail-inject predate datemail mailsubj qmail-showctl \
- qmail-qread qmail-qstat qmail-tcpto qmail-tcpok qmail-pop3d \
- qmail-popup qmail-qmqpc qmail-qmqpd qmail-qmtpd qmail-smtpd \
- sendmail tcp-env qreceipt qsmhook qbiff forward preline \
- condredirect bouncesaying except maildirmake maildir2mbox \
- maildirwatch qail elq pinq config-fast qmail-newbrt
-
- into /usr
- einfo "Installing manpages"
- doman *.[1-8]
-
- # use the correct maildirmake
- # the courier-imap one has some extensions that are nicer
- [ -e /usr/bin/maildirmake ] && MAILDIRMAKE="/usr/bin/maildirmake" || MAILDIRMAKE="${D}/var/qmail/bin/maildirmake"
-
- einfo "Adding env.d entry for qmail"
- dodir /etc/env.d
- insinto /etc/env.d
- doins ${FILESDIR}/${PV}-${PR}/99qmail
-
- einfo "Creating sendmail replacement ..."
- diropts -m 755
- dodir /usr/sbin /usr/lib
- dosym /var/qmail/bin/sendmail /usr/sbin/sendmail
- dosym /var/qmail/bin/sendmail /usr/lib/sendmail
-
- einfo "Setting up the default aliases ..."
- diropts -m 700 -o alias -g qmail
- ${MAILDIRMAKE} ${D}/var/qmail/alias/.maildir
- # for good measure
- keepdir /var/qmail/alias/.maildir/{cur,new,tmp}
-
- for i in mailer-daemon postmaster root
- do
- if [ ! -f ${ROOT}/var/qmail/alias/.qmail-${i} ]; then
- touch ${D}/var/qmail/alias/.qmail-${i}
- fowners alias:qmail /var/qmail/alias/.qmail-${i}
- fi
- done
-
- einfo "Setting up maildirs by default in the account skeleton ..."
- diropts -m 755 -o root -g root
- insinto /etc/skel
- newins ${FILESDIR}/${PV}-${PR}/dot_qmail .qmail.sample
- fperms 644 /etc/skel/.qmail.sample
- ${MAILDIRMAKE} ${D}/etc/skel/.maildir
- # for good measure
- keepdir /etc/skel/.maildir/{cur,new,tmp}
-
- einfo "Setting up all services (send, smtp, qmtp, qmqp, pop3) ..."
- insopts -o root -g root -m 755
- diropts -m 755 -o root -g root
- dodir /var/qmail/supervise
-
- for i in send smtpd qmtpd qmqpd pop3d; do
- insopts -o root -g root -m 755
- diropts -m 755 -o root -g root
- dodir /var/qmail/supervise/qmail-${i}{,/log}
- diropts -m 755 -o qmaill
- keepdir /var/log/qmail/qmail-${i}
- fperms +t /var/qmail/supervise/qmail-${i}{,/log}
- insinto /var/qmail/supervise/qmail-${i}
- newins ${FILESDIR}/${PV}-${PR}/run-qmail${i} run
- insinto /var/qmail/supervise/qmail-${i}/log
- newins ${FILESDIR}/${PV}-${PR}/run-qmail${i}log run
- insinto /etc
- [ -f ${FILESDIR}/tcp.${i}.sample ] && newins ${FILESDIR}/tcp.${i}.sample /etc/tcp.${i}
- for i in smtp qmtp qmqp pop3; do
- [ -f ${D}/etc/tcp.${i} ] && tcprules ${D}/etc/tcp.${i}.cdb ${D}/etc/.tcp.${i}.tmp < ${D}/etc/tcp.${i}
- done
- done
-
- einfo "Installing the qmail startup file ..."
- insinto /var/qmail
- insopts -o root -g root -m 755
- doins ${FILESDIR}/${PV}-${PR}/rc
-
- einfo "Installing the qmail control file ..."
- exeinto /var/qmail/bin
- insopts -o root -g root -m 755
- doexe ${FILESDIR}/${PV}-${PR}/qmail-control
-
- einfo "Insalling some stock configuration files"
- insinto /var/qmail/control
- insopts -o root -g root -m 644
- doins ${FILESDIR}/${PV}-${PR}/conf-*
- newins ${FILESDIR}/${PV}-${PR}/dot_qmail defaultdelivery
-
- einfo "Configuration sanity checker"
- into /var/qmail
- insopts -o root -g root -m 644
- dobin ${FILESDIR}/${PV}-${PR}/config-sanity-check
-
-}
-
-rootmailfixup() {
- # so you can check mail as root easily
- local TMPCMD="ln -sf /var/qmail/alias/.maildir/ ${ROOT}/root/.maildir"
- if [ -d "${ROOT}/root/.maildir" ] && [ ! -L "${ROOT}/root/.maildir" ] ; then
- einfo "Previously the qmail ebuilds created /root/.maildir/ but not"
- einfo "every mail was delivered there. If the directory does not"
- einfo "contain any mail, please delete it and run:"
- einfo "${TMPCMD}"
- else
- ${TMPCMD}
- fi
- chown -R alias:qmail ${ROOT}/var/qmail/alias/.maildir 2>/dev/null
-}
-
-pkg_postinst() {
-
- einfo "Setting up the message queue hierarchy ..."
- # queue-fix makes life easy!
- /var/qmail/bin/queue-fix ${ROOT}/var/qmail/queue >/dev/null
-
- rootmailfixup
-
- # for good measure
- env-update
-
- einfo "To setup qmail to run out-of-the-box on your system, run:"
- einfo "ebuild /var/db/pkg/${CATEGORY}/${PN}-${PV}-${PR}/${PN}-${PV}-${PR}.ebuild config"
- echo
- einfo "To start qmail at boot you have to add svscan to your startup"
- einfo "and create the following links :"
- einfo "ln -s /var/qmail/supervise/qmail-send /service/qmail-send"
- einfo "ln -s /var/qmail/supervise/qmail-smtpd /service/qmail-smtpd"
- echo
- einfo "To start the pop3 server as well, create the following link :"
- einfo "ln -s /var/qmail/supervise/qmail-pop3d /service/qmail-pop3d"
- echo
- einfo "Additionally, the QMTP and QMQP protocols are supported, and can be started as:"
- einfo "ln -s /var/qmail/supervise/qmail-qmtpd /service/qmail-qmtpd"
- einfo "ln -s /var/qmail/supervise/qmail-qmqpd /service/qmail-qmqpd"
- echo
- einfo "Additionally, if you wish to run qmail right now, you should run this before anything else:"
- einfo "source /etc/profile"
-}
-
-pkg_config() {
-
- # avoid some weird locale problems
- export LC_ALL="C"
-
- if [ ${ROOT} = "/" ] ; then
- if [ ! -f ${ROOT}/var/qmail/control/me ] ; then
- export qhost=`hostname --fqdn`
- ${ROOT}/var/qmail/bin/config-fast $qhost
- fi
- fi
-
- einfo "Accepting relaying by default from all ips configured on this machine."
- LOCALIPS=`/sbin/ifconfig | grep inet | cut -d' ' -f 12 -s | cut -b 6-20`
- TCPSTRING=":allow,RELAYCLIENT=\"\",RBLSMTPD=\"\""
- for ip in $LOCALIPS; do
- echo "${ip}${TCPSTRING}" >> ${ROOT}/etc/tcp.smtp
- echo "${ip}${TCPSTRING}" >> ${ROOT}/etc/tcp.qmtp
- echo "${ip}${TCPSTRING}" >> ${ROOT}/etc/tcp.qmqp
- done
-
- for i in smtp qmtp qmqp pop3; do
- [ -f ${ROOT}/etc/tcp.${i} ] && tcprules ${ROOT}/etc/tcp.${i}.cdb ${ROOT}/etc/.tcp.${i}.tmp < ${ROOT}/etc/tcp.${i}
- done
-
- if use ssl && [ ! -f ${ROOT}/var/qmail/control/servercert.pem ]; then
- echo "Creating a self-signed ssl-cert:"
- /usr/bin/openssl req -new -x509 -nodes -out ${ROOT}/var/qmail/control/servercert.pem -days 366 -keyout ${ROOT}/var/qmail/control/servercert.pem
- chmod 640 ${ROOT}/var/qmail/control/servercert.pem
- chown qmaild:qmail ${ROOT}/var/qmail/control/servercert.pem
- ln -s /var/qmail/control/servercert.pem ${ROOT}/var/qmail/control/clientcert.pem
-
- einfo "If You want to have a signed cert, do the following:"
- einfo "openssl req -new -nodes -out req.pem \\"
- einfo "-keyout /var/qmail/control/servercert.pem"
- einfo "Send req.pem to your CA to obtain signed_req.pem, and do:"
- einfo "cat signed_req.pem >> /var/qmail/control/servercert.pem"
- fi
-}
diff --git a/mail-mta/qmail/qmail-1.03-r13.ebuild b/mail-mta/qmail/qmail-1.03-r13.ebuild
deleted file mode 100644
index 4392844033db..000000000000
--- a/mail-mta/qmail/qmail-1.03-r13.ebuild
+++ /dev/null
@@ -1,431 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/qmail-1.03-r13.ebuild,v 1.13 2005/03/03 18:43:27 ciaranm Exp $
-
-inherit toolchain-funcs eutils fixheadtails
-
-IUSE="ssl selinux"
-DESCRIPTION="A modern replacement for sendmail which uses maildirs and includes SSL/TLS, AUTH SMTP, and queue optimization"
-HOMEPAGE="http://www.qmail.org/
- http://members.elysium.pl/brush/qmail-smtpd-auth/
- http://www.jedi.claranet.fr/qmail-tuning.html"
-SRC_URI="mirror://qmail/qmail-1.03.tar.gz
- mirror://qmail/qmailqueue-patch
- http://qmail.null.dk/big-todo.103.patch
- http://www.jedi.claranet.fr/qmail-link-sync.patch
- mirror://qmail/big-concurrency.patch
- http://www.suspectclass.com/~sgifford/qmail/qmail-0.0.0.0.patch
- http://david.acz.org/software/sendmail-flagf.patch
- mirror://qmail/qmail-1.03-qmtpc.patch
- mirror://qmail/qmail-smtpd-relay-reject
- mirror://gentoo/qmail-local-tabs.patch
- http://www.shupp.org/patches/qmail-maildir++.patch
- ftp://ftp.pipeline.com.au/pipeint/sources/linux/WebMail/qmail-date-localtime.patch.txt
- ftp://ftp.pipeline.com.au/pipeint/sources/linux/WebMail/qmail-limit-bounce-size.patch.txt
- http://www.ckdhr.com/ckd/qmail-103.patch
- http://www.arda.homeunix.net/store/old_software/qregex-starttls-2way-auth.patch
- http://www.soffian.org/downloads/qmail/qmail-remote-auth-patch-doc.txt
- mirror://gentoo/qmail-gentoo-1.03-r12-badrcptto-morebadrcptto-accdias.diff.bz2
- http://www.dataloss.nl/software/patches/qmail-popupnofd2close.patch
- http://js.hu/package/qmail/qmail-1.03-reread-concurrency.2.patch
- http://www.mcmilk.de/qmail/dl/djb-qmail/patches/08-capa.diff
- "
-# broken stuffs
-#http://www.qcc.ca/~charlesc/software/misc/nullenvsender-recipcount.patch
-#http://www.dataloss.nl/software/patches/qmail-pop3d-stat.patch
-
-SLOT="0"
-LICENSE="as-is"
-KEYWORDS="x86 ppc sparc ~hppa alpha"
-DEPEND="virtual/libc
- sys-apps/groff
- app-shells/bash
- ssl? ( >=dev-libs/openssl-0.9.6g )
- >=net-mail/queue-fix-1.4-r1"
-
-RDEPEND="!virtual/mta
- virtual/libc
- >=sys-apps/ucspi-tcp-0.88
- >=sys-process/daemontools-0.76-r1
- >=net-mail/checkpassword-0.90
- >=net-mail/cmd5checkpw-0.22
- >=net-mail/dot-forward-0.71
- >=net-mail/queue-fix-1.4-r1
- selinux? ( sec-policy/selinux-qmail )"
-
-PROVIDE="virtual/mta
- virtual/mda"
-
-src_unpack() {
-
-
- # unpack the initial stuff
- unpack ${P}.tar.gz
-
- # This makes life easy
- EPATCH_OPTS="-d ${S}"
-
- # this patch merges a few others already
- EPATCH_SINGLE_MSG="Adding SMTP AUTH (2 way), Qregex and STARTTLS support" \
- epatch ${DISTDIR}/qregex-starttls-2way-auth.patch
-
- # Fixes a problem when utilizing "morercpthosts"
- epatch ${FILESDIR}/${PV}-${PR}/smtp-auth-close3.patch
-
- # patch so an alternate queue processor can be used
- # i.e. - qmail-scanner
- EPATCH_SINGLE_MSG="Adding QMAILQUEUE support" \
- epatch ${DISTDIR}/qmailqueue-patch
-
- # a patch for faster queue processing
- EPATCH_SINGLE_MSG="Patching for large queues" \
- epatch ${DISTDIR}/big-todo.103.patch
-
- # Support for remote hosts that have QMTP
- EPATCH_SINGLE_MSG="Adding support for remote QMTP hosts" \
- epatch ${DISTDIR}/qmail-1.03-qmtpc.patch
-
- # Large TCP DNS replies confuse it sometimes
- EPATCH_SINGLE_MSG="Adding support for oversize DNS" \
- epatch ${DISTDIR}/qmail-103.patch
-
- # Fix for tabs in .qmail bug noted at
- # http://www.ornl.gov/its/archives/mailing-lists/qmail/2000/10/msg00696.html
- # gentoo bug #24293
- epatch ${DISTDIR}/qmail-local-tabs.patch
-
- # Account for Linux filesystems lack of a synchronus link()
- epatch ${DISTDIR}/qmail-link-sync.patch
-
- # Increase limits for large mail systems
- epatch ${DISTDIR}/big-concurrency.patch
-
- # Treat 0.0.0.0 as a local address
- epatch ${DISTDIR}/qmail-0.0.0.0.patch
-
- # Let the system decide how to define errno
- epatch ${FILESDIR}/${PV}-${PR}/errno.patch
-
- # make the qmail 'sendmail' binary behave like sendmail's for -f
- epatch ${DISTDIR}/sendmail-flagf.patch
-
- # Apply patch to make qmail-local and qmail-pop3d compatible with the
- # maildir++ quota system that is used by vpopmail and courier-imap
- epatch ${DISTDIR}/qmail-maildir++.patch
- # fix a typo in the patch
- # upstream has changed the patch and this isn't needed anymore
- #epatch ${FILESDIR}/${PV}-${PR}/maildir-quota-fix.patch
-
- # Apply patch for local timestamps.
- # This will make the emails headers be written in localtime rather than GMT
- # If you really want, uncomment it yourself, as mail really should be in GMT
- epatch ${DISTDIR}/qmail-date-localtime.patch.txt
-
- # Apply patch to trim large bouncing messages down greatly reduces traffic
- # when multiple bounces occur (As in with spam)
- epatch ${DISTDIR}/qmail-limit-bounce-size.patch.txt
-
- #TODO TEST
- # Apply patch to add ESMTP SIZE support to qmail-smtpd
- # This helps your server to be able to reject excessively large messages
- # "up front", rather than waiting the whole message to arrive and then
- # bouncing it because it exceeded your databytes setting
- epatch ${FILESDIR}/${PV}-${PR}/qmail-smtpd-esmtp-size-gentoo.patch
-
- #TODO TEST
- # Reject some bad relaying attempts
- # gentoo bug #18064
- epatch ${FILESDIR}/${PV}-${PR}/qmail-smtpd-relay-reject.gentoo.patch
-
- #TODO TEST HEAVILY AS THIS PATCH WAS CUSTOM FIXED
- # provide badrcptto support
- # as per bug #17283
- # patch re-diffed from original at http://sys.pro.br/files/badrcptto-morebadrcptto-accdias.diff.bz2
- epatch ${DISTDIR}/qmail-gentoo-1.03-r12-badrcptto-morebadrcptto-accdias.diff.bz2
-
- # TODO TESTING NEEDED
- EPATCH_SINGLE_MSG="Enable stderr logging from checkpassword programs" \
- epatch ${DISTDIR}/qmail-popupnofd2close.patch
- EPATCH_SINGLE_MSG="Allow qmail to re-read concurrency limits on HUP" \
- epatch ${DISTDIR}/qmail-1.03-reread-concurrency.2.patch
- EPATCH_SINGLE_MSG="Add support for CAPA in POP3d" \
- epatch ${DISTDIR}/08-capa.diff
-
- # TODO REDIFF
- #EPATCH_SINGLE_MSG="Refuse messages from the null envelope sender if they have more than one envelope recipient" \
- #epatch ${DISTDIR}/nullenvsender-recipcount.patch
- # TODO REDIFF
- #EPATCH_SINGLE_MSG="qmail-pop3d reports erroneous figures on STAT after a DELE" \
- #epatch ${DISTDIR}/qmail-pop3d-stat.patch
-
- echo -n "$(tc-getCC) ${CFLAGS}" >${S}/conf-cc
- if use ssl; then
- einfo "Enabling SSL/TLS functionality"
- echo -n ' -DTLS' >>${S}/conf-cc
- fi
- echo -n "$(tc-getCC) ${LDFLAGS}" > ${S}/conf-ld
- echo -n "500" > ${S}/conf-spawn
-
- # fix coreutils messup
- ht_fix_file ${S}/Makefile
-
-}
-
-src_compile() {
- emake it man || die
-}
-
-src_install() {
-
- einfo "Setting up directory hierarchy ..."
-
- diropts -m 755 -o root -g qmail
- dodir /var/qmail
-
- for i in bin boot control
- do
- dodir /var/qmail/${i}
- done
-
- keepdir /var/qmail/users
-
- diropts -m 755 -o alias -g qmail
- dodir /var/qmail/alias
-
- einfo "Installing the qmail software ..."
-
- insopts -o root -g qmail -m 755
- insinto /var/qmail/boot
- doins home home+df proc proc+df binm1 binm1+df binm2 \
- binm2+df binm3 binm3+df
-
- dodoc FAQ UPGRADE SENDMAIL INSTALL* TEST* REMOVE* PIC* SECURITY
- dodoc SYSDEPS TARGETS THANKS THOUGHTS TODO VERSION README* \
- ${DISTDIR}/qmail-remote-auth-patch-doc.txt
-
- insinto /var/qmail/bin
- insopts -o qmailq -g qmail -m 4711
- doins qmail-queue
-
- insopts -o root -g qmail -m 700
- doins qmail-lspawn qmail-start qmail-newu qmail-newmrh
-
- insopts -o root -g qmail -m 711
- doins qmail-getpw qmail-local qmail-remote qmail-rspawn \
- qmail-clean qmail-send splogger qmail-pw2u
-
- insopts -o root -g qmail -m 755
- doins qmail-inject predate datemail mailsubj qmail-showctl \
- qmail-qread qmail-qstat qmail-tcpto qmail-tcpok qmail-pop3d \
- qmail-popup qmail-qmqpc qmail-qmqpd qmail-qmtpd qmail-smtpd \
- sendmail tcp-env qreceipt qsmhook qbiff forward preline \
- condredirect bouncesaying except maildirmake maildir2mbox \
- maildirwatch qail elq pinq config-fast qmail-newbrt
-
- into /usr
- einfo "Installing manpages"
- doman *.[1-8]
-
- # use the correct maildirmake
- # the courier-imap one has some extensions that are nicer
- [ -e /usr/bin/maildirmake ] && \
- MAILDIRMAKE="/usr/bin/maildirmake" || \
- MAILDIRMAKE="${D}/var/qmail/bin/maildirmake"
-
- einfo "Adding env.d entry for qmail"
- dodir /etc/env.d
- insinto /etc/env.d
- doins ${FILESDIR}/${PV}-${PR}/99qmail
-
- einfo "Creating sendmail replacement ..."
- diropts -m 755
- dodir /usr/sbin /usr/lib
- dosym /var/qmail/bin/sendmail /usr/sbin/sendmail
- dosym /var/qmail/bin/sendmail /usr/lib/sendmail
-
- einfo "Setting up the default aliases ..."
- diropts -m 700 -o alias -g qmail
- ${MAILDIRMAKE} ${D}/var/qmail/alias/.maildir
- # for good measure
- keepdir /var/qmail/alias/.maildir/{cur,new,tmp}
-
- for i in mailer-daemon postmaster root
- do
- if [ ! -f ${ROOT}/var/qmail/alias/.qmail-${i} ]; then
- touch ${D}/var/qmail/alias/.qmail-${i}
- fowners alias:qmail /var/qmail/alias/.qmail-${i}
- fi
- done
-
- einfo "Setting up maildirs by default in the account skeleton ..."
- diropts -m 755 -o root -g root
- insinto /etc/skel
- newins ${FILESDIR}/${PV}-${PR}/dot_qmail .qmail.sample
- fperms 644 /etc/skel/.qmail.sample
- ${MAILDIRMAKE} ${D}/etc/skel/.maildir
- # for good measure
- keepdir /etc/skel/.maildir/{cur,new,tmp}
-
- einfo "Setting up all services (send, smtp, qmtp, qmqp, pop3) ..."
- insopts -o root -g root -m 755
- diropts -m 755 -o root -g root
- dodir /var/qmail/supervise
-
- for i in send smtpd qmtpd qmqpd pop3d; do
- insopts -o root -g root -m 755
- diropts -m 755 -o root -g root
- dodir /var/qmail/supervise/qmail-${i}{,/log}
- diropts -m 755 -o qmaill
- keepdir /var/log/qmail/qmail-${i}
- fperms +t /var/qmail/supervise/qmail-${i}{,/log}
- insinto /var/qmail/supervise/qmail-${i}
- newins ${FILESDIR}/${PV}-${PR}/run-qmail${i} run
- insinto /var/qmail/supervise/qmail-${i}/log
- newins ${FILESDIR}/${PV}-${PR}/run-qmail${i}log run
- insinto /etc
- done
-
- insinto /etc
- for i in smtp qmtp qmqp pop3; do
- if [ -f ${FILESDIR}/tcp.${i}.sample ]; then
- newins ${FILESDIR}/tcp.${i}.sample tcp.${i}
- fi
- if [ -f ${D}/etc/tcp.${i} ]; then
- tcprules ${D}/etc/tcp.${i}.cdb ${D}/etc/.tcp.${i}.tmp \
- < ${D}/etc/tcp.${i}
- fi
- done
-
- einfo "Installing the qmail startup file ..."
- insinto /var/qmail
- insopts -o root -g root -m 755
- doins ${FILESDIR}/${PV}-${PR}/rc
-
- einfo "Installing the qmail control file ..."
- exeinto /var/qmail/bin
- insopts -o root -g root -m 755
- doexe ${FILESDIR}/${PV}-${PR}/qmail-control
-
- einfo "Insalling some stock configuration files"
- insinto /var/qmail/control
- insopts -o root -g root -m 644
- doins ${FILESDIR}/${PV}-${PR}/conf-*
- newins ${FILESDIR}/${PV}-${PR}/dot_qmail defaultdelivery
- use ssl && doins ${FILESDIR}/${PV}-${PR}/servercert.cnf
-
- einfo "Configuration sanity checker"
- into /var/qmail
- insopts -o root -g root -m 644
- dobin ${FILESDIR}/${PV}-${PR}/config-sanity-check
-
- if use ssl; then
- einfo "SSL Certificate creation script"
- dobin ${FILESDIR}/${PV}-${PR}/mkservercert
- einfo "RSA key generation cronjob"
- insinto /etc/cron.daily
- doins ${FILESDIR}/${PV}-${PR}/qmail-genrsacert.sh
- chmod +x ${D}/etc/cron.daily/qmail-genrsacert.sh
- fi
-}
-
-rootmailfixup() {
- # so you can check mail as root easily
- local TMPCMD="ln -sf /var/qmail/alias/.maildir/ ${ROOT}/root/.maildir"
- if [ -d "${ROOT}/root/.maildir" ] && [ ! -L "${ROOT}/root/.maildir" ] ; then
- einfo "Previously the qmail ebuilds created /root/.maildir/ but not"
- einfo "every mail was delivered there. If the directory does not"
- einfo "contain any mail, please delete it and run:"
- einfo "${TMPCMD}"
- else
- ${TMPCMD}
- fi
- chown -R alias:qmail ${ROOT}/var/qmail/alias/.maildir 2>/dev/null
-}
-
-buildtcprules() {
- for i in smtp qmtp qmqp pop3; do
- # please note that we don't check if it exists
- # as we want it to make the cdb files anyway!
- cat ${ROOT}etc/tcp.${i} 2>/dev/null | tcprules ${ROOT}etc/tcp.${i}.cdb ${ROOT}etc/.tcp.${i}.tmp
- done
-}
-
-pkg_postinst() {
-
- einfo "Setting up the message queue hierarchy ..."
- # queue-fix makes life easy!
- /var/qmail/bin/queue-fix ${ROOT}/var/qmail/queue >/dev/null
-
- rootmailfixup
- buildtcprules
-
- # for good measure
- env-update
-
- einfo "To setup qmail to run out-of-the-box on your system, run:"
- einfo "ebuild /var/db/pkg/${CATEGORY}/${PN}-${PV}-${PR}/${PN}-${PV}-${PR}.ebuild config"
- echo
- einfo "To start qmail at boot you have to add svscan to your startup"
- einfo "and create the following links:"
- einfo "ln -s /var/qmail/supervise/qmail-send /service/qmail-send"
- einfo "ln -s /var/qmail/supervise/qmail-smtpd /service/qmail-smtpd"
- echo
- einfo "To start the pop3 server as well, create the following link:"
- einfo "ln -s /var/qmail/supervise/qmail-pop3d /service/qmail-pop3d"
- echo
- einfo "Additionally, the QMTP and QMQP protocols are supported, "
- einfo "and can be started as:"
- einfo "ln -s /var/qmail/supervise/qmail-qmtpd /service/qmail-qmtpd"
- einfo "ln -s /var/qmail/supervise/qmail-qmqpd /service/qmail-qmqpd"
- echo
- einfo "Additionally, if you wish to run qmail right now, you should "
- einfo "run this before anything else:"
- einfo "source /etc/profile"
- echo
- einfo "If you are looking for documentation, check those links:"
- einfo "http://www.gentoo.org/doc/en/qmail-howto.xml"
- einfo " -- qmail/vpopmail Virtual Mail Hosting System Guide"
- einfo "http://www.lifewithqmail.com/"
- einfo " -- Life with qmail"
-}
-
-pkg_config() {
-
- # avoid some weird locale problems
- export LC_ALL="C"
-
- if [ ${ROOT} = "/" ] ; then
- if [ ! -f ${ROOT}var/qmail/control/me ] ; then
- export qhost=`hostname --fqdn`
- ${ROOT}var/qmail/bin/config-fast $qhost
- fi
- else
- ewarn "Skipping some configuration as it MUST be run on the final host"
- fi
-
- einfo "Accepting relaying by default from all ips configured on this machine."
- LOCALIPS=`/sbin/ifconfig | grep inet | cut -d' ' -f 12 -s | cut -b 6-20`
- TCPSTRING=":allow,RELAYCLIENT=\"\",RBLSMTPD=\"\""
- for ip in $LOCALIPS; do
- myline="${ip}${TCPSTRING}"
- for proto in smtp qmtp qmqp; do
- f="${ROOT}etc/tcp.${proto}"
- egrep -q "${myline}" ${f} || echo "${myline}" >>${f}
- done
- done
-
- buildtcprules
-
- if use ssl; then
- ${ROOT}etc/cron.daily/qmail-genrsacert.sh
- einfo "Creating a self-signed ssl-certificate:"
- /var/qmail/bin/mkservercert
- einfo "If you want to have a properly signed certificate "
- einfo "instead, do the following:"
- einfo "openssl req -new -nodes -out req.pem \\"
- einfo "-config /var/qmail/control/servercert.cnf \\"
- einfo "-keyout /var/qmail/control/servercert.pem"
- einfo "Send req.pem to your CA to obtain signed_req.pem, and do:"
- einfo "cat signed_req.pem >> /var/qmail/control/servercert.pem"
- fi
-}
diff --git a/mail-mta/qmail/qmail-1.03-r15.ebuild b/mail-mta/qmail/qmail-1.03-r15.ebuild
index 3447fcb5fd72..de58c9480bd9 100644
--- a/mail-mta/qmail/qmail-1.03-r15.ebuild
+++ b/mail-mta/qmail/qmail-1.03-r15.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/qmail-1.03-r15.ebuild,v 1.23 2005/05/17 21:29:29 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/qmail-1.03-r15.ebuild,v 1.24 2005/05/19 03:37:20 anarchy Exp $
inherit toolchain-funcs eutils fixheadtails
@@ -40,7 +40,7 @@ SRC_URI="mirror://qmail/${P}.tar.gz
LICENSE="as-is"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 mips ppc sparc ~x86"
+KEYWORDS="alpha amd64 arm hppa ia64 mips ppc sparc x86"
DEPEND="virtual/libc
sys-apps/groff
diff --git a/mail-mta/qmail/qmail-1.03-r8.ebuild b/mail-mta/qmail/qmail-1.03-r8.ebuild
deleted file mode 100644
index d3ec223db479..000000000000
--- a/mail-mta/qmail/qmail-1.03-r8.ebuild
+++ /dev/null
@@ -1,276 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/qmail-1.03-r8.ebuild,v 1.7 2005/03/03 18:43:27 ciaranm Exp $
-
-DESCRIPTION="A modern replacement for sendmail which uses maildirs"
-HOMEPAGE="http://www.qmail.org/
- http://www.jedi.claranet.fr/qmail-tuning.html
- http://iain.cx/unix/qmail/mysql.php
- http://www.nrg4u.com/"
-
-SRC_URI="http://cr.yp.to/software/qmail-1.03.tar.gz
- http://www.qmail.org/big-todo.103.patch
- http://www.qmail.org/big-concurrency.patch
- http://www.ckdhr.com/ckd/qmail-103.patch"
-
-DEPEND="virtual/libc
- sys-apps/groff
- >=sys-apps/ucspi-tcp-0.88
- >=net-mail/checkpassword-0.90"
-
-RDEPEND="!virtual/mta
- virtual/libc
- sys-apps/groff
- >=sys-apps/ucspi-tcp-0.88
- >=sys-process/daemontools-0.76-r1
- >=net-mail/checkpassword-0.90
- >=net-mail/dot-forward-0.71
- selinux? ( sec-policy/selinux-qmail )"
-
-PROVIDE="virtual/mta"
-
-SLOT="0"
-LICENSE="as-is"
-KEYWORDS="x86 ppc sparc alpha"
-IUSE="selinux"
-
-src_unpack() {
-
-cd ${WORKDIR}
-unpack qmail-1.03.tar.gz
-
-cd ${S}
-
- echo "Applying dns patch..."
- patch < ${DISTDIR}/qmail-103.patch
-
- echo "Applying big-todo patch..."
- patch < ${DISTDIR}/big-todo.103.patch
-
- echo "Applying big-concurrency patch..."
- patch < ${DISTDIR}/big-concurrency.patch
-
- echo "Applying Ext2FS/ReiserFS patch..."
- patch < ${FILESDIR}/${PV}-${PR}/qmail-linksync.patch
-
- echo "Applying QMAILQUEUE patch..."
- patch < ${FILESDIR}/${PV}-${PR}/qmail-queue.patch
-
- echo "gcc ${CFLAGS}" > conf-cc
- echo "gcc" > conf-ld
- echo "500" > conf-spawn
-
-}
-
-src_compile() {
-
- cd ${S}
-
- emake it man || die
-}
-
-
-
-src_install() {
-
- cd ${S}
-
- einfo "Setting up directory hierarchy ..."
-
- diropts -m 755 -o root -g qmail
- dodir /var/qmail
-
- for i in bin boot control
- do
- dodir /var/qmail/${i}
- done
-
- dodir /var/qmail/users
- keepdir /var/qmail/users
-
- diropts -m 755 -o alias -g qmail
- dodir /var/qmail/alias
-
- einfo "Installing the qmail software ..."
-
- insopts -o root -g qmail -m 755
- insinto /var/qmail/boot
- doins home home+df proc proc+df binm1 binm1+df binm2 binm2+df binm3 binm3+df
-
- into /usr
- dodoc FAQ UPGRADE SENDMAIL INSTALL* TEST* REMOVE* PIC* SECURITY
- dodoc SYSDEPS TARGETS THANKS THOUGHTS TODO VERSION
-
- insopts -o qmailq -g qmail -m 4711
- insinto /var/qmail/bin
- doins qmail-queue qmail-queue
-
- insopts -o root -g qmail -m 700
- insinto /var/qmail/bin
- doins qmail-lspawn qmail-start qmail-newu qmail-newmrh
-
- insopts -o root -g qmail -m 711
- insinto /var/qmail/bin
- doins qmail-getpw qmail-local qmail-remote qmail-rspawn \
- qmail-clean qmail-send splogger qmail-pw2u
-
- insopts -o root -g qmail -m 755
- insinto /var/qmail/bin
- doins qmail-inject predate datemail mailsubj qmail-showctl \
- qmail-qread qmail-qstat qmail-tcpto qmail-tcpok qmail-pop3d \
- qmail-popup qmail-qmqpc qmail-qmqpd qmail-qmtpd qmail-smtpd \
- sendmail tcp-env qreceipt qsmhook qbiff forward preline \
- condredirect bouncesaying except maildirmake maildir2mbox \
- maildirwatch qail elq pinq config-fast
-
- into /usr
- for i in *.1 *.5 *.8
- do
- doman $i
- done
-
- einfo "Creating sendmail replacement ..."
- diropts -m 755
- dodir /usr/sbin /usr/lib
- dosym /var/qmail/bin/sendmail /usr/sbin/sendmail
- dosym /var/qmail/bin/sendmail /usr/lib/sendmail
-
- einfo "Setting up the default aliases ..."
- diropts -m 700 -o alias -g qmail
- if [ ! -d ${ROOT}/var/qmail/alias/.maildir ] ; then
- dodir /var/qmail/alias/.maildir
- for i in cur new tmp
- do
- dodir /var/qmail/alias/.maildir/$i
- done
- fi
-
- for i in mailer-daemon postmaster root
- do
- touch ${D}/var/qmail/alias/.qmail-${i}
- fowners alias:qmail /var/qmail/alias/.qmail-${i}
- done
-
- einfo "Setting up maildirs by default in the account skeleton ..."
- diropts -m 755 -o root -g root
- insinto /etc/skel
- ${D}/var/qmail/bin/maildirmake ${D}/etc/skel/.maildir
- newins ${FILESDIR}/${PV}-${PR}/dot_qmail .qmail
- fperms 644 /etc/skel/.qmail
- insinto /root
- ${D}/var/qmail/bin/maildirmake ${D}/root/.maildir
- newins ${FILESDIR}/${PV}-${PR}/dot_qmail .qmail
- fperms 644 /root/.qmail
-
- einfo "Setting up daemontools ..."
- insopts -o root -g root -m 755
- diropts -m 755 -o root -g root
- dodir /var/qmail/supervise
- dodir /var/qmail/supervise/qmail-send
- dodir /var/qmail/supervise/qmail-send/log
- dodir /var/qmail/supervise/qmail-smtpd
- dodir /var/qmail/supervise/qmail-smtpd/log
- chmod +t ${D}/var/qmail/supervise/qmail-send
- chmod +t ${D}/var/qmail/supervise/qmail-smtpd
- diropts -m 755 -o qmaill
- dodir /var/log/qmail
- keepdir /var/log/qmail
- dodir /var/log/qmail/qmail-send
- keepdir /var/log/qmail/qmail-send
- dodir /var/log/qmail/qmail-smtpd
- keepdir /var/log/qmail/qmail-smtpd
-
- insinto /var/qmail/supervise/qmail-send
- newins ${FILESDIR}/${PV}-${PR}/run-qmailsend run
- insinto /var/qmail/supervise/qmail-send/log
- newins ${FILESDIR}/${PV}-${PR}/run-qmailsendlog run
- insinto /var/qmail/supervise/qmail-smtpd
- newins ${FILESDIR}/${PV}-${PR}/run-qmailsmtpd run
- insinto /var/qmail/supervise/qmail-smtpd/log
- newins ${FILESDIR}/${PV}-${PR}/run-qmailsmtpdlog run
-
- einfo "Installing the qmail control file ..."
- exeinto /var/qmail/bin
- doexe ${FILESDIR}/${PV}-${PR}/qmail-control
-
- einfo "Installing the qmail startup file ..."
- insinto /var/qmail
- doins ${FILESDIR}/${PV}-${PR}/rc
- insinto /var/qmail/control
- doins ${FILESDIR}/${PV}-${PR}/defaultdelivery
-
-}
-
-pkg_postinst() {
-
- einfo "Setting up the message queue hierarchy ..."
-
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/todo
- install -d -m 700 -o qmailq -g qmail ${ROOT}/var/qmail/queue/pid
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/bounce
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/mess
-
- for i in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
- do
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/mess/${i}
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/todo/${i}
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/intd/${i}
- done
-
- for i in info local remote
- do
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/${i}
- done
-
- for i in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
- do
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/info/${i}
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/local/${i}
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/remote/${i}
- done
-
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/lock
-
- dd if=/dev/zero of=${ROOT}/var/qmail/queue/lock/tcpto bs=1024 count=1
- chmod 644 ${ROOT}/var/qmail/queue/lock/tcpto
- chown qmailr:qmail ${ROOT}/var/qmail/queue/lock/tcpto
-
- touch ${ROOT}/var/qmail/queue/lock/sendmutex
- chmod 600 ${ROOT}/var/qmail/queue/lock/sendmutex
- chown qmails:qmail ${ROOT}/var/qmail/queue/lock/sendmutex
-
- mkfifo ${ROOT}/var/qmail/queue/lock/trigger
- chmod 622 ${ROOT}/var/qmail/queue/lock/trigger
- chown qmails:qmail ${ROOT}/var/qmail/queue/lock/trigger
-
- echo -e "\e[32;01m Please do not forget to run, the following syntax :\033[0m"
- echo -e "\e[32;01m ebuild /var/db/pkg/${CATEGORY}/${PN}-${PV}-${PR}/${PN}-${PV}-${PR}.ebuild config \033[0m"
- echo -e "\e[32;01m This will setup qmail to run out-of-the-box on your system. \033[0m"
- echo -e ""
- echo -e "\e[32;01m To start qmail at boot you have to enable the /etc/init.d/svscan rc file \033[0m"
- echo -e "\e[32;01m and create the following links : \033[0m"
- echo -e "\e[32;01m ln -s /var/qmail/supervise/qmail-send /service/qmail-send \033[0m"
- echo -e "\e[32;01m ln -s /var/qmail/supervise/qmail-smtpd /service/qmail-smtpd \033[0m"
-
-}
-
-pkg_config() {
-
-export qhost=`hostname`
- if [ ${ROOT} = "/" ] ; then
- if [ ! -f ${ROOT}/var/qmail/control/me ] ; then
- ${ROOT}/var/qmail/bin/config-fast $qhost
- fi
- fi
-
- echo "Accepting relaying by default from all ips configured on this machine."
- LOCALIPS=`/sbin/ifconfig | grep inet | cut -d " " -f 12 -s | cut -b 6-20`
- for ip in $LOCALIPS; do
- echo "$ip:allow,RELAYCLIENT=\"\"" >> /etc/tcp.smtp
- done
- echo ":allow" >> /etc/tcp.smtp
-
- tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp
-
-}
diff --git a/mail-mta/qmail/qmail-1.03-r9.ebuild b/mail-mta/qmail/qmail-1.03-r9.ebuild
deleted file mode 100644
index 477167a59828..000000000000
--- a/mail-mta/qmail/qmail-1.03-r9.ebuild
+++ /dev/null
@@ -1,312 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/qmail-1.03-r9.ebuild,v 1.8 2005/03/03 18:43:27 ciaranm Exp $
-
-IUSE="ssl ldap selinux"
-
-DESCRIPTION="A modern replacement for sendmail which uses maildirs"
-HOMEPAGE="http://www.qmail.org/
- http://www.jedi.claranet.fr/qmail-tuning.html
- http://iain.cx/unix/qmail/mysql.php
- http://www.nrg4u.com/"
-SRC_URI="http://cr.yp.to/software/qmail-1.03.tar.gz
- http://www.qmail.org/big-todo.103.patch
- http://www.qmail.org/big-concurrency.patch
- http://www.ckdhr.com/ckd/qmail-103.patch
- ldap? ( http://www.nrg4u.com/qmail/qmail-ldap-1.03-20020901.patch.gz )"
-
-DEPEND="virtual/libc
- sys-apps/groff
- >=sys-apps/ucspi-tcp-0.88
- >=net-mail/checkpassword-0.90
- ldap? ( >=net-nds/openldap-2.0.25-r2 )
- ssl? ( >=dev-libs/openssl-0.9.6e )"
-
-RDEPEND="!virtual/mta
- virtual/libc
- sys-apps/groff
- >=sys-apps/ucspi-tcp-0.88
- >=sys-process/daemontools-0.76-r1
- >=net-mail/checkpassword-0.90
- >=net-mail/dot-forward-0.71
- selinux? ( sec-policy/selinux-qmail )"
-
-PROVIDE="virtual/mta
- virtual/mda"
-
-SLOT="0"
-LICENSE="as-is"
-KEYWORDS="-x86 -ppc -sparc"
-
-src_unpack() {
-
- unpack qmail-1.03.tar.gz
-
- use ldap && unpack qmail-ldap-1.03-20020901.patch.gz
-
- cd ${S}
-
- echo "Applying big-todo patch..."
- patch < ${DISTDIR}/big-todo.103.patch || die "big-todo patch failed"
-
- echo "Applying Ext2FS/ReiserFS patch..."
- patch < ${FILESDIR}/${PV}-${PR}/qmail-linksync.patch || die "linksync patch failed"
-
- echo "Applying QMAILQUEUE patch..."
- patch < ${FILESDIR}/${PV}-${PR}/qmail-queue.patch || die "qmail queue patch failed"
-
- if use ldap; then
- echo "Applying ldap patches..."
- patch -p1 < ${WORKDIR}/qmail-ldap-1.03-20020901.patch || die "ldap patch failed"
- #patch -p1 < ${FILESDIR}/${PV}-${PR}/ldap-config.diff || die "ldap config patch failed"
- else
- echo "Applying dns patch..."
- patch < ${DISTDIR}/qmail-103.patch || die "dns patch failed"
-
- echo "Applying big-concurrency patch..."
- patch < ${DISTDIR}/big-concurrency.patch || die "big-concurrency patch failed"
-
- use ssl && patch < ${FILESDIR}/${PV}-${PR}/qmail-1.03-starttls-smtp-auth.patch || die "tls+auth patch failed"
- fi
-
- if use ssl; then
- echo "gcc ${CFLAGS} -DTLS" > conf-cc
- else
- echo "gcc ${CFLAGS}" > conf-cc
- fi
- echo "gcc" > conf-ld
- echo "500" > conf-spawn
-
-}
-
-src_compile() {
-
- cd ${S}
-
- emake it man || die
-
-}
-
-
-
-src_install() {
-
- cd ${S}
-
- einfo "Setting up directory hierarchy ..."
-
- diropts -m 755 -o root -g qmail
- dodir /var/qmail
-
- for i in bin boot control
- do
- dodir /var/qmail/${i}
- done
-
- dodir /var/qmail/users
- keepdir /var/qmail/users
-
- diropts -m 755 -o alias -g qmail
- dodir /var/qmail/alias
-
- einfo "Installing the qmail software ..."
-
- insopts -o root -g qmail -m 755
- insinto /var/qmail/boot
- doins home home+df proc proc+df binm1 binm1+df binm2 binm2+df binm3 binm3+df
-
- into /usr
- dodoc FAQ UPGRADE SENDMAIL INSTALL* TEST* REMOVE* PIC* SECURITY
- dodoc SYSDEPS TARGETS THANKS THOUGHTS TODO VERSION
-
- insopts -o qmailq -g qmail -m 4711
- insinto /var/qmail/bin
- doins qmail-queue qmail-queue
-
- insopts -o root -g qmail -m 700
- insinto /var/qmail/bin
- doins qmail-lspawn qmail-start qmail-newu qmail-newmrh
-
- insopts -o root -g qmail -m 711
- insinto /var/qmail/bin
- doins qmail-getpw qmail-local qmail-remote qmail-rspawn \
- qmail-clean qmail-send splogger qmail-pw2u
-
- insopts -o root -g qmail -m 755
- insinto /var/qmail/bin
- doins qmail-inject predate datemail mailsubj qmail-showctl \
- qmail-qread qmail-qstat qmail-tcpto qmail-tcpok qmail-pop3d \
- qmail-popup qmail-qmqpc qmail-qmqpd qmail-qmtpd qmail-smtpd \
- sendmail tcp-env qreceipt qsmhook qbiff forward preline \
- condredirect bouncesaying except maildirmake maildir2mbox \
- maildirwatch qail elq pinq config-fast
-
- into /usr
- for i in *.1 *.5 *.8
- do
- doman $i
- done
-
- einfo "Creating sendmail replacement ..."
- diropts -m 755
- dodir /usr/sbin /usr/lib
- dosym /var/qmail/bin/sendmail /usr/sbin/sendmail
- dosym /var/qmail/bin/sendmail /usr/lib/sendmail
-
- einfo "Setting up the default aliases ..."
- diropts -m 700 -o alias -g qmail
- if [ ! -d ${ROOT}/var/qmail/alias/.maildir ] ; then
- dodir /var/qmail/alias/.maildir
- for i in cur new tmp
- do
- dodir /var/qmail/alias/.maildir/$i
- done
- fi
-
- for i in mailer-daemon postmaster root
- do
- touch ${D}/var/qmail/alias/.qmail-${i}
- fowners alias:qmail /var/qmail/alias/.qmail-${i}
- done
-
- einfo "Setting up maildirs by default in the account skeleton ..."
- diropts -m 755 -o root -g root
- insinto /etc/skel
- ${D}/var/qmail/bin/maildirmake ${D}/etc/skel/.maildir
- newins ${FILESDIR}/${PV}-${PR}/dot_qmail .qmail
- fperms 644 /etc/skel/.qmail
- insinto /root
- ${D}/var/qmail/bin/maildirmake ${D}/root/.maildir
- newins ${FILESDIR}/${PV}-${PR}/dot_qmail .qmail
- fperms 644 /root/.qmail
-
- einfo "Setting up daemontools ..."
- insopts -o root -g root -m 755
- diropts -m 755 -o root -g root
- dodir /var/qmail/supervise
- dodir /var/qmail/supervise/qmail-send
- dodir /var/qmail/supervise/qmail-send/log
- dodir /var/qmail/supervise/qmail-smtpd
- dodir /var/qmail/supervise/qmail-smtpd/log
- chmod +t ${D}/var/qmail/supervise/qmail-send
- chmod +t ${D}/var/qmail/supervise/qmail-smtpd
- diropts -m 755 -o qmaill
- dodir /var/log/qmail
- keepdir /var/log/qmail
- dodir /var/log/qmail/qmail-send
- keepdir /var/log/qmail/qmail-send
- dodir /var/log/qmail/qmail-smtpd
- keepdir /var/log/qmail/qmail-smtpd
-
- insinto /var/qmail/supervise/qmail-send
- newins ${FILESDIR}/${PV}-${PR}/run-qmailsend run
- insinto /var/qmail/supervise/qmail-send/log
- newins ${FILESDIR}/${PV}-${PR}/run-qmailsendlog run
- insinto /var/qmail/supervise/qmail-smtpd
- newins ${FILESDIR}/${PV}-${PR}/run-qmailsmtpd run
- insinto /var/qmail/supervise/qmail-smtpd/log
- newins ${FILESDIR}/${PV}-${PR}/run-qmailsmtpdlog run
-
- einfo "Installing the qmail control file ..."
- exeinto /var/qmail/bin
- doexe ${FILESDIR}/${PV}-${PR}/qmail-control
-
- einfo "Installing the qmail startup file ..."
- insinto /var/qmail
- doins ${FILESDIR}/${PV}-${PR}/rc
- insinto /var/qmail/control
- doins ${FILESDIR}/${PV}-${PR}/defaultdelivery
-
-}
-
-pkg_postinst() {
-
- einfo "Setting up the message queue hierarchy ..."
-
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/todo
- install -d -m 700 -o qmailq -g qmail ${ROOT}/var/qmail/queue/pid
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/bounce
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/mess
-
- for i in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
- do
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/mess/${i}
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/todo/${i}
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/intd/${i}
- done
-
- for i in info local remote
- do
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/${i}
- done
-
- for i in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
- do
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/info/${i}
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/local/${i}
- install -d -m 700 -o qmails -g qmail ${ROOT}/var/qmail/queue/remote/${i}
- done
-
- install -d -m 750 -o qmailq -g qmail ${ROOT}/var/qmail/queue/lock
-
- dd if=/dev/zero of=${ROOT}/var/qmail/queue/lock/tcpto bs=1024 count=1
- chmod 644 ${ROOT}/var/qmail/queue/lock/tcpto
- chown qmailr:qmail ${ROOT}/var/qmail/queue/lock/tcpto
-
- touch ${ROOT}/var/qmail/queue/lock/sendmutex
- chmod 600 ${ROOT}/var/qmail/queue/lock/sendmutex
- chown qmails:qmail ${ROOT}/var/qmail/queue/lock/sendmutex
-
- mkfifo ${ROOT}/var/qmail/queue/lock/trigger
- chmod 622 ${ROOT}/var/qmail/queue/lock/trigger
- chown qmails:qmail ${ROOT}/var/qmail/queue/lock/trigger
-
- echo -e "\e[32;01m Please do not forget to run, the following syntax :\033[0m"
- echo -e "\e[32;01m ebuild /var/db/pkg/${CATEGORY}/${PN}-${PV}-${PR}/${PN}-${PV}-${PR}.ebuild config \033[0m"
- echo -e "\e[32;01m This will setup qmail to run out-of-the-box on your system. \033[0m"
- echo -e ""
- echo -e "\e[32;01m To start qmail at boot you have to enable the /etc/init.d/svscan rc file \033[0m"
- echo -e "\e[32;01m and create the following links : \033[0m"
- echo -e "\e[32;01m ln -s /var/qmail/supervise/qmail-send /service/qmail-send \033[0m"
- echo -e "\e[32;01m ln -s /var/qmail/supervise/qmail-smtpd /service/qmail-smtpd \033[0m"
-
-
- if use ssl; then
- echo "Creating a self-signed ssl-cert:"
- /usr/bin/openssl req -new -x509 -nodes -out /var/qmail/control/servercert.pem -days 366 -keyout /var/qmail/control/servercert.pem
- chmod 640 /var/qmail/control/servercert.pem
- chown qmaild:qmail /var/qmail/control/servercert.pem
- ln -s /var/qmail/control/servercert.pem /var/qmail/control/clientcert.pem
-
- echo -e "\e[32;01m If You want to have a signed cert, do the following: \033[0m"
- echo -e "\e[32;01m openssl req -new -nodes -out req.pem \ \033[0m"
- echo -e "\e[32;01m -keyout /var/qmail/control/servercert.pem \033[0m"
- echo -e "\e[32;01m chmod 640 /var/qmail/control/servercert.pem \033[0m"
- echo -e "\e[32;01m chown qmaild:qmail /var/qmail/control/servercert.pem \033[0m"
- echo -e "\e[32;01m ln -s /var/qmail/control/servercert.pem /var/qmail/control/clientcert.pem \033[0m"
- echo -e "\e[32;01m Send req.pem to your CA to obtain signed_req.pem, and do: \033[0m"
- echo -e "\e[32;01m cat signed_req.pem >> /var/qmail/control/servercert.pem \033[0m"
- fi
-
-}
-
-pkg_config() {
-
-export qhost=`hostname`
- if [ ${ROOT} = "/" ] ; then
- if [ ! -f ${ROOT}/var/qmail/control/me ] ; then
- ${ROOT}/var/qmail/bin/config-fast $qhost
- fi
- fi
-
- echo "Accepting relaying by default from all ips configured on this machine."
- LOCALIPS=`/sbin/ifconfig | grep inet | cut -d " " -f 12 -s | cut -b 6-20`
- for ip in $LOCALIPS; do
- echo "$ip:allow,RELAYCLIENT=\"\"" >> /etc/tcp.smtp
- done
- echo ":allow" >> /etc/tcp.smtp
-
- tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp
-
-}