Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 06 Sep 2004 17:33:46 +0200
From:      Emil Isberg <freebsd@pyttemjuk.se>
To:        freebsd-questions@freebsd.org
Subject:   Fwd: external todo patch to qmail (ports)
Message-ID:  <6.1.2.0.2.20040906171837.03ff8170@imap.pyttemjuk.se>

index | next in thread | raw e-mail

[-- Attachment #1 --]
Hi,

I sent the following message to the qmail port maintainer.
External todo patch is a good option to have for busy mailservers since if 
you continously get email to your smtp-server then qmail-send can't keep up 
with both todo-queue and spawning qmail-local/qmail-remote.

I don't suggest changing the default install, but only add external todo as 
an option for those of us that use freebsd and qmail for busy mailservers.

I have not yet received any response from the qmail port maintainer so I 
wonder where I should go and whom I should turn to to get it included in 
the port or a reason why it shouldn't be added.

>Date: Mon, 30 Aug 2004 12:14:55 +0200
>To: lioux@FreeBSD.org
>From: Emil Isberg <emil@pyttemjuk.se>
>Subject: external todo patch to qmail (ports)
>
>Hi,
>
>I noticed you are maintainer for the qmail port in FreeBSD.
>I've recently needed ext_todo patch for several installations of qmail 
>(where I couldn't use qmail-ldap) so I created a patch to include that 
>patch into the main qmail port.
>
>I've attached it to this mail and hope this could be included in the ports.
>You might want to check for other dist sites for this patch.

[-- Attachment #2 --]
diff -ur qmail-old/Makefile qmail/Makefile
--- qmail-old/Makefile	Mon Aug 30 11:35:54 2004
+++ qmail/Makefile	Mon Aug 30 11:28:40 2004
@@ -34,6 +34,12 @@
 PATCHFILES+=	sendmail-flagf.patch:sendmail_flagf
 .endif # MAIN_QMAIL_PORT_SENDMAIL_F_PATCH_BARRIER
 
+.if defined(WITH_EXTERNAL_TODO_PATCH)&&!defined(MAIN_QMAIL_PORT_WITH_EXTERNAL_TODO_PATCH_BARRIER)
+# Patch for Silly Qmail Syndrome (from Qmail-LDAP)
+PATCH_SITES+=	http://www.nrg4u.com/qmail/
+PATCHFILES+=	ext_todo-20030105.patch
+.endif # WITH_EXTERNAL_TODO_PATCH && !MAIN_QMAIL_PORT_WITH_EXTERNAL_TODO_PATCH_BARRIER
+
 PATCH_SITES+=  ${MASTER_SITE_LOCAL:S/$/:local,dns,ldap,mysql,smtp_auth_tls,tls/}
 PATCH_SITE_SUBDIR+=    lioux/:local,dns,ldap,mysql,smtp_auth_tls,tls
 
@@ -102,7 +108,8 @@
  	||(defined(WITH_QMAILQUEUE_PATCH)&&!defined(MAIN_QMAIL_PORT_WITH_QMAILQUEUE_PATCH_BARRIER)) \
 	||(defined(WITH_BIG_TODO_PATCH)&&!defined(MAIN_QMAIL_PORT_WITH_BIG_TODO_PATCH_BARRIER)) \
 	||(defined(WITH_BIG_CONCURRENCY_PATCH)&&!defined(MAIN_QMAIL_PORT_WITH_BIG_CONCURRENCY_PATCH_BARRIER)) \
-	||(defined(WITH_OUTGOINGIP_PATCH)&&!defined(MAIN_QMAIL_PORT_WITH_OUTGOINGIP_PATCH_BARRIER))
+	||(defined(WITH_OUTGOINGIP_PATCH)&&!defined(MAIN_QMAIL_PORT_WITH_OUTGOINGIP_PATCH_BARRIER) \
+	||(defined(WITH_EXTERNAL_TODO_PATCH)&&!defined(MAIN_QMAIL_PORT_WITH_EXTERNAL_TODO_PATCH_BARRIER))
 PATCH_SITES+=	${MASTER_SITE_QMAIL}
 .endif
 
@@ -112,6 +119,7 @@
 # MAIN_QMAIL_PORT_WITH_BIG_TODO_PATCH_BARRIER
 # MAIN_QMAIL_PORT_WITH_BIG_CONCURRENCY_PATCH_BARRIER
 # MAIN_QMAIL_PORT_WITH_OUTGOINGIP_PATCH_BARRIER
+# MAIN_QMAIL_PORT_WITH_EXTERNAL_TODO_PATCH_BARRIER
 #
 .if defined(WITH_QMAILQUEUE_PATCH)&&!defined(MAIN_QMAIL_PORT_WITH_QMAILQUEUE_PATCH_BARRIER)
 PATCHFILES+= 	qmailqueue-patch
@@ -232,6 +240,9 @@
 .if !defined(MAIN_QMAIL_PORT_WITH_BIG_TODO_PATCH_BARRIER)
 	@${ECHO_MSG} "WITH_BIG_TODO_PATCH=yes		enable big_todo qmail patch"
 .endif # MAIN_QMAIL_PORT_WITH_BIG_TODO_PATCH_BARRIER
+.if !defined(MAIN_QMAIL_PORT_WITH_EXTERNAL_TODO_PATCH_BARRIER)
+	@${ECHO_MSG} "WITH_EXTERNAL_TODO_PATCH=yes	enable ext_todo patch qmail patch"
+.endif # MAIN_QMAIL_PORT_WITH_EXTERNAL_TODO_PATCH_BARRIER
 .if !defined(MAIN_QMAIL_PORT_WITH_BIG_CONCURRENCY_PATCH_BARRIER)
 	@${ECHO_MSG} "WITH_BIG_CONCURRENCY_PATCH=yes	enable patch to qmail to"
 	@${ECHO_MSG} "				use a concurrency greater than 240"
diff -ur qmail-old/distinfo qmail/distinfo
--- qmail-old/distinfo	Mon Aug 30 11:35:54 2004
+++ qmail/distinfo	Mon Aug 30 11:33:11 2004
@@ -20,3 +20,6 @@
 SIZE (outgoingip.patch) = 6839
 MD5 (sendmail-flagf.patch) = 4e1f2d8315e7e2a5482798c9d19fac4d
 SIZE (sendmail-flagf.patch) = 863
+MD5 (ext_todo-20030105.patch) = 99070bb55cac5ad61f8fb203422e651e
+SIZE (ext_todo-20030105.patch) = 33763
+
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6.1.2.0.2.20040906171837.03ff8170>