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>
