aboutsummaryrefslogtreecommitdiff
path: root/mail
Commit message (Collapse)AuthorAge
...
* | postfix: version update to 3.3.0Denis Shulyaka2018-04-08
|/ | | | Signed-off-by: Denis Shulyaka <Shulyaka@gmail.com>
* dovecot: update dovecot to 2.2.35Lucian Cristian2018-03-25
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* mutt: bump to version 1.9.4Phil Eichinger2018-03-14
| | | | Signed-off-by: Phil Eichinger <phil@zankapfel.net>
* mailman: Use @GNU macro for download linkRosen Penev2018-02-20
| | | | | | Less verbose and more flexible. Cosmetic change. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #4370 from val-kulkov/opendkim-packagechamptar2018-01-31
|\ | | | | opendkim: DKIM signing and verifying emails
| * opendkim: DKIM signing and verifying emailsVal Kulkov2018-01-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The OpenDKIM package provides a service for signing and verifying DomainKeys Identified Mail (DKIM) signatures. OpenDKIM consists of a library that implements the DKIM service and a milter-based filter application that can plug in to any milter-aware MTA, such as Postfix or Sendmail, to provide that service to sufficiently recent sendmail MTAs and other MTAs that support the milter protocol. This submission provides three new packages: - libopendkim, a library for signing and verifying DKIM signatures, - opendkim, the server application and the genkey script, - opendkim-tools, a set of tools for configuring and testing OpenDKIM. While at it, add PKG_BUILD_DEPENDS statement to sendmail's Makefile. Travis CI buildbot sometimes fails to compile libopenssl before starting to build sendmail. Since sendmail depends on libopenssl, the whole Travis CI build process fails. Setting PKG_BUILD_DEPENDS to "openssl", the directory name of libopenssl's Makefile, fixes the problem. Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
* | mutt: bump to version 1.9.3Phil Eichinger2018-01-29
| | | | | | | | Signed-off-by: Phil Eichinger <phil@zankapfel.net>
* | mutt: bump to version 1.9.2Phil Eichinger2018-01-12
|/ | | | | | | | Add terminfo as dependency. In 15.05 ncursesw doesn't have a dependency on terminfo resulting in a broken default install of mutt. Signed-off-by: Phil Eichinger <phil@zankapfel.net>
* Merge pull request #4369 from val-kulkov/libmilter-packageJo-Philipp Wich2018-01-11
|\ | | | | libmilter-sendmail: the sendmail mail filter API library
| * libmilter-sendmail: the sendmail mail filter API libraryVal Kulkov2017-07-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The sendmail Mail Filter API (Milter) is designed to allow third-party programs access to mail messages as they are being processed in order to filter meta-information and content. This library is a prerequisite for the OpenDKIM package. The proposed Makefile also contains sections for building Sendmail. These sections are commented out because more work is necessary to properly complete porting of Sendmail to LEDE/OpenWrt. The notes in Makefile provide details on what is required to complete the port. It has been verified that Sendmail executables compile and run properly on the target system when the commented sections in Makefile are uncommented. Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
* | pigeonhole: update to 0.4.21W. Michael Petullo2018-01-07
| | | | | | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* | treewide: remove superfluous + signs from PKG_BUILD_DEPENDSMatthias Schiffer2018-01-07
| | | | | | | | | | | | A + sign does not have meaning in build depends. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* | Merge pull request #5183 from val-kulkov/pigeonhole-packagechamptar2017-12-02
|\ \ | | | | | | pigeonhole: fix runtime dependency on dovecot's ABI
| * | pigeonhole: fix runtime dependency on dovecot's ABIVal Kulkov2017-11-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #5062. With ABI_VERSION declaration in dovecot's Makefile introduced in PR #5182, pigeonhole plugin will now be rebuilt on every dovecot upgrade. To announce the rebuilt pigeonhole plugin to opkg, introduce a different model of version numbering. The new version numbering now includes both dovecot and pigeonhole plugin version numbers. Therefore, the rebuilt pigeonhole plugin will be visible to opkg whenever dovecot or pigeonhole plugin version changes. Rename "pigeonhole" to "dovecot-pigeonhole". There are several reasons for renaming the package: 1. pigeonhole is a plugin. There seems to be a convention to name plugins by adding corresponding suffixes to the parent package name, such as lua-*, luci-*, php7-mod-*, perlbase-*, transmission-* etc. 2. When named as "dovecot-pigeonhole", the pigeonhole plugin is displayed right next to dovecot in config manager ("make menuconfig") and is therefore highly visible to anyone who explores the available modules for dovecot. 3. When named as "dovecot-pigeonhole", the package version number consisting of both dovecot and pigeonhole version numbers makes more sense: "dovecot-pigeonhole_2.2.33.2-0.4.20-2" looks more comprehensible than "pigeonhole_2.2.33.2-0.4.20-2", however admittedly both variants look rather ugly. Add ManageSieve to the package. Adding managesieve-login and its libraries increases the size of the package by about 11% from 702061 bytes to 781294 bytes on the bcm53xx platform. As dovecot is unlikely to be used on a low-end LEDE/OpenWrt box, the addition of ~80KB to the package size is not likely to make a noticeable difference but it will add the capability to use pigeonhole plugin for dovecot with systems that talk ManageSieve, such as the RoundCube. Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
* | | Merge pull request #5134 from p-wassi/emailrelaychamptar2017-12-02
|\ \ \ | | | | | | | | mail/emailrelay: rework init script and introduce config
| * | | mail/emailrelay: tune up initscript and configPaul Wassi2017-11-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, configuration of emailrelay was done by fiddling around with the commandline inside the initscript. Introduce a config file in /etc/config for basic configuration and at the same time switch to a procd-style initscript. Signed-off-by: Paul Wassi <p.wassi@gmx.at>
| * | | mail/emailrelay: cosmetic fixesPaul Wassi2017-11-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is just a cosmetic thing, therefore no increase of PKG_RELEASE. - Trailing spaces and tabs - Add newline to end of file - Add License info to Makefile - Move maintainer definition to PKG_MAINTAINER Signed-off-by: Paul Wassi <p.wassi@gmx.at>
* | | | dovecot: prepare for runtime dependency by pluginsVal Kulkov2017-11-28
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add ABI_VERSION declaration in order to tell dovecot plugins that are runtime-dependent on dovecot's Application Binary Interface (ABI) version, such as the pigeonhole mail filter, that they need to be rebuilt each time the dovecot's ABI version changes. This PR is not yet closing issue #5062. A forthcoming PR for pigeonhole package will close the issue. Introduce a new configuration parameter to enable ICU (i18n) support. Make the ICU disabled by default. Introduce PKG_CONFIG_DEPENDS with the list of configuration parameters triggering rebuild of dovecot. Declare the conffiles section to save dovecot's configuration files and its init.d script on sysupgrade. Introduce a new package, dovecot-utils, to contain doveadm and dsync utilities: closes #4912. Correct the destination directory for the installation of example-config files. At present, the example files are installed into /usr/share/doc/dovecot/example-config/example-config. Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
* | | postfix: version update, fix file descriptor passingVal Kulkov2017-11-19
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Update to the latest stable release. Fix check for file descriptor passing that causes libmilter's runtime error when libmilter/OpenDKIM are used with Postfix: "unix_send_fd: your system has no support for file descriptor passing" The issue with the file descriptor passing has been fixed upstream in 20170618 update to Postfix v3.3 experimental release. The patch must therefore be removed before compiling Postfix v3.3.* Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
* | Merge pull request #4939 from val-kulkov/postfix-packagechamptar2017-11-15
|\ \ | | | | | | postfix: fix uid/gid conflicts, general cleanup
| * | postfix: fix uid/gid conflicts, general cleanupVal Kulkov2017-11-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix uid/gid conflict with package icecast (uid=87, gid=87) and package pianod (uid=88, gid=88) by claiming uid/gid 25 for postfix instead of 87 and uid/gid 26 for postconf instead of 88. Remove main.cf.default that is not used by any Postfix module. The default configuration parameters are hardcoded into postconf and they are available via "postconf -d <parameter>". main.cf.default is therefore unnecessary. "mydomain" parameter should be deduced from the domain configuration setting in /e/c/dhcp rather than from "hostname" in /e/c/system which is often just a hostname without the domain name component. "mynetworks" parameter is unnecessary where "mynetworks_style" is defined. The change of the location of data_directory, queue_directory and mail_spool_directory from /var/lib/postfix, /var/spool/postfix and /var/mail to /data/postfix/lib, /data/postfix/spool and /data/postfix/mail has been postponed until the author of this commit and the maintainer of this package has had a meaningful opportunity to consult with LEDE/OpenWrt developers on the preferred mount point for the persistent data storage device. Change the criteria for executing the post-installation script. Invoke postinst() where the value of "myhostname" parameter in main.cf is not defined rather than where "$config_directory"/opkg_postinst is present with the value of "$config_directory" hardcoded to "$IPKG_INSTROOT"/etc/postfix in /etc/init.d/postfix. Enable PCRE support by default. Remove the code making entries in /etc/sysupgrade.conf and instead define configuration files to be saved during a sysupgrade in Makefile's Package/postfix/conffiles section. Move the creation of mail_spool_directory from host to target in order to enable change of directory ownership to 'postfix' when postinit() is executed on the target. Avoid postfix restart in postinst script that results in an error message during opkg install process. Enable Postfix autostart by creating a link in /etc/rc.d/ on installation. Make the code less verbose. Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
* | | dovecot: update to 2.2.33.2Lucian Cristian2017-10-25
| | | | | | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | | Merge pull request #4959 from philenotfound/mutt-bumpHannu Nyman2017-10-18
|\ \ \ | | | | | | | | mutt: bump version
| * | | mutt: bump versionPhil Eichinger2017-10-18
| |/ / | | | | | | | | | | | | | | | | | | | | | * no-po-no-docs patch reworked, docs are disabled via ./configure now * drop CVE patch, fix already in upstream * autoreconf to fix CI build Signed-off-by: Phil Eichinger <phil@zankapfel.net>
* / / dovecot: update to 2.2.33.1Lucian Cristian2017-10-18
|/ / | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | postfix: version bump to 3.2.3Lucian Cristian2017-10-03
| | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | dovecot: add mysql and postgresql modulesLucian Cristian2017-09-20
| | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | Merge pull request #4774 from lucize/doveupHannu Nyman2017-09-14
|\ \ | | | | | | dovecot: update to 2.2.32
| * | dovecot: update to 2.2.32Lucian Cristian2017-08-28
| | | | | | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | | Merge pull request #4775 from lucize/pigeonupHannu Nyman2017-09-14
|\ \ \ | | | | | | | | pigeonhole: update to 0.4.20
| * | | pigeonhole: update to 0.4.20Lucian Cristian2017-08-28
| |/ / | | | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | | fdm: bump to latest versionDmitry V. Zimin2017-08-30
| | | | | | | | | | | | Signed-off-by: Dmitry V. Zimin <pfzim@mail.ru>
* | | treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
|/ / | | | | | | | | | | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* | postfix: less overlayfs rewritesDenis Shulyaka2017-08-02
| | | | | | | | Signed-off-by: Denis Shulyaka <Shulyaka@gmail.com>
* | postfix: fix sendmail symlinkDenis Shulyaka2017-08-02
|/ | | | Signed-off-by: Denis Shulyaka <Shulyaka@gmail.com>
* Postfix: security update to 3.2.2, add PostgreSQL and PCRE supportLucian Cristian2017-07-18
| | | | | | | refresh patches add PKG_CONFIG_DEPENDS Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* pigeonhole: new packageW. Michael Petullo2017-07-04
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* dovecot: install libraries to allow building pluginsW. Michael Petullo2017-07-04
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* dovecot: updateLucian Cristian2017-07-03
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* Merge pull request #4416 from diizzyy/patch-50Hannu Nyman2017-06-25
|\ | | | | mail/msmtp: Update to 1.6.6
| * mail/msmtp: Update to 1.6.6Daniel Engberg2017-05-31
| | | | | | | | | | | | Update msmtp to 1.6.6 Change tarball hash to PKG_HASH Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* | dovecot: update to 2.2.30.2Lucian Cristian2017-06-08
| | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | Merge pull request #4116 from lucize/clamsmtpHauke Mehrtens2017-06-05
|\ \ | |/ |/| mail: add package clamsmtp
| * mail: add package clamsmtpLucian Cristian2017-03-07
| | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | Dovecot: update to 2.2.29.1Lucian Cristian2017-04-16
| | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | mail: add greyfixLucian Cristian2017-03-11
| | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | dovecot: fix depends typoLucian Cristian2017-03-09
| | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | Merge pull request #4109 from lucize/doveupsqliteStijn Tintel2017-03-09
|\ \ | | | | | | dovecot: update to 2.2.28 and add SQLite support
| * | dovecot: update to 2.2.28Lucian Cristian2017-03-08
| | | | | | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
| * | dovecot: add SQLite supportLucian Cristian2017-03-08
| | | | | | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>