summaryrefslogtreecommitdiff
path: root/mail/dspam (follow)
Commit message (Collapse)AuthorAgeFilesLines
* */*: Remove redundant '-[0-9]*' from CONFLICTSStefan Eßer2021-10-291-1/+1
| | | | | | | | | | | | | The conflict checks compare the patterns first against the package names without version (as reported by "pkg query "%n"), then - if there was no match - agsinst the full package names including the version (as reported by "pkg query "%n-%v"). Many CONFLICTS definitions used patterns like "bash-[0-9]*" to filter for the bash package in any version. But that pattern is functionally identical with just "bash". Approved by: portmgr (blanket)
* *: apply refactor.remove-consecutive-empty-linesTobias Kortkamp2021-10-191-1/+0
| | | | Submitted by: portedit
* all: Remove all other $FreeBSD keywords.Mathieu Arnold2021-04-062-3/+0
|
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* mail/dspam: fix build on recent currentTobias C. Berner2020-08-281-0/+3
| | | | - this seems to be abandonware, and should likely be removed.
* Unbreak the build against MariaDB and MySQL 8.0 (the latter replacedAlexey Dokuchaev2020-07-222-0/+16
| | | | | | my_bool with C99 bool, while earlier versions used typedef to char). PR: 243035
* - update libgd to 2.3.0Dirk Meyer2020-05-041-1/+1
| | | | | | - new option RAQM - resurrect deprecated gdlib-config - bump dependend ports
* onvert to UCL & cleanup pkg-message (categories l-m)Mathieu Arnold2019-08-131-5/+6
|
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330
* Fix more daemon typosTobias Kortkamp2019-03-161-1/+1
|
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590
* Migrate USE_APACHE to USES= apacheBernard Spil2018-03-111-1/+1
| | | | | | - Following migration of Mk/bsd.apache.mk to Mk/Uses/apache.mk With hat: apache
* Rename dovecot2/dovecot2-pigeonhole to dovecot/dovecot-pigeonhole.Adam Weinberger2017-08-071-2/+2
| | | | | | | It might be necessary to manually remove and reinstall the package under the new name. Discussed with: ler
* Remove optional dependencies on mail/dovecot.Rene Ladan2017-07-311-7/+1
| | | | Change the default for sysutils/froxlor to mail/dovecot2.
* Use USES=pathfix where applicable.Mathieu Arnold2016-10-211-8/+1
| | | | | | | | PR: 213195 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D8093
* - update libgd to 2.2.2Dirk Meyer2016-07-201-1/+1
| | | | | | | | | | | - new MASTER_SITES - add security patch PR: 210913 Submitted by: Piotr Kubaj MFH: 2016Q3 Security: CVE-2015-8874 Security: CVE-2016-3074 Security: http://www.openwall.com/lists/oss-security/2016/07/12/4
* mail/dspam: fix build; remove duplicate patch hunks in to filesJason Unovitch2016-05-012-22/+0
| | | | | | PR: 209184 Submitted by: Danny Warren <danny@dannywarren.com> (maintainer) Pointy hat to: junovitch
* mail/dspam: implement privilege separation (resolves bug running with suexec)Jason Unovitch2016-05-019-46/+148
| | | | | | | | | | | | | | | | | | | - Runs as dspam:dspam instead of root:mail. The dspam UID/GID were created in r168311 when the UIDs/GIDs files were added but the port had always used root:mail. This had prevented running the dspam webUI under Apache with suexec due to a minimal requirement of UID/GID of 100. The original unsecure behavior is available with the SETUID option. - Default run directory is now /var/run/dspam. This follows the default upstream behavior and removes the patch to dspam.c as a result. Use RUN_DIR and correct the dspam.conf.sample file accordingly. - Default daemon/client communication port is now 2424. - Regen patches while here (portlint) UPDATING: Document privilege separated dspam PR: 115957 Reported by: tedm@ipinc.net, support@ipinc.net Submitted by: Danny Warren <danny@dannywarren.com> (maintainer)
* Remove USE_SQLITE from bsd.databases.mk, replaced by USES=sqlite.Mathieu Arnold2016-04-251-5/+5
| | | | | | | | | | | While there replace USE_SQLITE=x by USES=sqlite:x. PR: 208971 Submitted by: mat Exp-run by: antoine With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D5951
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-15/+15
| | | | | With hat: portmgr Sponsored by: Absolight
* - Clean up plist user/group/mode handling [1]Dmitry Marakasov2015-09-212-33/+11
| | | | | | | | - Add DSPAM_SAMPLE_MODE variable PR: 203200 Submitted by: amdmi3 [1] Approved by: danny@dannywarren.com (maintainer)
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-2/+1
| | | | | | | | | | | | | | | | | | | - 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
* Fix some USE_PGSQL that were missed beforeChris Rees2014-11-221-1/+1
| | | | Submitted by: antoine
* mail/dspam: 3.9.0 -> 3.10.2Kurt Jaeger2014-10-2010-174/+183
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upstream Changes: - Support for Postgresql 9.1 added - Support for Postgresql <8.1 dropped (EOL) - Support for MySQL 5.5 added - Support for MySQL <5.0 dropped - Updated license from GPLv2 to AGPLv3 - Bug in RSET handling during LHLO phase - Location of configuration files in dspam home (/var/dspam) can be changed through dspam.conf - Various fixes to the webui templates - Various small bugs and memleaks - Missing documentation added to tarball - Many bugfixes Port Changes: - Update to OptionsNG - Fix pidfile location discrepancy introduced in 3.10.2 - Port cleanup by various submitters, thanks! [1][2][3][4][5] [1] Patch from <yds@CoolRat.org> (PR #180695, #191610) [2] Patch from Radim Kolar <hsn@sendmail.cz> (PR #167289) [3] Patch from Olli Hauer <ohauer@FreeBSD.org> (PR #148485) [4] Patch from <mtomasek4@gmail.com> (PR #191610) [5] Patch from Rene Ladan <rene@FreeBSD.org> (PR #191797) PR: 193693 Submitted by: danny@dannywarren.com (maintainer)
* Danny takes maintainershipCarlo Strub2014-09-171-1/+1
|
* databases/sqlite2:Tijl Coosemans2014-09-111-1/+1
| | | | - Convert to USES=libtool and bump dependent ports
* Change the words NOPORTDOCS and NOPORTEXAMPLES in a couple comments so thatAdam Weinberger2014-09-101-1/+1
| | | | future updates won't trigger the NOPORT* commit hook checks.
* In some straightforward situations, protect examples behind PORTEXAMPLES,Adam Weinberger2014-08-061-17/+17
| | | | | adding EXAMPLES to OPTIONS_DEFINE where necessary. In a couple instances, correct examples being controlled by the DOCS option.
* net/openldap24-*:Tijl Coosemans2014-07-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Convert to USES=libtool and bump dependent ports - Avoid USE_AUTOTOOLS - Don't use PTHREAD_LIBS - Use MAKE_CMD databases/glom: - Drop :keepla - Add INSTALL_TARGET=install-strip databases/libgda4* databases/libgda5*: - Convert to USES=libtool and bump dependent ports - USES=tar:xz - Use INSTALL_TARGET=install-strip - Use @sample databases/libgdamm: - Drop :keepla - USES=tar:bzip2 - Use INSTALL_TARGET=install-strip databases/libgdamm5: - Add INSTALL_TARGET=install-strip - Drop --enable-static (inherited from old repocopy) devel/anjuta x11-toolkits/py-gnome-extras: - Drop :keepla dns/powerdns dns/powerdns-devel: - Convert to USES=libtool - Add INSTALL_TARGET=install-strip - Disable static modules - Stop creating library symlinks with .0 suffix, not needed for dynamically opened modules mail/dovecot2: - Add USES=libtool mail/dovecot2-pigeonhole: - Drop CONFIGURE_TARGET (incorrect for Dragonfly) - Add USES=libtool and INSTALL_TARGET=install-strip math/gnumeric: - USES=libtool tar:xz Approved by: portmgr (implicit, bump unstaged ports)
* Fix some non default LIB_DEPENDSBaptiste Daroussin2014-07-161-1/+1
| | | | With hat: portmgr
* Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS.Adam Weinberger2014-07-151-1/+1
|
* Fix installation with the WEBUI option enabled.Raphael Kubo da Costa2014-07-041-1/+1
| | | | | | PR: 191610 Submitted by: mtomasek4@gmail.com MFH: 2014Q3
* Bump PORTREVISION on all ports with USE_SQLITE=yes or USE_SQLITE=3 thatTijl Coosemans2014-07-041-1/+1
| | | | | | | have not been bumped yet after the latest libsqlite3.so library version change. Approved by: portmgr (implicit)
* Reset due to multiple maintainer timeouts.Rene Ladan2014-06-301-1/+1
| | | | Approved by: portmgr (bapt)
* mail/dspam: remove support for expired cyrus 2.1 / 2.2Rene Ladan2014-06-301-13/+1
| | | | Approved by: bapt
* Support LIBS like LDFLAGS.Tijl Coosemans2014-06-111-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV. - Add an option helper for LIBS. - Adjust all ports that already use LIBS. Also remove references to PTHREAD_CFLAGS and PTHREAD_LIBS while here. - Some ports did not support having a LIBS environment variable and required additional patches. Somewhat simplified a linker command line looks like: ${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS} where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and LIBS can be controlled by us. If possible -L and -l flags need to be added to LIBS to make sure they appear after any -L and -l flags set by upstream. Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this may appear too early on the command line causing installed libraries to be linked in instead of freshly built ones. Additional changes: benchmarks/netio: Replace WITH_IPV6 with an IPV6 option. comms/gnokii: Replace some patches with USES=pathfix. Also remove -fPIC. graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR. graphics/visionworkbench: Remove FreeBSD 7 support. multimedia/libmovtar: New LIB_DEPENDS syntax. multimedia/opencinematools: Use standard do-build. net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins) net-mgmt/nagios: Remove -fPIC. net-mgmt/nagios4: Remove -fPIC. print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036. security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS. This skips a test in configure that falsely detects pthread_mutexattr_init in our libc. sysutils/dar: Fix iconv detection. x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD hack and use $CXX as linker as on other platforms. PR: 190592 Exp-run by: antoine Approved by: portmgr (antoine)
* Retire security/clamav-devel, clamav is not being updated that much nowadays,Renato Botelho2014-05-161-11/+1
| | | | | | | so a -devel version is not required anymore. Also removed OPTIONS on other ports that pointed to clamav-devel as a dependency. Approved by: portmgr (implict)
* Add patch forgotten on last commitRenato Botelho2014-05-141-0/+19
| | | | Approved by: portmgr (blanket)
* . Move USE_AUTOTOOLS=libtool to USES=libtoolRenato Botelho2014-05-142-20/+25
| | | | | | | | | . Drop .la files . Use shebangfix for necessary files . Use @sample, @owner, @group and @mode to modernize plist . Try to remove LOG_DIR on pkg-plist Approved by: portmgr (blanket)
* Fix properties on pkg-plistBaptiste Daroussin2014-01-211-1/+0
|
* Clean up the Makefile and OPTIONS.Chris Rees2013-12-293-116/+130
| | | | | | | | | | | | | | | | | | | | | Remove multiple MySQL version selection and leave it to the global system settings. This implicitly enables support for MariaDB and Percona in addition to all the versions of MySQL while simplifying the Makefile at the same time. Add Cyrus24 and Dovecot LDA options. Regroup OPTIONS so all the DB related choices appear together. Otherwise the resulting build should remain the same as before. PR: ports/180704 Submitted by: Yarema <yds@CoolRat.org> Submitted by: Radim Kolar <hsn@sendmail.cz> While here, stage Approved by: maintainer timeout (itetcu, 6 months)
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-1/+1
| | | | mail)
* - convert to the new perl5 frameworkAndrej Zverev2013-09-161-2/+1
| | | | | | - remove redundant perl usage, since we use it already in global context Approved by: portmgr (bapt@, blanket)
* - update libdg to 2.1.0Dirk Meyer2013-08-091-1/+1
|
* Mark as job unsafeBaptiste Daroussin2013-07-101-5/+2
|
* - fix PORT_OPTIONS s/)/}/Olli Hauer2013-06-071-1/+1
|
* Fix options conversion with bmakeBryan Drewery2013-06-061-2/+2
|
* - adoption of optionsNGJason Helfman2013-06-051-145/+114
| | | | Approved by: portmgr (bapt)
* Remove MySQL 5.0, it has been unsupported upstream for about 1.5 yearsFlorian Smeets2013-06-041-8/+4
| | | | Approved by: ale (maintainer)
* Remove MySQL 4.1, it has been unsupported upstream for almost 3.5 years.Florian Smeets2013-04-261-13/+4
| | | | Approved by: ale