aboutsummaryrefslogtreecommitdiff
path: root/mail
Commit message (Collapse)AuthorAge
* 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>
| * | dovecot: change LDAP select logicLucian Cristian2017-03-08
| | | | | | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
| * | dovecot: disable ICU normalization support for FTS #4077Lucian Cristian2017-03-08
| | | | | | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
| * | dovecot: change the maintainer to meLucian Cristian2017-03-06
| |/ | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | treewide: use name in define and eval linesStijn Tintel2017-03-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For consistency, use full name instead of $(PKG_NAME) in define and eval lines for all packages. I've seen reviews that asked to do this before, and I am asking the same during reviews now. To avoid this in the future, fix this treewide so when people use existing packages as example, we will not have to request this change anymore. This makes all packages consistent with both LEDE and OpenWrt base repositories. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
* | postfix: Add SQLite supportLucian Cristian2017-03-08
| | | | | | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* | postfix: fix musl compile without POSTFIX_TLSLucian Cristian2017-03-08
|/ | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* postfix: update to 3.1.4Denis Shulyaka2017-02-03
| | | | Signed-off-by: Denis Shulyaka <Shulyaka@gmail.com>
* nail: fix build against OpenSSL with disabled SSLv3Jo-Philipp Wich2017-01-18
| | | | | | | | | | | Extend the existing patch handling disabled SSLv2 to cover the SSLv3 case as well in order to fix the following build error reported by the buildbot: openssl.o: In function `ssl_open': openssl.c:(.text+0xa1c): undefined reference to `SSLv3_client_method' collect2: error: ld returned 1 exit status Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* Merge pull request #3628 from fededim/emailrelayfixHannu Nyman2016-12-07
|\ | | | | emailrelay: bugfix #2401
| * emailrelay: bugfix #2401, switched to libstdcpp due to some uclibc++ issuesRupan2016-12-07
| | | | | | | | Signed-off-by: Federico Di Marco <fededim@gmail.com>
* | mail/mutt: update to 1.7.2p-wassi2016-12-05
|/ | | | | | | | | Update mutt to upstream release 1.7.2 Also introduce a patch for CVE-2014-9116, which addresses a DoS-attack. The patch is originally found at Debian's package of mutt 1.7.1 Signed-off-by: Paul Wassi <p.wassi@gmx.at>
* Merge pull request #3463 from Shulyaka/dovecottripolar2016-11-06
|\ | | | | dovecot: version update to 2.2.26.0
| * dovecot: version update to 2.2.26.0Denis Shulyaka2016-11-03
| | | | | | | | Signed-off-by: Denis Shulyaka <Shulyaka@gmail.com>
* | Merge pull request #3288 from cshore/pull-request-msmtp-mtaHannu Nyman2016-11-06
|\ \ | | | | | | Separate msmtp as MTA from msmtp binary
| * | mail/msmtp: Separate option to use msmtp as sendmailDaniel Dickinson2016-10-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make msmtp as MTA separate from msmtp package proper to allow msmtp-scripts (to be added) to use msmtp as the backend while providing the ability to act as the system MTA without msmtp getting in the way. Also get rid of symlinking in postinst/postrm as that is something the trunk devs don't like. In addition it allows the -mta package to conflict with any other package providing sendmail command, as it should (once the other packages also move postinst/postrm sendmail symlinks to install section). Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
| * | mail/msmtp: Remove use of symlink postinst/postrmDaniel Dickinson2016-10-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid the postrm/postinst symlink addition and removal as 1) This fails to conflict with other packages which also provide the same commands and makes what packages is supply the command depend on which command was installed last. 2) Trunk devs don't like postrm/postinst symlink mangling 3) Packages changing things from other packages is considered bad packaging pratice on most distros and debian, for example, prohibits it. Signed-off-by: Daniel Dickinson <lede@daniel.thecshore.com>
* | | Merge pull request #3289 from cshore/pull-request-msmtp-scriptsHannu Nyman2016-11-06
|\ \ \ | | | | | | | | mail/msmtp-scripts: Add queuing mta wrapper for msmtp
| * | | mail/msmtp-scripts: Add queuing mta wrapper for msmtpDaniel Dickinson2016-09-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds the msmtp-scripts package from SourceForge, which is a wrapper around msmtp that provides queueing, syslog or file logging, and a basic SMTP (no auth) server. Signed-off-by: Daniel Dickinson <lede@daniel.thecshore.com>
* | | | Merge pull request #3461 from Shulyaka/mailmanHannu Nyman2016-11-04
|\ \ \ \ | | | | | | | | | | mailman: update to 2.1.23