Commit graph

52 commits

Author SHA1 Message Date
Jörg Thalheim c7214bd17e
postfix: enable openldap by default
Ldap authentication is fairly common in any reasonable sized mail setup.
Our dovecot also comes with ldap support.
Other distributions like debian, archlinux, ubuntu and fedora also
provide ldap support along with there postfix server.
It might be also useful to have database support, but this is a different pull request.
2018-10-15 13:02:01 +01:00
Julien Moutinho 6c4480b498 postfix: add -DUSE_LDAP_SASL in CCARGS to support bind=sasl. 2018-09-19 11:42:26 +02:00
Robert Schütz b7c7360374 postfix: 3.3.0 -> 3.3.1 (#40912)
Release notes: http://www.postfix.org/announcements/postfix-3.3.1.html
2018-05-22 19:47:57 +02:00
Ryan Mulligan 7bb9d0bd87 postfix: 3.2.5 -> 3.3.0
Semi-automatic update. These checks were done:

- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 3.3.0 with grep in /nix/store/8h882s0l773xiwgwf6flkig4yskagi3b-postfix-3.3.0
- found 3.3.0 in filename of file in /nix/store/8h882s0l773xiwgwf6flkig4yskagi3b-postfix-3.3.0
2018-03-09 09:26:34 -08:00
Robert Schütz dff396484d postfix: Correct license 2018-01-30 13:15:41 +01:00
Robert Schütz bf3b8a45bd postfix: 3.2.4 -> 3.2.5 2018-01-29 02:46:26 +01:00
Robin Gloster 087a08617b postfix: libmysql -> mysql.connector-c 2017-12-29 02:18:35 +01:00
Robert Schütz ac27bb3b80 postfix: 3.2.3 -> 3.2.4 2017-12-12 14:21:28 +01:00
Tuomas Tynkkynen b306298bdc postfix: Fix build by adding libnsl
Needed after the glibc upgrade.

Also some minor buildInputs improvements.

Fixes #31442
2017-11-09 16:27:25 +02:00
Franz Pletz 14e53aa0b1
postfix: 3.1.3 -> 3.2.3
Possibly fixes security issues. No CVE yet.
2017-09-28 16:59:40 +02:00
Silvan Mosberger f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
roblabla f1094050fd postfix: Add optional LDAP support 2017-06-06 13:09:40 +02:00
Franz Pletz a7a34745b6
postfix: 3.1.2 -> 3.1.3 2016-10-14 17:34:26 +02:00
Gabriel Ebner 882cc8dc9a postfix: 3.1.1 -> 3.1.2 2016-09-03 10:00:19 +02:00
obadz 0e8d2725dc Merge branch 'master' into staging 2016-08-23 18:50:06 +01:00
Tuomas Tynkkynen 282277dbc8 treewide: Use more makeBinPath 2016-08-23 01:18:10 +03:00
Robin Gloster b7787d932e Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-08-12 09:46:53 +00:00
Vladimír Čunát 950feb70b2 treewide: fixup various mysql ocurrences after re-split 2016-08-07 20:46:37 +02:00
Robin Gloster f222d98746 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-07-25 12:47:13 +00:00
Gabriel Ebner 97c0bb6eb3 postfix: 3.0.4 -> 3.1.1 2016-07-23 11:16:11 +02:00
Robin Gloster 2d382f3d98 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-05-30 19:39:34 +00:00
Tuomas Tynkkynen 4e0307dcfc treewide: Make explicit that 'dev' output of cyrus_sasl is used 2016-05-19 10:00:30 +02:00
Franz Pletz f8d481754c
Merge remote-tracking branch 'origin/master' into hardened-stdenv 2016-05-18 17:10:02 +02:00
Franz Pletz d092838a1c postfix: 3.0.3 -> 3.0.4 2016-05-03 16:03:41 +02:00
Robin Gloster 3f45f0948d Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-03-15 01:44:24 +00:00
Peter Simons 24fe7bab08 Drop support for postfix 2.x from Nixpkgs and NixOS.
Version 3.x has been stable for a long time; let's give up support for
the obsolete versions.
2016-03-11 16:01:43 +01:00
Peter Simons ce6a1a6cea Revert "Drop support for postfix 2.x from Nixpkgs and NixOS."
This reverts commit a889c683dd. Sorry, I
pushed to the wrong branch. :-(
2016-03-11 16:00:49 +01:00
Peter Simons a889c683dd Drop support for postfix 2.x from Nixpkgs and NixOS.
Version 3.x has been stable for a long time; let's give up support for
the obsolete versions.
2016-03-11 15:58:03 +01:00
Franz Pletz aff1f4ab94 Use general hardening flag toggle lists
The following parameters are now available:

  * hardeningDisable
    To disable specific hardening flags
  * hardeningEnable
    To enable specific hardening flags

Only the cc-wrapper supports this right now, but these may be reused by
other wrappers, builders or setup hooks.

cc-wrapper supports the following flags:

  * fortify
  * stackprotector
  * pie (disabled by default)
  * pic
  * strictoverflow
  * format
  * relro
  * bindnow
2016-03-05 18:55:26 +01:00
Robin Gloster cfffac2a90 postfix: use hardening flags from stdenv 2016-02-27 11:50:34 +00:00
Robin Gloster 059ac0e03b postfix28: turn off format hardening 2016-02-12 15:29:23 +00:00
Hoang Xuan Phu ff49b7f91e postfix: patch to stop hard coding SHELL 2015-12-31 17:03:48 +08:00
Peter Simons bed68ea21e Merge pull request #7189 from arno01/hardenpostfix
postfix28 and postfix211: hardening with Canary, PIE, Full RELRO and FORTIFY_SOURCE
2015-04-06 16:19:37 +02:00
Andrey Arapov 0449962869 postfix28 and postfix211: hardening with Canary, PIE, Full RELRO and FORTIFY_SOURCE 2015-04-05 19:26:13 +02:00
William A. Kennington III ff21171921 Fix references to current-system/sw/sbin 2015-04-01 13:57:36 -07:00
William A. Kennington III bdb842d5eb Move all db4 packages to the default db5 2014-02-15 12:03:02 +01:00
Peter Simons d7470b6c68 postfix: update to version 2.8.12 2012-08-28 15:18:17 +02:00
Peter Simons 85350ca2d4 postfix: clean-up install phase
Passing install_root=$out isn't a good idea because the install script is going
to pre-pend that prefix to all other paths even though these have the $out
prefix already. The resulting installation is a mess. Instead, we use the
"fake" install prefix "out" and then move all files and directories into the
right place afterward.
2012-08-28 15:17:06 +02:00
Peter Simons 40fe2d03b5 postfix: re-use $name in src URL 2012-08-28 15:14:59 +02:00
Peter Simons 919b357255 postfix: add meta section 2012-08-28 15:14:59 +02:00
Peter Simons b920bd538a postfix: strip trailing whitespace 2012-08-28 15:14:59 +02:00
Eelco Dolstra c556a6ea46 * "ensureDir" -> "mkdir -p". "ensureDir" is a rather pointless
function, so obsolete it.

svn path=/nixpkgs/branches/stdenv-updates/; revision=31644
2012-01-18 20:16:00 +00:00
Lluís Batlle i Rossell 36c0150c1e I think these changes make postfix start again.
svn path=/nixpkgs/trunk/; revision=30246
2011-11-05 21:14:30 +00:00
Lluís Batlle i Rossell 70035096a5 Updating our super-old postfix. 2.8.6 builds. I don't know if it serves well.
svn path=/nixpkgs/trunk/; revision=30244
2011-11-05 18:50:43 +00:00
Eelco Dolstra a1e834e85a * Get rid of the ugly `useFromStdenv' hack in all-packages.nix.
Instead, use the generic package override mechanism to use packages
  from earlier bootstrap phases.
* Don't rely on the existence of attributes such as
  `stdenv.coreutils'.

svn path=/nixpkgs/trunk/; revision=22991
2010-08-06 10:34:34 +00:00
Michael Raskin d54c4a8189 Fix old typo
svn path=/nixpkgs/trunk/; revision=15512
2009-05-09 15:37:50 +00:00
Eelco Dolstra 987c01630a svn path=/nixpkgs/branches/stdenv-updates/; revision=13971 2009-02-03 10:39:48 +00:00
Michael Raskin cd9f816c08 Some security options added to mail-related servers..
svn path=/nixpkgs/trunk/; revision=12222
2008-06-30 21:11:07 +00:00
Eelco Dolstra 06e406212c * Hack to fix i686-freebsd.
svn path=/nixpkgs/trunk/; revision=12076
2008-06-13 12:03:55 +00:00
Michael Raskin 25e5b832dd Hopefully made Postfix installable again
svn path=/nixpkgs/trunk/; revision=12068
2008-06-13 04:30:57 +00:00