aboutsummaryrefslogtreecommitdiff
path: root/mail/qmail
Commit message (Collapse)AuthorAgeFilesLines
* onvert to UCL & cleanup pkg-message (categories l-m)Mathieu Arnold2019-08-134-0/+24
| | | | Notes: svn path=/head/; revision=508882
* mail/qmail: fix includeSteve Wills2019-02-111-6/+7
| | | | | | | | PR: 235656 Submitted by: erdgeist@erdgeist.org (maintainer) Notes: svn path=/head/; revision=492709
* mail/qmail-tls: patches to make it work with openssl 1.1.1 in base for 12+Kurt Jaeger2019-01-312-2/+54
| | | | | | | | PR: 235336 Submitted by: erdgeist@erdgeist.org (maintainer) Notes: svn path=/head/; revision=491703
* mail/qmail: Remove support for expired SRS option.Rene Ladan2018-12-113-19/+1
| | | | | | | The SRS option depended on a Google Code project which was abandonded in 2017. Notes: svn path=/head/; revision=487236
* Revert r446735 and unbreak, the patch fails to apply and is probably wrongAntoine Brodin2017-07-281-26/+0
| | | | | | | | PR: 218590 Reported by: pkg-fallout Notes: svn path=/head/; revision=446810
* mail/qmail-tls: Fix patchBernard Spil2017-07-271-1/+1
| | | | | | | | | | - Fix egregious accept=>connect mistake PR: 218590 Reported by: antoine Notes: svn path=/head/; revision=446737
* mail/qmail-tls: Fix build with LibreSSLBernard Spil2017-07-271-0/+26
| | | | | | | | | | | - Replace direct struct access with get/setters PR: 218590 Approved by: erdgeist (maintainer) MFH: 2017Q3 Notes: svn path=/head/; revision=446735
* Begin deorbit burn of ia64. We have not attempted to build packages forMark Linimon2017-06-251-1/+1
| | | | | | | | | | | it for many years. While here, alphabetize ARCHs, pet portlint, and modernize usages. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=444251
* Gargabe collect install-mtree not used since pkg(8)Baptiste Daroussin2017-04-091-2/+0
| | | | | | | Approved by: portmgr (mat) Notes: svn path=/head/; revision=438098
* Remove all _USE=openssl occurrences.Mathieu Arnold2017-03-151-1/+1
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=436248
* Remove all USE_OPENSSL occurrences.Mathieu Arnold2017-03-151-1/+1
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=436247
* Mark the remaining ports depending on Google Code as DEPRECATED, with anMathieu Arnold2017-03-031-0/+2
| | | | | | | | | | | | | | EXPIRATION_DATE at the end of April 2017. In the past six months, about a third of the ports marked BROKEN because they were hosted on Google Code have been fixed. The remaining must not be of use to anyone. With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=435349
* mail/qmail{-tls}: update tls patch from 20110119 to 20160918Kurt Jaeger2017-01-301-2/+3
| | | | | | | | PR: 216365 Submitted by: Dirk Engling <erdgeist@erdgeist.org> (maintainer) Notes: svn path=/head/; revision=432841
* ${RM} already has -f.Mathieu Arnold2016-10-211-2/+2
| | | | | | | | | | PR: 213570 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Notes: svn path=/head/; revision=424411
* GOOGLE_CODE has gone away.Mathieu Arnold2016-09-141-0/+1
| | | | | | | | | | | | | - If a port has another upstream, remove GOOGLE_CODE - If a port only has GOOGLE_CODE mark it BROKEN Some ports have a local mirror configured but for security reasons, it is not considered upstream. Sponsored by: Absolight Notes: svn path=/head/; revision=422140
* mail/qmail-spamcontrol: document and support SSL requirementJohn Marino2016-09-101-1/+6
| | | | | | | | | | My eyes are bleeding from looking at this qmail stuff. The compiling in the pre-patch target is an essentially nice touch. Approved by: SSL blanket Notes: svn path=/head/; revision=421742
* mail/qmail: Add rc.d script for qmails queue management daemonsKurt Jaeger2016-06-253-4/+74
| | | | | | | | PR: 210223 Submitted by: Dirk Engling <erdgeist@erdgeist.org> (maintainer) Notes: svn path=/head/; revision=417471
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-2/+2
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348
* Modernize pkg-plist, remove deprecated @dirrmPawel Pekala2016-01-171-45/+19
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=406531
* mail/qmail: Rename Make var from SELECTED_OPTIONS to SEL_OPTIONSJohn Marino2016-01-051-4/+4
| | | | | | | | | | | SELECTED_OPTIONS is now a framework informational variable, so there is a name clash with qmail and its slave ports. Just rename the variable here to remove the conflict (No-op) Approved by: Just fix it Notes: svn path=/head/; revision=405298
* Dirk Engling <erdgeist@erdgeist.org> has volunteered to maintain the qmail ↵Bryan Drewery2015-11-021-1/+1
| | | | | | | ports. Notes: svn path=/head/; revision=400674
* - Fix creation of rc symlink in packageBryan Drewery2015-10-303-2/+5
| | | | | | | | | - Fix procname in rc script so it can 'stop' correctly. [1] Submitted by: Dirk Engling <erdgeist@erdgeist.org> [1] Notes: svn path=/head/; revision=400559
* Drop 8 support.Mathieu Arnold2015-10-155-23/+2
| | | | | | | | | With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D3694 Notes: svn path=/head/; revision=399346
* Switch from NEED_ROOT to USES=fakerootBaptiste Daroussin2015-05-301-6/+2
| | | | Notes: svn path=/head/; revision=388041
* Farewell qmail. You were good but the lack of an upstream maintainer orBryan Drewery2015-05-281-1/+1
| | | | | | | | | ecosystem maintainers makes this not a viable mail system today. Personally I am moving to postfix and have so far found it incredibly easy to setup and already prefer it over qmail. Notes: svn path=/head/; revision=387740
* Remove $FreeBSD$ from patches files everywhere.Mathieu Arnold2015-05-222-4/+1
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=387082
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-30/+16
| | | | | | | | | | | | | | | | | | | | | | - Replace ${MASTER_SITE_FOO} with FOO. - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9% of the time.) - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and no hint of what it should be was present. - Fix some logic. - And generally, make things more simple and easy to understand. While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and SAMBA macros. Also, replace some EXTRACT_SUFX occurences with USES=tar:*. Checked by: make fetch-urlall-list With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=386312
* Fix /usr/local/etc/man.d appearing as a leftover since ~pkg 1.3.8.Bryan Drewery2015-04-141-0/+1
| | | | | | | | Not bumping PORTREVISION as this is not worth shaking up qmail installations over. Notes: svn path=/head/; revision=384033
* - Fix various distinfo errorsAlex Kozlov2014-10-161-1/+1
| | | | | | | | | | | | - Remove unused USE_* knobs - Fix typos in USE_* knobs - Remove empty lines after .include <bsd.port.mk> Approved by: portmgr (bapt) Differential Revision: https://reviews.freebsd.org/D911 Notes: svn path=/head/; revision=370983
* - Use my distcache for all files now. At leastBryan Drewery2014-08-151-10/+10
| | | | | | | | | qmail-spf-rc5.patch-spamcontrol-27_2 was only in mine. Reported by: Eric Traphagan Notes: svn path=/head/; revision=364878
* Repair instances, almost all courtesy of bf ;-), of spacesAdam Weinberger2014-07-291-1/+1
| | | | | | | | | | and/or tabs before the =. This made doing regular expressions on the ports tree really difficult. Approved by: portmgr (not really, but touches unstaged ports) Notes: svn path=/head/; revision=363390
* Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS.Adam Weinberger2014-07-151-0/+2
| | | | Notes: svn path=/head/; revision=361961
* Fix size for big-concurrency-spamcontrol-2731.patch from r360338Bryan Drewery2014-07-031-1/+1
| | | | | | | MFH: 2014Q3 Notes: svn path=/head/; revision=360395
* Fix patch application in mail/qmail-spamcontrol:Bryan Drewery2014-07-032-40/+49
| | | | | | | | | | | | | | | | | | | | | | | The spamcontrol patch is applied through a script, install_spamcontrol.sh. This script does not return a non-zero status when patch failures are encountered. So I missed many failures when updating this port. To fix this, move the spamcontrol patch application to pre-patch so that the PATCHFILES->DISTFILES (and manual patch application with PATCH) is not needed for most patches. This ensures that the spamcontrol patch is always applied before PATCHFILES. Some PATCHFILES were applying before the spamcontrol patch causing it to fail to patch properly. Bump revision as the build had been fine but some files were not being generated in the package. Also add my mirror as distcache does not have the updated patches yet. Reported by: Oleg Strizhak MFH: 2014Q3 Notes: svn path=/head/; revision=360338
* Update mail/qmail-ldap to 20120221Bryan Drewery2014-06-303-24/+9
| | | | | | | | | | - SMTPAUTHUSER option removed as it is now in upstream - Apply upstream fixes from mailing lists Changes: http://www.nrg4u.com/qmail/QLDAPNEWS Notes: svn path=/head/; revision=359888
* mail/qmail-spamcontrol: Update to 2.7.31Bryan Drewery2014-06-276-108/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TLSREMOTE, NEWLINE, and BIGTODO are now mandatory upstream and have been removed as options. MOREIPME was removed upstream. Changes: http://www.fehcom.de/qmail/spamcontrol/RELEASE_27.spamcontrol CHANGES (2.6 -> 2.7) -------------------- Userland: +) ucspi-ssl (> 0.8) mandatory. +) Added CRAM-MD5 support for qmail-remote. +) Added qmail-smtpam PAM for Recipients extension. +) Added sender-domain based TLS settings for qmail-remote. :) Changed qmail-remote's 'tlspeerhosts' to' tlsdestinations'. -) Removed moreip and notipme feature. :) REQUIREAUTH has been collapsed into SMTPAUTH with leading "!", :) SMTPAUTH has been enhanced to support: "!" Required; "-" Off. :) SMTPAUTH cram-md5 annoucement has to be prefixed with a '+': SMTPAUTH='+cram' (to allow future additional AUTH mechanisms). :) UCSPITLS has been enhanced to support: "!" Required "-" Off. +) Added logging for qmail-popup. +) Added CAPA support for qmail-popup/qmail-pop3d. :) Unified qmail-smtpd and qmail-popup logging. +) SPF and RBLSMTPD hook to display info in Received header. +) LOCALMFCHECK='=' requiring 'Mail From:' = 'TCPREMOTEINFO'. Internal: !) Bigtodo is default now. !) Maximum silent concurrency increased to 500. #) Aligend with recipients-0.7.2. #) Aligned with smtp-authentication 0.7.6. %) qmail-smtpd logging and reply messages 'off-shored'. ?) qmail-smtpd tls vulnerability VU#555316 fixed. ?) qmail-smtpd DNS lookup failures don't result in dropped connections anymore. %) qmail-remote evalutes in addition Alternative Subject for TLS host verification. %) Complete FreeBSD AMD64 support (conf-cc, conf-ld, conf-spamcontrol). #) Aligned with mav 0.20. +) Added partial clang support. ADDITIONAL CHANGES ------------------ +) Added SMTP Authentication based on smtproutes/destination. #) Aligned with SMTP Authentication 0.8.0. -) Removed obsolete SUBMISSION environment variable and special treatement. :) Enhanced badmailfrom with new qualifier '~' for extended addresses to filter mismatched domain names. +) Added *.3 man pages in setup (dirs were missing before). ;) SPF Hook working now. Notes: svn path=/head/; revision=359437
* Fix CONFLICTS with netqmail-tls after PKGNAME rename in r359176Bryan Drewery2014-06-251-1/+1
| | | | Notes: svn path=/head/; revision=359244
* mail/qmail-tls: Update to 20110119 and use netqmail baseBryan Drewery2014-06-253-26/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: 2011-01-19 * flush_io after starttls, bug described in http://www.kb.cert.org/vuls/id/555316 (Wietse Venema) 2007-04-08 * type correction of time argument in ssl_timeoutio functions * bug in tlsserversciphers processing (Michael Hanselmann) * RFC1891 (James Couzens) 2006-01-04 * strerror declaration in tls.c compile problem (Renato Botelho, Bill Shupp) * chown uid.gid deprecated, should be uid:gid (Bill Shupp) 2005-03-29 * no STARTTLS advertised when control/servercert.pem absent (Jason Haar) [already fixed in qmail-tls] * control/notlshosts (Albert Weichselbraun) * control/tlshosts/exhaustivelist * scripts honor conf-users (Sven Verdoolaege) 2004-04-17 * bug: qmail-remote loops on malformed server response (B. Shupp, A. Meltzer) [already fixed in qmail-tls] 2004-01-20 * bug: DH caused exit if dh512.pem and dh1024.pem absent (Samuli Karkkainen) 2003-12-27 * script for update temporary RSA/DH temp keys * CRL checking of clients * Diffie-Hellman parameters added * RFC 2821 compliance of headers (Matthias Wimmer) * bug: sk_GENERAL_NAME_pop_free call (Joe Orton) Notes: svn path=/head/; revision=359176
* Fix CONFLICTS after qmail->netqmail renameBryan Drewery2014-06-241-1/+1
| | | | Notes: svn path=/head/; revision=359119
* Fix nit, QMAIL_PORTNAME was not set after r358497Bryan Drewery2014-06-241-2/+2
| | | | Notes: svn path=/head/; revision=359112
* - Add DNS_CNAME option to switch from using ANY queries, which was a hackBryan Drewery2014-06-202-1/+27
| | | | | | | | | | | | | | | | added many years ago for BIND 4. Using CNAME avoids excessive data in DNS query responses and temporary failures. This was already applied in spamcontrol. See also: http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/qmail/ https://www.google.com/#q=CNAME_lookup_failed_temporarily Submitted by: Matt Simerson <matt@tnpi.net> Notes: svn path=/head/; revision=358499
* Switch mail/qmail and mail/qmail-mysql to using netqmail. Switch theirBryan Drewery2014-06-203-15/+37
| | | | | | | | | | | | | | | | | | | | | | | | | PKGNAMEs to reflect this as well and bump their version up to the last netqmail release of 1.06. qmail-ldap and qmail-spamcontrol explicitly want to be applied on stock qmail, so leave those alone. This does not bring much, but it allows easier updates to qmail-tls and some of the other patches which depend on netqmail. qmail-tls is left as qmail for now. It will be updated to the newer revision soon which does require netqmail. Changes include: * QMAILQUEUE by default * Fix for 0.0.0.0 * qmail-smtpd is protected from exceedingly long (eg 2GB) headers Other than those listed, there are no other significant changes beyond documentation or patches that were already applied by default. Notes: svn path=/head/; revision=358497
* - Scale FD_SETSIZE with WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMITBryan Drewery2014-05-251-1/+2
| | | | | | | Submitted by: Joe Schaefer <joe_schaefer@yahoo.com> Notes: svn path=/head/; revision=355269
* - Don't try removing /var/qmail/queue at allBryan Drewery2014-04-192-2/+3
| | | | | | | - Remove /var/qmail/queue from STAGEDIR so it's not an orphan Notes: svn path=/head/; revision=351584
* mail/qmail, mail/qmail-tls, mail/qmail-mysql, mail/qmail-spamcontrol:Bryan Drewery2014-04-178-106/+196
| | | | | | | | | | | | | | | | | | | | | | | - Support stagedir - Fix all leftovers Note that this depends on new Mk/Scripts/check_leftovers.sh added in r351446. - Bump PORTREVISION in all ports due to plist being fixed. - Support man.d on FreeBSD 9+ - Convert NOPORTDOCS - Fix bad perl shebang for scripts/mkaliasdir - Remove pkg-install and move all to pkg-plist - Fix /var/qmail modified warning in poudriere by doing nothing in install-mtree - Fix /var/qmail getting unpredictable/wrong permissions due to USERS/GROUPS changing for every user with HOME=/var/qmail - Use more OPTIONS helpers - Fix ccache support for spamcontrol patch building - Fix build of SMTPEXTFORK in mail/qmail-spamcontrol with recent clang Tested with: pkg and pkg_install Notes: svn path=/head/; revision=351447
* Fix properties on pkg-plistBaptiste Daroussin2014-01-211-1/+0
| | | | Notes: svn path=/head/; revision=340674
* - Add NO_STAGE until validated to be safe for upcoming staging supportBryan Drewery2013-09-201-0/+1
| | | | Notes: svn path=/head/; revision=327710
* Fix qmail-spamcontrol build on head without gccBryan Drewery2013-09-141-0/+1
| | | | | | | Reported by: bapt Notes: svn path=/head/; revision=327293
* Add file meant for r325421Bryan Drewery2013-08-261-0/+11
| | | | Notes: svn path=/head/; revision=325422
* - Fix build with clang and on headBryan Drewery2013-08-261-0/+1
| | | | | | | Reported by: bapt Notes: svn path=/head/; revision=325421