summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2013-05-27 00:46:04 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2013-05-27 00:46:04 +0000
commit647bdc39675597020947477ad9484333abe2b41c (patch)
treec5ac848b63108f21754d3b3a9f3e5298787e4229 /mail-mta
parentBump. (diff)
downloadhistorical-647bdc39675597020947477ad9484333abe2b41c.tar.gz
historical-647bdc39675597020947477ad9484333abe2b41c.tar.bz2
historical-647bdc39675597020947477ad9484333abe2b41c.zip
Fix security bug #372967. Also fixes bugs #335077, #331901, #370611, #403893, #404225.
Package-Manager: portage-2.2.0_alpha177/cvs/Linux x86_64
Diffstat (limited to 'mail-mta')
-rw-r--r--mail-mta/netqmail/ChangeLog11
-rw-r--r--mail-mta/netqmail/Manifest17
-rw-r--r--mail-mta/netqmail/files/conf-common11
-rw-r--r--mail-mta/netqmail/files/conf-qmqpd5
-rw-r--r--mail-mta/netqmail/files/conf-qmtpd5
-rw-r--r--mail-mta/netqmail/files/conf-smtpd5
-rw-r--r--mail-mta/netqmail/files/genqmail-20080406-ldflags.patch13
-rw-r--r--mail-mta/netqmail/files/servercert.cnf4
-rw-r--r--mail-mta/netqmail/netqmail-1.06-r1.ebuild8
-rw-r--r--mail-mta/netqmail/netqmail-1.06-r2.ebuild169
10 files changed, 219 insertions, 29 deletions
diff --git a/mail-mta/netqmail/ChangeLog b/mail-mta/netqmail/ChangeLog
index 35094576c6b2..40c1f8925eec 100644
--- a/mail-mta/netqmail/ChangeLog
+++ b/mail-mta/netqmail/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for mail-mta/netqmail
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/ChangeLog,v 1.62 2013/04/15 22:55:10 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/ChangeLog,v 1.63 2013/05/27 00:45:52 robbat2 Exp $
+
+*netqmail-1.06-r2 (27 May 2013)
+
+ 27 May 2013; Robin H. Johnson <robbat2@gentoo.org>
+ +files/genqmail-20080406-ldflags.patch, +netqmail-1.06-r2.ebuild,
+ files/conf-common, files/conf-qmqpd, files/conf-qmtpd, files/conf-smtpd,
+ files/servercert.cnf, netqmail-1.06-r1.ebuild:
+ Fix security bug #372967. Also fixes bugs #335077, #331901, #370611, #403893,
+ #404225.
*netqmail-1.06-r1 (15 Apr 2013)
diff --git a/mail-mta/netqmail/Manifest b/mail-mta/netqmail/Manifest
index f5f1d94977a9..f3688066f0f8 100644
--- a/mail-mta/netqmail/Manifest
+++ b/mail-mta/netqmail/Manifest
@@ -1,13 +1,14 @@
AUX 1.06-exit.patch 551 SHA256 400ab4719d145e29b08d266b38766b80d894d5473e4c4f3b5e436916a36a4333 SHA512 9623d4c045d1399ca035ad49f82e50a344529edffaf7c0e2f1015fe0958dfaf8814462a70b944403203d84b86852e8a01f6a3c4688228b45443258dc908e9236 WHIRLPOOL 9e7df2a478efe792fb6b392429ce32e2920baeaa4a7082493a7ddb208927d344185ddab245e2b92ec05c5471c08c18d4b75f04f093849c2305d140f8cde13a83
AUX 1.06-readwrite.patch 237 SHA256 71b60967ca83d9c8ac0ae041298ade87174930472f4eb2628a26e30665aafd35 SHA512 4cfb7991f2b30740d007a655743e77f5271ebefb4ed31ceb44d10ee53168eec713bbe64ff3616c372851c5fe1f04e57601dc83a27f1ce9cccdd0e2fbc942b550 WHIRLPOOL 34768aaa96a56b324755187b8edc64cbd84afa3562bd7f01cf136c4c8fd91999e351221d7bb5379977887c6128efeec581b20b34f7a8e597971c25e5e1cb84d9
AUX 99qmail 137 SHA256 b721c405ab3a13803c4647b98a3c0ffbdfb450e4a0f9e5476c1633470b0d6e50 SHA512 8b97ad912f350b7c3673b3cf3837fe9bbfbcd4bd31b67bf016a29ceb7efff6472c9edc7416edd3cc80a851aba6e894731e09d542224e14198fd3f6b320242290 WHIRLPOOL c9a718b7987d586b09859f9233fc4e5b32931e8a00b9fc9090caef804598ac423ca68336a7f14faf48f73e2a24dab15a973676fc01e837894e3c6dc9dcfc45c6
-AUX conf-common 2375 SHA256 c51efbf910e000659ce38c0fa6c1647bad966a9e53a3a3f58d5049c7fec4c126 SHA512 335c0fc13dbc6b19f39bfcf304d4dce337e63ac82cf5cfd115700cdffa066abbc503c4169233395cc3ccd740d9df67915f9231ea80d8226a298eb6c801effff4 WHIRLPOOL 23cedfa4c50bf43c5ec6202bc19b8f5648b7d27321810c094ff7f3da095b9f4a85d0fa764f37696c9b88c4cc42b4d0560c54cf433fb5447b804d7157e2aa81d4
+AUX conf-common 2428 SHA256 1b04a7e6de7298bd469f19a08b2a03e3efa6f61e51ac0ee3e807bd7fa26a2925 SHA512 614214d4d0cb103acb826fe3bc2bf8d781be9f91448692e5ed868c55398e10b4fda1e71cb59585856dedbe7356aee31c50e258521a4bd16da8722964be2acd12 WHIRLPOOL 6c51e9ae45c6456e46c9fb4a8dd71482b64a051758cf17e528bdde97e4de6db82144ad5ea202c16cffadac4d06a265a58cc71f31ccd21f9325444153eeef080f
AUX conf-pop3d 1205 SHA256 92100277f9858cd65711fcae9662ef72d40a769b84f2ed9814e2062102836d76 SHA512 94f894b269db00f4bde1993b9718f3c1f9bfb92692feacc203d753b1d0ab5f06a08558cdf4a5b528fdf8dd894e79a67e34bbd3b2537dbf604a646a85d01e05dd WHIRLPOOL c3496bd451a2fd945c0c05552883d15b56dbe91df57e1b395bffb57c019877aeefbd240420d9506ee4232f1846cea0f4d58853abc7be2f9833d43e60e07c32f4
-AUX conf-qmqpd 463 SHA256 98ffb06e09db4329cbfb722446e18e9a127c4043b93cbbd9406cdf2c9841f381 SHA512 b81fec80b72fa1c5887f893a669a8fff88cc15f1602addd08ef0c199459dc903c5438897b14a998fcdb9d896e5ab5d8e7733a0633cea85556f974dee16be707b WHIRLPOOL 71bbb53ac5bb77c153b7f6b3572d5e70a173f11ff27066aee7898ecd61f6866146884eb565bc7e4c6f600932f958bbc909d198669d10a6cf056e3ab5810866d1
-AUX conf-qmtpd 555 SHA256 c46f2d4f0819f87a6f2e49d6d3499381f2aab36edd116a2ee20bd14cb0cb64d6 SHA512 926e2616ded8794f159fe9da850ada088f492007cfb63e9e0f27c21622a1989c1b42b57775cbf9427f863391e79bc593d043bf901192070da4afccd9c8bc75a8 WHIRLPOOL d48ad59ff80075fec1438f969108b27656b3b06a4f64757cc297ce109e57894c5c312cf1f2e3616ee418be031ec200513b7d2b4f91b5bc6ef007fa8aa2a182a9
+AUX conf-qmqpd 371 SHA256 f9f82206bd26b3999fcadf87324e2a9e449000ba5df47876c8c5892b7cc2914e SHA512 24381dc0bef64937735ba041d4c10313c771f69599af7e4d2ff36e6431157f36e2774f95f19eb718c97cb0448078bf7a9f63a13516b316244e114cdc086f0513 WHIRLPOOL 785277668bd6ab867327a56b84588d9d0456c04ebc824f02f36046f75a731b9df1176b68d3295545e207398e7e3b265e726f93dc5132e26e695e89c1c5f7e2ea
+AUX conf-qmtpd 463 SHA256 7d9b855f5922c38616f75b17903bda9c1d03b82f0860b9db95a4044b660ec59f SHA512 056e1fbebaa93d40068543fc5fc280b36cb5ca90c0b33514fe96b6f0e9265b4eb05e7a8b354f2c29a0bc434e2b58612a7c1b9ba2a91d10caadfe94bd28a8ace1 WHIRLPOOL d43c50ad863950d1127244ddf61ef81c3f4985ea65d0ac07f665e759e950f3e9360fe2b5f2d5d7eb44fa940d2bf6d83cf5f9c473b2d00bb12bbc193b0e284cc2
AUX conf-send 233 SHA256 c4fcf9e1d82a2bcc95e943aa5f81c91cc14813c1bd9a55aec62b9e2506c50af6 SHA512 1d322a1c4ad44cadf2bf058a3623daf9d252fec4e4b93c6a37f58c75455ed7a85142ac888a52eb2db2b6f6d8f5f2b706b4b796b155d616d0ec03ac731dd4fc11 WHIRLPOOL b1585babb1e4d8272cc5d7358e5b2e9094ff92e473cf716ee4506d9dd038b4dbaed83b40b8936ccdca09743f265bc0de9496845ff8acc54343b9f2823f8decfb
-AUX conf-smtpd 2069 SHA256 b887d8d903f5a6c809fdf2ac548d7e7ba3fd2975a94c189fb0940a3c8872c966 SHA512 57824fb45f2facc5a121527ca0cee71df021016bc2ee3fbb37ee11de1f0abfd94a67c4585ed6314f0acf3302118d3d2c9378715c4c6b2009c0ffe66a01a6b453 WHIRLPOOL 73c021cf29843470960784c061f8576081d9130b45bc999cd32d67e72c7855befcfd4f2ddecc8ca9323b8404a99309ec4d1c82a98a63de4e58fd92cd6413f57b
+AUX conf-smtpd 1977 SHA256 035f6a7c32ecb20ef5dc89c2b1addbc0e34ba82ae884883abd29235cb31d61e1 SHA512 2fad782699f4d0e54a30f3a9f396fbe432a0de5976711732dc99c844d6cdb970cf9bed9b6854c54fe6af50e4676622a1a894f70792137dd9c69cfecdeb62ccba WHIRLPOOL dc81acbc6a91f3639dc6ccde911f7a9e5ce22d00ba4d93e4ac6817a0799d116e0d6694c49715a4bd4c1fab68ccc251113f7e96d455a34779370933985f486d32
AUX dot-qmail 82 SHA256 ceed2e098092a550d66778241149439871f5518ff2c71dc53ce05308b1a63a06 SHA512 ae2596407f1aff6b428e44032700b2da50b4e76cd015de8453e469a2ef17212865449474595fb78440089ec85b13281c9f0fab66598ca0fab1c27f99afb53c59 WHIRLPOOL 4d2ccdf2468a97888850157bb2bc1e7358bf308590e1a4eb1df69ba5478b0909cf313e4af10710c05a5bf6711694ae9bfafa1663cfe748d4502ca7f57beba355
+AUX genqmail-20080406-ldflags.patch 456 SHA256 595d1aa847ff678754245c292f64b87305f16a175ef1ec030d479c7fb5adcba8 SHA512 2e0061f135bafb6eba363c165e3282992d326a581adbeac5d790fb665b251ed2a2b5febed4987bafd39b33fe8275cc81a3523eb77418543c2bc7923647df1dd5 WHIRLPOOL 00ff535ef475f2d0ab894bce40d4cdfe20b32edb64227abac69a1827ec208c0018262c11b9fe00cb454920bda902e5dcce067e53cf8fa43ac7e2a6b75d1d67db
AUX mailer.conf 179 SHA256 7f248612dc9bb4ca3f901d6a50b4ffb452deb1eb543da33bca89ed776c95cf23 SHA512 7f7354240d97e20676277796f68f954ab511e019b2be7d42476d82d10dc829b7cf4fbbb03b675e6a4d89734989e826635214285472e344ffd0275a994d0d7fe0 WHIRLPOOL dfa0bd8199b4cfc793414fbc919433e10a497f2275e871fc06ca71db8dffdd98b283c807a18b737b1117ce239aea9642fe24244266c6727ec881727dc9fb36f8
AUX mkservercert 1444 SHA256 17d5f1f6122b9ef2b31af1b5d2c259601168cd1b09b75645dca634486f799d04 SHA512 d7d20d753a4a45fdc2e63b59ae8a9004642f3b131b0722a8cf9d58ed4f71000e5fd4d53d5954031ee0d8cccd2e7be57d96b59004369db7ce535e69d8c28d34ad WHIRLPOOL c73f95760376735c1db61cbd0868160de56470caa028ec4aa4d5037be1080e61bcb7b9142c8a71f6ea2937af820f3eec5650b07d1c270230084122eb295e3ae5
AUX qmail-config-system 2085 SHA256 d77a3b498ac2fd88f839edf7b725208446dafa54a396113ffdfbd77d9e34ac38 SHA512 dc892a858aa9c8f63b15ee23c6eef503520031c00bcfd13de1f5551c14509238b9cef57645617f33ecbe70ed0d70c0bc1b76e23f764ff7d11de84a01766f604e WHIRLPOOL f5d25df8e643ff37c1114b4470e40d3f5ea9eddd4608f5a4c982de714601447923ae2927f785ff252bab0817bfe207c6126294bd7ca2c0502bb05c5f9ef74a7f
@@ -22,7 +23,7 @@ AUX run-qmail-send 267 SHA256 03c1cadb582d9810064a848424caf9fd35590260ca517dc144
AUX run-qmail-send-log 321 SHA256 3977df622fae12b1f4f0fbd9695ccfdfc0063882d6d76fb2b2678351c60713ab SHA512 293548bdefda439d49adc1a3b7aa69a249419e6933971d3b876f3643a90340660c8c4217b50828c9f825e61beae72e8c218990ca25df571cd68bb1e6530cd988 WHIRLPOOL 7fd555a6ead8af79a12d787a46a8ffd5705f07fe25bd2b50ed2d3eea6d1583270e056d44e49a6e01db68a94474e85fbb52366927c4fb54f957c0e508b8669a64
AUX run-qmail-smtpd 839 SHA256 fda1d42ad010acb316694ce6827286b3daf7bac248ced93847e97cece8ffb12f SHA512 0194f54fb5b840b471e9492b95a4863ee276066cac45638fd562deec672e603a66ac1903fe34cea13d1733dee5a64af8385880fb984624c96468c6b5e1469baf WHIRLPOOL cb4b3c00fd20171e9f31f99b673167e924a5b524ab63d6754372b7ae311a62bf13a6b5563794902636fca1a0e3a5d45f07e892ce8040a1a9640367a7976866f1
AUX run-qmail-smtpd-log 322 SHA256 c213418ca663ef28260e982f4250d0906ac3ca7991e8380b46b96ff48277cb8c SHA512 8debdd5a03568b6ba02e5168712b5c47f949041115a507d26a73d1064f2a24d3974fabc9d620a8750923776e98b3c06d8afb172a68fed570d92d6beb70dd2084 WHIRLPOOL c78d7d5a83e695d256015c1f21ac59a5df3488b168ddf98003dc49a0312dd265ae7b0edc4fab5705590648e6919f07524f91981c920bfd47002ff38fd96a0e24
-AUX servercert.cnf 1008 SHA256 da0282f96e6dfd886d565c0793975ef0f1114cd59c2f8e310b7b3e7c57d8330c SHA512 bc6e7df14bc79edcfd79b519b98b16f725252058b52ea8d801eaa284af6f52628dc0e0ec425348829fbfc6f9da96beabee94465e6bf0565bd9543dba9781a49a WHIRLPOOL d2319a8bb0eb5fe78dbb4a27691aa2fc1d2ee8b1f6b14de073d05f428a270b22845bf8adf89a8435a38c08894317de9185b025e9e15fc4538439b272cafe8f89
+AUX servercert.cnf 1008 SHA256 97c6b50d0cf31074e11d24aadb8aa3cc29c3f49bfbe62bb810b27d5ac19a9a2c SHA512 aec9f3ef1e91924f32e38409106cfa7631b5ec5668019abff1bbeddf4c8da45e05330f5757e2666b77f49e5bd13d1d28f66404d7b3d5a4130f0bd6494eed7889 WHIRLPOOL fca55b36713dd2ac22328aadfb3ffc934de5a00946ddc649ef67eb7a71dd1689701a9893bac6cccabbeaa3dd3cb56a3403b5301bde3638bcd913b325846d7808
AUX tcp.pop3.sample 517 SHA256 3f04ad47c10e7466ea9bd18b38bd809066734fb9616858bf75bb95e18e28253c SHA512 c10fb79fbd093ff16f8373a2b193bc9aaa64726baff96cf6ee7bfe7d903b1d3c9c21b038bc2ed079495d1527bc8585aa6a392a3b7f9c0dcaf7f0df3694ac8eff WHIRLPOOL 653512741cd3b81ccc941ca109e96b6ce6182b11dcdc41774c880b2ad79c7cfd9404e1eec00623677632bc05c8107a5cea3cc0db8d7cc93f07d0e6bf5052b934
AUX tcp.qmqp.sample 571 SHA256 17dc778b0ad88b42f3f15f2bc94d3448b65bd5f436c5f21a92d0012be827cecc SHA512 d3210ed3e1859ceeba6f2ab05d08edce90029fb3f8e288d61a5cb753e335bc004b93738fd6ee63de3700412a3ad9dd6a5da3454292cf0310620d8cf6629849d9 WHIRLPOOL c78905b4e07ca9111b6d8125f1bb1d30af55acd9de8046d39f84e1a0127b48ef50b736cf9a36b8159d6d99817761a25f4566c6ab83197dc46fc5145efb686e6c
AUX tcp.qmtp.sample 994 SHA256 d5c63cdb489a4675c58d13cd3dd977b874bffcada17861eae149960cb394932c SHA512 076cec99c66296e9ba64ae4133dd90bdcf385e8b2f13b7d450f3b5ba219e6d2b399f82fb5ac6a19cd776f053e2f2f1d1c623fa1d48411c10b935dc35c09c507d WHIRLPOOL 11de73c24e0d1c72e0bededb1c01707d93cc2608233c5b32a4e9d8dac9686e3904ffb197088563935216d6448223769612d59b1195dc7d7b865d013934445392
@@ -36,9 +37,11 @@ DIST netqmail-1.05.tar.gz 252264 SHA256 59788abf252e2da224542c1c8b727311335c61d9
DIST netqmail-1.06.tar.gz 260941 SHA256 8e7d98d15211fc9f9c28109e942e2268f42a6672d68df92a42f2afa90ff00532 SHA512 de40a6d8fac502bd785010434d99b99f2c0524e10aea3d0f2a0d35c70fce91e991eb1fb8f20a1276eb56d7e73130ea5e2c178f6075d138af47b28d9ca6e6046b WHIRLPOOL 167bd5c290f13bf7d39daae0a6245afa1bcf760b01fd7ffcc88676f02a9ed1013c545c9f87c4d6e05ee7b073c838ee1613f97cb75ae3eab65106e32040d74712
DIST qmail-103.patch 2104 SHA256 4cad53c7a6628a600c74c36bfee327db5052ca24c222d4013e4dfcd7f427653d SHA512 b81062bb0b0023f474c0b6af40601926e1c04ad395de480d114809e48a8060c06d99bdbdeb6f44d9e24ae1acedabb094b979193d305371aed958f18fc6eee354 WHIRLPOOL 5785684b98b9d9732ed14aa1b53910746bd09aa93514e0e6ef3d74831c3df8ed0a55f257057488f34a3d462e485b7a4417ed255f66abaff6dd63d881b9230063
DIST qmail-spp-0.42.tar.gz 18689 SHA256 1518e7e82d10fbbb8ecc520f51daf503edeb9c3a9fb935be65a8185e7b53808d SHA512 03449862886a0ca20fbadab4c94b34b55d185f8df3261bd68aea99e9ded9edfab4477c6b38a8e0295e9b38b0045615da8b1a906a458f28745eadd3c4d882bcbf WHIRLPOOL 2f8525bb264fbec4b057bad6d92968e29085fdf10b8538b8e572d81ea8793e74c07c6093d0cc2a34de00b629e797b048007b30e3845dce76829037fdb44f527c
+DIST vu555316.patch 617 SHA256 cc7b2876ecb183fe55c280404c1c825a6bd1f6ccc87db67e7cfc8bc6336f9b0f SHA512 5d7810360e5eaa8e8ee141fe92c765d9458aa12198a8d0ac702e0630e08d060ad4a1d33690d434f20f5aff79eb200cd8173bebc334c411e340c0198b5d8d1a65 WHIRLPOOL 2564d5622576b89918e247de5dd830011e8ef18a50fd03e6f48e98ebf4a53db2f4994eb0fb22a76c4cd0cbb35b457ac2a5507e05159130a72685866137c5ebc1
EBUILD netqmail-1.05-r4.ebuild 12979 SHA256 d16ad423a4cf1225e2bfe59afa24b93505aa20d6af455de64cdd5940a24267ab SHA512 3961a71917af9cfb5ba4dbcd958fd307a77f515e9fa8ff5b35a34b4cf6420b456df09913fbcc017dd9ed18ff1138d9e3d3365c9b7b23ca97f35faa1c6d0a65c1 WHIRLPOOL 907d36aafcc5eb27a5bab883c265ee87e6a387eb92d92683b5f7530ca6030eedc81e5d4fe55d1d87f85008c25c81f813a22d1b9b91426ef9c8608ff1bdf1931f
EBUILD netqmail-1.05-r8.ebuild 13572 SHA256 dd6868ef7869cd39d31bdadf4ca23b848a9cbf48fb0bd5e6ac505ec848ccf065 SHA512 990c4024d23fa1a4afa0b06e15eb53c9244a1d86d68daa80f8d966104442eff38c3f0977e9cd2fc9b222cb29006187e19a73e313001e1117d297f46741b5560e WHIRLPOOL 605283149cf85c5c8ef121d171fd2d7abaa3fdea9ce1a9d95fd093ddc2d7ffe50f5941b996bd1abfceda555d2ef791360e19229bd24d4ee51c7a3d688bd41cbc
-EBUILD netqmail-1.06-r1.ebuild 3638 SHA256 5875dae25e3957a5e77abd2329ad8232650f31053d8bc4a57d4a521939025937 SHA512 21842a5f29a7c05e03a3466ed6ffa4f7022041d92c0493589dbf619d700eee9371377ec6ee441fe967042feff1830558c413d790785beacbb251e1813a1fde58 WHIRLPOOL 6ca89f306b3ba8d6c0e3905c995b9d1c7b2e988ff7af192a05b4af813561de2709cc1304ae3ea6fa579be5c1903dea046046ce81904891bf6ebcf3490ca18264
+EBUILD netqmail-1.06-r1.ebuild 3790 SHA256 7ef9de2121ed5c9f50089cdf6bba9bd5e097c2b54d83a570ced730b8ae4fcb84 SHA512 08dd32cd775c99717e1cb6065b00950618514e392ebd8680bc821b783af73ef0d00552061bdffde8a78b818c000058b45a5b1449885fd7ec27b039fcc64aa698 WHIRLPOOL 5e6e5f06329aaf37877996ea52b0c579d2fa0e53e28d54e09cf51622576908757680cd517e7707d6d164e9306ddc654527dd8ca8184bbf996a4c4b27f3d9e5b7
+EBUILD netqmail-1.06-r2.ebuild 4019 SHA256 1845339090efb25fdf7246c56e3bfe4e6c81221751fe1ae06e988f014e78d55d SHA512 535fdfb28819367e91ec754975b74c729f6be690ba306e0bc9958cfdb3fd5232990208cb3ff1e6e03f8fa2b03ba7a8b824d10dcb6f56678a0e635a362346079d WHIRLPOOL 17b059dfbbc69abedfc50914acdcce0d52cd4974c3420485f9704944dd99ad70cc42e0fefda2de4c236fb8ac5f3667e92a96306ff07385e4d1ce6aff0397961b
EBUILD netqmail-1.06.ebuild 3384 SHA256 d1f33e62d838f5cafdf23e03bfbd53545cfb9425dee6a495eaefcbe6ca57b60c SHA512 5bdfa66e704b2049d519f98a90c575b186b179378f2bdb98f950a0b250e5ed6b4797406eef64b199c72245d72338dcd3e74b70c6a1525a25b0678accb31a17ad WHIRLPOOL ae75b3b9306ac1101362bcddcd892f001fb5e16cccbad26679d43b2cb07b6f9359ca1ede79811fb9600ccd1cc46c277cbd336820cb47e603967c733c0f6f6b62
-MISC ChangeLog 8999 SHA256 eb073055fb88fd471243a97c3613eea3b85e756aa8fcb7965dc13ac7c3e8211d SHA512 361007da646cfedc26e0597e58482e7ccd0781571591e76aacf193efc07332ea5eb189845b93cb53edb325de9d95ccd1b5461bce9b012b09172fe12de8d0535f WHIRLPOOL 4d932a184c71eba25af68f71f8b1666b4bb73d9cb963583b50c4575ee5f741abb754e254aee7a1075433f7535c13da6cbb71e3cfe8812e59e8ab49fb8ca83c15
+MISC ChangeLog 9369 SHA256 6c609cb52ea97335823c7977673501657c7bee1eb1d1777ca1d9bc42ca164b98 SHA512 d6e01e2c22089d2eba403063902a35c02a90016bfc3922b346302b1a3b7858bd239b6a9e10aec14cb21f88c8678852be8566de788e5fd4cd09a458cdb397de97 WHIRLPOOL 05e8f63da9ad9cebf9992271de360a807f5cc4355355ae38e93af623c2f517f92190492830139eb6784934e977c6adecebf977d108502a2040a55120bf2a01df
MISC metadata.xml 471 SHA256 e6459541b665becde89ffe335f74359b4d5c9ef320fa19bff02afd7ced4305bd SHA512 4f3f1cf6b1ca3db3ee19463f0ffbf46cf933586f9b13b67de7235fbf5de8694cccf1aaca2db8c3a9d71fa6a0bf488f98261103cd61ede5cfe7bf873d2bae67ba WHIRLPOOL 20753ac53327edaf958211a020829e5709c1920f132c7796d26abeb6dd5616e309d338290d369d4d48582f0dda00660aa6c1c2321369b1299302f8d3565b6e7f
diff --git a/mail-mta/netqmail/files/conf-common b/mail-mta/netqmail/files/conf-common
index 613193cc9773..008fe63c3076 100644
--- a/mail-mta/netqmail/files/conf-common
+++ b/mail-mta/netqmail/files/conf-common
@@ -1,6 +1,6 @@
#!/bin/bash
# Common Configuration file for all qmail daemons
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/files/conf-common,v 1.1 2006/02/12 18:42:33 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/files/conf-common,v 1.2 2013/05/27 00:45:52 robbat2 Exp $
# Qmail User IDS to run daemons as
QMAILDUID=$(id -u qmaild)
@@ -17,7 +17,7 @@ TCPSERVER_PORT=${SERVICE}
# you do not need to specify -x, -c, -u or -g in this variable as those are
# added later
-TCPSERVER_OPTS="-p -v"
+TCPSERVER_OPTS="-p -v -R"
# This tells tcpserver where to file the rules cdb file
[[ -d /etc/tcprules.d/ ]] && \
@@ -25,9 +25,10 @@ TCPSERVER_OPTS="-p -v"
[[ ! -f "${TCPSERVER_RULESCDB}" ]] && \
TCPSERVER_RULESCDB=/etc/tcp.${SERVICE}.cdb
-# we limit data and stack segments to 8mbytes, you may need to raise this if
-# you are using a filter in QMAILQUEUE
-SOFTLIMIT_OPTS="-m 16000000"
+# we limit data and stack segments to 32mbytes, you may need to raise this if
+# you are using a filter in QMAILQUEUE.
+# Per bug #403893 amd64 needs a higher limit.
+SOFTLIMIT_OPTS="-m 32000000"
# We don't have anything to set QMAILQUEUE to at the moment, so we leave it
# alone. Generally it is best to add this in your appropriate (usually SMTP)
diff --git a/mail-mta/netqmail/files/conf-qmqpd b/mail-mta/netqmail/files/conf-qmqpd
index b3622411dc3a..2b337d930772 100644
--- a/mail-mta/netqmail/files/conf-qmqpd
+++ b/mail-mta/netqmail/files/conf-qmqpd
@@ -1,5 +1,5 @@
# Configuration file for qmail-qmqpd
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/files/conf-qmqpd,v 1.1 2006/02/12 18:42:33 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/files/conf-qmqpd,v 1.2 2013/05/27 00:45:52 robbat2 Exp $
# Stuff to run before tcpserver
#QMAIL_TCPSERVER_PRE=""
@@ -8,8 +8,5 @@
# Stuff to after qmail-qmqpd
#QMAIL_QMQP_POST=""
-# this turns off the IDENT grab attempt on connecting
-TCPSERVER_OPTS="${TCPSERVER_OPTS} -R"
-
# I don't trust /etc/services to have obscure ports
TCPSERVER_PORT=628
diff --git a/mail-mta/netqmail/files/conf-qmtpd b/mail-mta/netqmail/files/conf-qmtpd
index 7116efc29672..6d6df72e6506 100644
--- a/mail-mta/netqmail/files/conf-qmtpd
+++ b/mail-mta/netqmail/files/conf-qmtpd
@@ -1,5 +1,5 @@
# Configuration file for qmail-qmtpd
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/files/conf-qmtpd,v 1.1 2006/02/12 18:42:33 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/files/conf-qmtpd,v 1.2 2013/05/27 00:45:52 robbat2 Exp $
# For more information on making your servers talk QMTP
# see http://cr.yp.to/im/mxps.html
@@ -11,8 +11,5 @@
# Stuff to after qmail-qmtpd
#QMAIL_QMTP_POST=""
-# this turns off the IDENT grab attempt on connecting
-TCPSERVER_OPTS="${TCPSERVER_OPTS} -R"
-
# I don't trust /etc/services to have obscure ports
TCPSERVER_PORT=209
diff --git a/mail-mta/netqmail/files/conf-smtpd b/mail-mta/netqmail/files/conf-smtpd
index cfbdad49a52d..d7cc2c3d3d59 100644
--- a/mail-mta/netqmail/files/conf-smtpd
+++ b/mail-mta/netqmail/files/conf-smtpd
@@ -1,5 +1,5 @@
# Configuration file for qmail-smtpd
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/files/conf-smtpd,v 1.1 2006/02/12 18:42:33 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/files/conf-smtpd,v 1.2 2013/05/27 00:45:52 robbat2 Exp $
# Stuff to run before tcpserver
#QMAIL_TCPSERVER_PRE=""
@@ -8,9 +8,6 @@
# Stuff to after qmail-smtpd
#QMAIL_SMTP_POST=""
-# this turns off the IDENT grab attempt on connecting
-TCPSERVER_OPTS="${TCPSERVER_OPTS} -R"
-
# fixcrio inserts missing CRs at the ends of lines. See:
# http://cr.yp.to/ucspi-tcp/fixcrio.html
# http://cr.yp.to/docs/smtplf.html
diff --git a/mail-mta/netqmail/files/genqmail-20080406-ldflags.patch b/mail-mta/netqmail/files/genqmail-20080406-ldflags.patch
new file mode 100644
index 000000000000..1eb334c259c1
--- /dev/null
+++ b/mail-mta/netqmail/files/genqmail-20080406-ldflags.patch
@@ -0,0 +1,13 @@
+diff -Nuar genqmail-20080406.orig/spp/Makefile genqmail-20080406/spp/Makefile
+--- genqmail-20080406.orig/spp/Makefile 2008-04-06 15:44:14.000000000 +0000
++++ genqmail-20080406/spp/Makefile 2013-05-27 00:37:58.687763457 +0000
+@@ -14,7 +14,7 @@
+ rm -f $(TARGETS)
+
+ $(RESOLV_OBJS):
+- $(CC) $(CFLAGS) -o $@ $@.c -lresolv
++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $@.c -lresolv
+
+ $(SIMPLE_OBJS):
+- $(CC) $(CFLAGS) -o $@ $@.c
++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $@.c
diff --git a/mail-mta/netqmail/files/servercert.cnf b/mail-mta/netqmail/files/servercert.cnf
index 735445eacc87..aa48938ea655 100644
--- a/mail-mta/netqmail/files/servercert.cnf
+++ b/mail-mta/netqmail/files/servercert.cnf
@@ -1,4 +1,4 @@
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/files/servercert.cnf,v 1.1 2006/02/12 18:42:33 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/files/servercert.cnf,v 1.2 2013/05/27 00:45:52 robbat2 Exp $
# This is the openssl config file to generate keys for qmail
[ req ]
@@ -6,7 +6,7 @@
# this should be a power of 2!
default_bits = 1024
# leave the rest of these alone!
-encrypt_key = yes
+encrypt_key = no
distinguished_name = req_dn
x509_extensions = cert_type
prompt = no
diff --git a/mail-mta/netqmail/netqmail-1.06-r1.ebuild b/mail-mta/netqmail/netqmail-1.06-r1.ebuild
index 3576da46d899..20387d64a909 100644
--- a/mail-mta/netqmail/netqmail-1.06-r1.ebuild
+++ b/mail-mta/netqmail/netqmail-1.06-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/netqmail-1.06-r1.ebuild,v 1.1 2013/04/15 22:55:10 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/netqmail-1.06-r1.ebuild,v 1.2 2013/05/27 00:45:52 robbat2 Exp $
EAPI=5
@@ -94,7 +94,11 @@ src_prepare() {
ht_fix_file Makefile*
if ! use vanilla; then
- use ssl && epatch "${DISTDIR}"/${QMAIL_TLS_F}
+ # This patch contains relative paths and needs to be cleaned up.
+ sed 's~^--- ../../~--- ~g' \
+ <"${DISTDIR}"/${QMAIL_TLS_F} \
+ >"${T}"/${QMAIL_TLS_F}
+ use ssl && epatch "${T}"/${QMAIL_TLS_F}
use highvolume && epatch "${DISTDIR}"/${QMAIL_BIGTODO_F}
if use qmail-spp; then
diff --git a/mail-mta/netqmail/netqmail-1.06-r2.ebuild b/mail-mta/netqmail/netqmail-1.06-r2.ebuild
new file mode 100644
index 000000000000..1ea9b1749d5d
--- /dev/null
+++ b/mail-mta/netqmail/netqmail-1.06-r2.ebuild
@@ -0,0 +1,169 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/netqmail-1.06-r2.ebuild,v 1.1 2013/05/27 00:45:52 robbat2 Exp $
+
+EAPI=5
+
+GENQMAIL_PV=20080406
+QMAIL_SPP_PV=0.42
+
+QMAIL_TLS_PV=20070417
+QMAIL_TLS_F=${PN}-1.05-tls-smtpauth-${QMAIL_TLS_PV}.patch
+QMAIL_TLS_CVE=vu555316.patch
+
+QMAIL_BIGTODO_PV=103
+QMAIL_BIGTODO_F=big-todo.${QMAIL_BIGTODO_PV}.patch
+
+QMAIL_LARGE_DNS='qmail-103.patch'
+
+inherit eutils qmail
+
+DESCRIPTION="qmail -- a secure, reliable, efficient, simple message transfer agent"
+HOMEPAGE="
+ http://netqmail.org
+ http://cr.yp.to/qmail.html
+ http://qmail.org
+"
+SRC_URI="mirror://qmail/${P}.tar.gz
+ http://dev.gentoo.org/~hollow/distfiles/${GENQMAIL_F}
+ http://www.ckdhr.com/ckd/${QMAIL_LARGE_DNS}
+ http://inoa.net/qmail-tls/${QMAIL_TLS_CVE}
+ !vanilla? (
+ highvolume? ( mirror://qmail/${QMAIL_BIGTODO_F} )
+ qmail-spp? ( mirror://sourceforge/qmail-spp/${QMAIL_SPP_F} )
+ ssl? ( http://shupp.org/patches/${QMAIL_TLS_F} )
+ )
+"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="authcram gencertdaily highvolume qmail-spp ssl vanilla"
+REQUIRED_USE='vanilla? ( !ssl !qmail-spp !highvolume )'
+RESTRICT="test"
+
+DEPEND="
+ !mail-mta/qmail
+ net-mail/queue-repair
+ ssl? ( dev-libs/openssl )
+ sys-apps/groff
+"
+RDEPEND="
+ !mail-mta/courier
+ !mail-mta/esmtp
+ !mail-mta/exim
+ !mail-mta/mini-qmail
+ !mail-mta/msmtp[mta]
+ !mail-mta/nullmailer
+ !mail-mta/postfix
+ !mail-mta/qmail-ldap
+ !mail-mta/sendmail
+ !<mail-mta/ssmtp-2.64-r2
+ !>=mail-mta/ssmtp-2.64-r2[mta]
+ >=sys-apps/ucspi-tcp-0.88-r17
+ ssl? ( >=sys-apps/ucspi-ssl-0.70-r1 )
+ virtual/daemontools
+ >=net-mail/dot-forward-0.71-r3
+ virtual/checkpassword
+ authcram? ( >=net-mail/cmd5checkpw-0.30 )
+ ${DEPEND}
+"
+
+pkg_setup() {
+ if [[ -n "${QMAIL_PATCH_DIR}" ]]; then
+ eerror
+ eerror "The QMAIL_PATCH_DIR variable for custom patches"
+ eerror "has been removed from ${PN}. If you need custom patches"
+ eerror "you should create a copy of this ebuild in an overlay."
+ eerror
+ die "QMAIL_PATCH_DIR is not supported anymore"
+ fi
+
+ qmail_create_users
+}
+
+src_unpack() {
+ genqmail_src_unpack
+ use qmail-spp && qmail_spp_src_unpack
+
+ unpack ${P}.tar.gz
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PV}-exit.patch
+ epatch "${FILESDIR}"/${PV}-readwrite.patch
+ epatch "${DISTDIR}"/${QMAIL_LARGE_DNS}
+
+ ht_fix_file Makefile*
+
+ if ! use vanilla; then
+ # This patch contains relative paths and needs to be cleaned up.
+ sed 's~^--- ../../~--- ~g' \
+ <"${DISTDIR}"/${QMAIL_TLS_F} \
+ >"${T}"/${QMAIL_TLS_F}
+ use ssl && epatch "${T}"/${QMAIL_TLS_F}
+ use ssl && epatch "${DISTDIR}"/${QMAIL_TLS_CVE}
+ use highvolume && epatch "${DISTDIR}"/${QMAIL_BIGTODO_F}
+
+ if use qmail-spp; then
+ if use ssl; then
+ epatch "${QMAIL_SPP_S}"/qmail-spp-smtpauth-tls-20060105.diff
+ else
+ epatch "${QMAIL_SPP_S}"/netqmail-spp.diff
+ fi
+ cd "${WORKDIR}"
+ epatch "${FILESDIR}"/genqmail-20080406-ldflags.patch
+ cd -
+ fi
+ fi
+
+ qmail_src_postunpack
+
+ # Fix bug #33818 but for netqmail (Bug 137015)
+ if ! use authcram; then
+ einfo "Disabled CRAM_MD5 support"
+ sed -e 's,^#define CRAM_MD5$,/*&*/,' -i "${S}"/qmail-smtpd.c
+ else
+ einfo "Enabled CRAM_MD5 support"
+ fi
+}
+
+src_compile() {
+ qmail_src_compile
+ use qmail-spp && qmail_spp_src_compile
+}
+
+src_install() {
+ qmail_src_install
+}
+
+pkg_postinst() {
+ qmail_queue_setup
+ qmail_rootmail_fixup
+ qmail_tcprules_build
+
+ qmail_config_notice
+ qmail_supervise_config_notice
+ elog
+ elog "If you are looking for documentation, check those links:"
+ elog "http://www.gentoo.org/doc/en/qmail-howto.xml"
+ elog " -- qmail/vpopmail Virtual Mail Hosting System Guide"
+ elog "http://www.lifewithqmail.com/"
+ elog " -- Life with qmail"
+ elog
+}
+
+pkg_preinst() {
+ qmail_tcprules_fixup
+}
+
+pkg_config() {
+ # avoid some weird locale problems
+ export LC_ALL=C
+
+ qmail_config_fast
+ qmail_tcprules_config
+ qmail_tcprules_build
+
+ use ssl && qmail_ssl_generate
+}