summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Robbins <drobbins@gentoo.org>2003-04-19 02:55:34 +0000
committerDaniel Robbins <drobbins@gentoo.org>2003-04-19 02:55:34 +0000
commit50c7ab6049e219c95538b8b0037c4045d7cf785f (patch)
tree88e24867bb66573ec702b57644d3dc00b095a409 /net-mail
parentnew postfix release and quite a few postfix Gentoo bug fixes (see ChangeLog) (diff)
downloadgentoo-2-50c7ab6049e219c95538b8b0037c4045d7cf785f.tar.gz
gentoo-2-50c7ab6049e219c95538b8b0037c4045d7cf785f.tar.bz2
gentoo-2-50c7ab6049e219c95538b8b0037c4045d7cf785f.zip
new postfix release and quite a few postfix Gentoo bug fixes (see ChangeLog)
Diffstat (limited to 'net-mail')
-rw-r--r--net-mail/postfix/ChangeLog9
-rw-r--r--net-mail/postfix/Manifest8
-rw-r--r--net-mail/postfix/files/digest-postfix-2.0.910
-rwxr-xr-xnet-mail/postfix/files/postfix24
-rw-r--r--net-mail/postfix/files/postfix.rc63
-rw-r--r--net-mail/postfix/postfix-2.0.9.ebuild12
6 files changed, 45 insertions, 21 deletions
diff --git a/net-mail/postfix/ChangeLog b/net-mail/postfix/ChangeLog
index ee920cf2b369..7df5c988dd8f 100644
--- a/net-mail/postfix/ChangeLog
+++ b/net-mail/postfix/ChangeLog
@@ -1,11 +1,14 @@
# ChangeLog for net-mail/postfix
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/postfix/ChangeLog,v 1.63 2003/04/19 02:26:48 drobbins Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/postfix/ChangeLog,v 1.64 2003/04/19 02:55:27 drobbins Exp $
*postfix-2.0.9 (18 Apr 2003)
- 18 Apr 2003; Daniel Robbins <drobbins@gentoo.org>: New experimental
- release of postfix.
+ 18 Apr 2003; Daniel Robbins <drobbins@gentoo.org>: New release of postfix.
+ Added /usr/bin/rmail to close bug #19127. Added "provide mta" to postfix
+ initscript to abide with the recommendation in bug #11455 (not closing since
+ other MTAs are affected.) set CC in ebuild to close bugs #16547 and #17275.
+ Unmasking for x86 since so many bugs are fixed.
*postfix-2.0.7 (22 Mar 2003)
diff --git a/net-mail/postfix/Manifest b/net-mail/postfix/Manifest
index 24074d78d5bb..640a2ea3bd44 100644
--- a/net-mail/postfix/Manifest
+++ b/net-mail/postfix/Manifest
@@ -1,12 +1,12 @@
-MD5 6bd40c3a8f22e60f325ec4b4e08092e4 postfix-2.0.9.ebuild 5472
+MD5 ead334460917ae4879673b31d59f46e8 postfix-2.0.9.ebuild 5471
MD5 76726846989c0b6a5fc643d06b804e45 postfix-1.1.11.20020917-r1.ebuild 4945
MD5 f897c860cfc3df2435d1d403a90a36b7 postfix-2.0.8.ebuild 5320
MD5 bdc0fccbffe6e56257af41ac5d1372b0 postfix-2.0.3.ebuild 5113
-MD5 dca7db51dbe7f0992f98025e88b3def1 ChangeLog 13486
+MD5 56a48ac80e0e1a9bc66084223b660a96 ChangeLog 13521
MD5 c79b19f95cb38b8802966d7efb54bc60 postfix-1.1.11.20020917.ebuild 4924
MD5 a3eadfcfa0bf6f88ccff41e2d065745b files/postfix-2.0.8_patch.patch 552
MD5 6775371821db3139dd2470c794a1e01f files/digest-postfix-1.1.11.20020917-r1 166
-MD5 7cfcc5c6f8c4bd05caf9d5d2697c78d1 files/postfix.rc6 519
+MD5 fd4b6e380aed0e58ae1f882c71d1de52 files/postfix.rc6 521
MD5 569f1c46350b2718419b72bb9c443c3f files/saslpass 135
MD5 460833c3a1ffc3a240c72f0537802b5c files/tls+ipv6-1.4-pf-1.1.11-20020917.patch.bz2 72150
MD5 40a96d0b5dfb56714e11d1f379ddc5a7 files/main.cf 18376
@@ -17,5 +17,5 @@ MD5 c33c672b82d58d36299c1cfd66dddf40 files/digest-postfix-2.0.3 219
MD5 32967889bdab593d4329d63cfc07820d files/digest-postfix-2.0.8 220
MD5 e126c8295dad90d20bf2d6a47086ab0e files/digest-postfix-2.0.9 220
MD5 798b43d4f63482e4eae84941d5b4f40e files/smtp.pam 206
-MD5 7cfcc5c6f8c4bd05caf9d5d2697c78d1 files/postfix 519
+MD5 3004148a32063214f57f0316b9f46116 files/postfix 517
MD5 803eb5ffc166aaaf2f3b78ddf71fe73d files/postfix-2.0.0/main.cf.diff 2382
diff --git a/net-mail/postfix/files/digest-postfix-2.0.9 b/net-mail/postfix/files/digest-postfix-2.0.9
index 8b6b537b59b3..65a9ea9bebbe 100644
--- a/net-mail/postfix/files/digest-postfix-2.0.9
+++ b/net-mail/postfix/files/digest-postfix-2.0.9
@@ -1,13 +1,3 @@
-MD5 a3eadfcfa0bf6f88ccff41e2d065745b /files/postfix-2.0.8_patch.patch 552
-MD5 4096261f3f7900791280f9595c60aade /files/postfix.rc6 506
-MD5 569f1c46350b2718419b72bb9c443c3f /files/saslpass 135
-MD5 460833c3a1ffc3a240c72f0537802b5c /files/tls+ipv6-1.4-pf-1.1.11-20020917.patch.bz2 72150
-MD5 40a96d0b5dfb56714e11d1f379ddc5a7 /files/main.cf 18376
-MD5 e651e2015b6c6f1495ac84a37e4a8871 /files/smtpd.conf 130
-MD5 e17b09d7df6537631ef2263b83fe0d38 /files/master.cf 4421
-MD5 798b43d4f63482e4eae84941d5b4f40e /files/smtp.pam 206
-MD5 803eb5ffc166aaaf2f3b78ddf71fe73d /files/postfix-2.0.0/main.cf.diff 2382
-MD5 6e3f1f40d61d599917ff9000f054dfd6 /postfix-2.0.9.ebuild 5325
MD5 c1ad12edfa19c23579b251078c464651 postfix-2.0.9.tar.gz 1347572
MD5 42e3c15c5d9b59eb4cd15304f9c11627 pfixtls-0.8.13-2.0.6-0.9.7a.tar.gz 226006
MD5 b2bec23a55360ac5bfa55426ecb5f1e3 tls+ipv6-1.13-pf-2.0.7.patch.gz 95608
diff --git a/net-mail/postfix/files/postfix b/net-mail/postfix/files/postfix
new file mode 100755
index 000000000000..98f376c276f1
--- /dev/null
+++ b/net-mail/postfix/files/postfix
@@ -0,0 +1,24 @@
+#!/sbin/runscript
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/net-mail/postfix/files/postfix,v 1.4 2003/04/19 02:55:27 drobbins Exp $
+
+depend() {
+ need net
+ use logger dns
+ provide mta
+}
+
+PIDFILE=/var/spool/postfix/pid/master.pid
+
+start() {
+ ebegin "Starting postfix"
+ /usr/sbin/postfix start &>/dev/null
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping postfix"
+ /usr/sbin/postfix stop &>/dev/null
+ eend $?
+}
diff --git a/net-mail/postfix/files/postfix.rc6 b/net-mail/postfix/files/postfix.rc6
index d357bae922fb..01e766e69ab6 100644
--- a/net-mail/postfix/files/postfix.rc6
+++ b/net-mail/postfix/files/postfix.rc6
@@ -1,11 +1,12 @@
#!/sbin/runscript
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/net-mail/postfix/files/postfix.rc6,v 1.8 2003/02/14 23:03:35 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/postfix/files/postfix.rc6,v 1.9 2003/04/19 02:55:27 drobbins Exp $
depend() {
need net
use logger dns
+ provide mta
}
PIDFILE=/var/spool/postfix/pid/master.pid
diff --git a/net-mail/postfix/postfix-2.0.9.ebuild b/net-mail/postfix/postfix-2.0.9.ebuild
index a454bbb3242a..f998f66c7d5a 100644
--- a/net-mail/postfix/postfix-2.0.9.ebuild
+++ b/net-mail/postfix/postfix-2.0.9.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/postfix/postfix-2.0.9.ebuild,v 1.1 2003/04/19 02:26:48 drobbins Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/postfix/postfix-2.0.9.ebuild,v 1.2 2003/04/19 02:55:27 drobbins Exp $
inherit eutils
@@ -14,7 +14,7 @@ SRC_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official/${P}.tar.gz
ipv6? ( ftp://ftp.stack.nl/pub/postfix/tls+ipv6/1.13/${IPV6_P}.patch.gz )"
LICENSE="IPL-1"
SLOT="0"
-KEYWORDS="~x86 ~sparc ~ppc"
+KEYWORDS="x86 ~sparc ~ppc"
PROVIDE="virtual/mta
virtual/mda"
DEPEND=">=sys-libs/db-3.2
@@ -106,6 +106,8 @@ src_unpack() {
}
src_compile() {
+ #this is a bug fix for gcc-2.95.3-r5 (bug 16547)
+ export CC=gcc
emake || die "compile problem"
}
@@ -158,7 +160,7 @@ src_install () {
rm main.cf.orig
fperms 600 /etc/postfix/saslpass
- exeinto /etc/init.d ; newexe ${FILESDIR}/postfix.rc6 postfix
+ exeinto /etc/init.d ; doexe ${FILESDIR}/postfix
insinto /etc/pam.d ; newins ${FILESDIR}/smtp.pam smtp
if [ "`use sasl`" ] ; then
@@ -184,6 +186,10 @@ src_install () {
rm main.cf.prembox
fi
rm main.cf~
+
+ #install an rmail for UUCP, closing bug #19127
+ cd ${S}/auxiliary/rmail
+ dobin rmail
}
pkg_postinst() {