volth
fed7914539
Merge branch 'staging' into make-perl-pathd
2018-12-18 17:13:27 +00:00
Jan Tojnar
aead6e12f9
Merge remote-tracking branch 'upstream/master' into staging
2018-12-16 22:55:06 +01:00
R. RyanTM
1942f3c8f8
rspamd: 1.8.2 -> 1.8.3
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/rspamd/versions
2018-12-16 18:05:58 +00:00
volth
bb9557eb7c
lib.makePerlPath -> perlPackages.makePerlPath
2018-12-15 03:50:31 +00:00
Jörg Thalheim
562d9d472c
dovecot: fix cross-build
2018-12-11 18:13:21 +01:00
Jörg Thalheim
68d5071e3d
postfix: fix cross-build
2018-12-11 18:13:21 +01:00
Alexander V. Nikolaev
2fd6de3350
rspamd: 1.8.1 -> 1.8.2
...
Also update homepage link, and fetch from org's github, instead author's
private fork.
2018-12-03 00:13:35 +02:00
Alexander V. Nikolaev
b73b02255e
rspamd: enable hyperscan
2018-12-03 00:13:35 +02:00
Alexander V. Nikolaev
12a5b53ce2
rspamd: enable openblas support for neural networks
2018-12-03 00:13:14 +02:00
Alexander V. Nikolaev
e77fa36824
rspamd: build with jemalloc
...
(by upstream author's suggestion)
2018-12-03 00:13:14 +02:00
Alexander V. Nikolaev
1b59c4a6cc
rspamd: Make libfann and libgd optional
...
GD is experimental and never-enabled-by-default.
2018-12-03 00:13:14 +02:00
Alexander V. Nikolaev
ff5eba906a
rspamd: drop gmime dependency, it is not used anymore
2018-12-03 00:13:14 +02:00
markuskowa
506d4c7e44
Merge pull request #51329 from c0bw3b/cleanup/gnu-https
...
Favor HTTPS URLs - the GNU edition
2018-12-02 16:52:33 +01:00
Renaud
0c93294c30
Merge pull request #51063 from dotlambda/postfix-3.3.2
...
postfix: 3.3.1 -> 3.3.2
2018-12-02 16:41:58 +01:00
c0bw3b
0498ccd076
Treewide: use HTTPS on GNU domains
...
HTTP -> HTTPS for :
- http://gnu.org/
- http://www.gnu.org/
- http://elpa.gnu.org/
- http://lists.gnu.org/
- http://gcc.gnu.org/
- http://ftp.gnu.org/ (except in fetchurl mirrors)
- http://bugs.gnu.org/
2018-12-02 15:51:59 +01:00
Robert Schütz
3d67b52a9d
postfix: 3.3.1 -> 3.3.2
2018-11-26 16:18:01 +01:00
Robert Schütz
b6c96c6419
dovecot: 2.3.3 -> 2.3.4, dovecot_pigeonhole: 0.5.3 -> 0.5.4
2018-11-24 17:03:22 +01:00
Léo Gaspard
0483ce0eee
rss2email module: init
...
Also adding `system-sendmail` package for sharing the code with other
modules or packages needing it.
2018-11-15 23:44:16 +09:00
Gabriel Ebner
adb5b610bd
Merge pull request #50022 from Ekleog/opensmtpd-extras-6.4.0
...
opensmtpd-extras: 5.7.1 -> 6.4.0
2018-11-12 12:30:21 +01:00
Léo Gaspard
2986ce16a8
meta.tests: rename into passthru.tests
...
Nix currently rejects derivations in `meta` values. This works around
that limitation by using `passthru` instead.
Closes https://github.com/NixOS/nixpkgs/issues/50230
2018-11-11 23:11:46 +09:00
Peter Simons
4fc8527697
dovecot, opensmtpd: comment out invalid meta.tests attribute
...
See https://github.com/NixOS/nixpkgs/issues/50230 for details.
2018-11-11 14:02:20 +01:00
Léo Gaspard
c9034d2399
opensmtpd-extras: 5.7.1 -> 6.4.0
...
Also use `enable*` flags instead of the impossible-to-discover trick of
setting to `null` the dependencies.
2018-11-09 22:37:09 +09:00
Renaud
d7cfa87eb7
Merge pull request #49846 from Ekleog/opensmtpd-6.4.0p2
...
opensmtpd: 6.4.0p1 -> 6.4.0p2
2018-11-09 10:16:35 +01:00
Matthew Bauer
51e8c7943c
dovecot: remove install_name_tool
...
No longer needed now that libclucene has the right install name.
2018-11-07 13:02:50 -06:00
Léo Gaspard
5e7edaa0a9
opensmtpd: 6.4.0p1 -> 6.4.0p2
2018-11-07 09:56:21 +09:00
Léo Gaspard
02e1f00ffd
dovecot, opensmtpd: add link to test in meta.tests
...
Rationale
---------
Currently, tests are hard to discover. For instance, someone updating
`dovecot` might not notice that the interaction of `dovecot` with
`opensmtpd` is handled in the `opensmtpd.nix` test.
And even for someone updating `opensmtpd`, it requires manual work to go
check in `nixos/tests` whether there is actually a test, especially
given not so many packages in `nixpkgs` have tests and this is thus most
of the time useless.
Finally, for the reviewer, it is much easier to check that the “Tested
via one or more NixOS test(s)” has been checked if the file modified
already includes the list of relevant tests.
Implementation
--------------
Currently, this commit only adds the metadata in the package. Each
element of the `meta.tests` attribute is a derivation that, when it
builds successfully, means the test has passed (ie. following the same
convention as NixOS tests).
Future Work
-----------
In the future, the tools could be made aware of this `meta.tests`
attribute, and for instance a `--with-tests` could be added to
`nix-build` so that it also builds all the tests. Or a `--without-tests`
to build without all the tests. @Profpatsch described in his NixCon talk
such systems.
Another thing that would help in the future would be the possibility to
reasonably easily have cross-derivation nix tests without the whole
NixOS VM stack. @7c6f434c already proposed such a system.
This RFC currently handles none of these concerns. Only the addition of
`meta.tests` as metadata to be used by maintainers to remember to run
relevant tests.
2018-10-30 21:31:39 +09:00
obadz
07db5f1c8c
Merge pull request #48901 from Ekleog/opensmtpd-6.4.0
...
opensmtpd: 6.0.3p1 -> 6.4.0
2018-10-28 13:00:57 +00:00
Renaud
96d2bf0d7f
Merge pull request #49144 from r-ryantm/auto-update/rspamd
...
rspamd: 1.8.0 -> 1.8.1
2018-10-27 13:38:06 +02:00
R. RyanTM
06e867291e
nullmailer: 2.1 -> 2.2
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/nullmailer/versions
2018-10-26 23:21:53 -07:00
Léo Gaspard
58f701ab74
opensmtpd: 6.0.3p1 -> 6.4.0p1
2018-10-27 12:15:09 +09:00
R. RyanTM
ceae2c2d05
rspamd: 1.8.0 -> 1.8.1
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/rspamd/versions
2018-10-26 02:30:37 -07:00
Frederik Rietdijk
89349fdae9
Merge staging-next into staging
2018-10-17 08:36:28 +02:00
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
Peter Simons
7dec26dbac
Merge pull request #48396 from r-ryantm/auto-update/mailman
...
mailman: 2.1.24 -> 2.1.29
2018-10-14 16:03:39 +02:00
R. RyanTM
4cb7173651
mailman: 2.1.24 -> 2.1.29
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/mailman/versions
2018-10-14 05:09:52 -07:00
volth
f65dfb3caf
buildPerlPackage -> perlPackages.buildPerlPackage
2018-10-14 09:10:41 +02:00
R. RyanTM
f60759ab37
rspamd: 1.7.9 -> 1.8.0
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/rspamd/versions
2018-10-13 19:03:27 -07:00
R. RyanTM
e00bfcd798
dovecot_pigeonhole: 0.5.2 -> 0.5.3 ( #47820 )
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/dovecot-pigeonhole/versions
2018-10-10 23:27:56 +02:00
R. RyanTM
5a6c4d39fb
dovecot: 2.3.2.1 -> 2.3.3 ( #47814 )
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/dovecot/versions
2018-10-10 23:27:28 +02:00
Matthew Bauer
a0a7da8781
Merge pull request #46859 from ju1m/dovecot
...
dovecot: allow sasl_bind=yes in the LDAP driver.
2018-10-05 22:41:16 -05:00
Matthew Bauer
a4721b8411
Merge pull request #46883 from ju1m/postfix
...
postfix: add -DUSE_LDAP_SASL in CCARGS to support bind=sasl.
2018-09-29 00:55:06 -05:00
R. RyanTM
e8719747a8
rspamd: 1.7.3 -> 1.7.9 ( #46194 )
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
rspamd
2018-09-28 21:18:05 +02:00
Julien Moutinho
27f95f3f9c
dovecot: allow sasl_bind=yes in the LDAP driver.
...
Dovecot has its own SASL implementation,
but needs Cyrus SASL's headers to bind to an LDAP server using SASL.
This is useful to avoid the need to manage a dnpass= in dovecot-ldap.conf
by using the Unix socket to authenticate.
This is done with sasl_mech=EXTERNAL in dovecot-ldap.conf, and some olcAccess: with
by dn="gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth" read
in the slapd's cn=config for the LDAP database queried by dovecot/auth (which runs as root).
2018-09-19 17:20:29 +02:00
Julien Moutinho
6c4480b498
postfix: add -DUSE_LDAP_SASL in CCARGS to support bind=sasl.
2018-09-19 11:42:26 +02:00
pacien
c3dd421a2e
exim: enable LMTP support
...
This makes the LMTP transport available by default.
No additional dependency is required.
2018-09-17 22:01:11 +02:00
Notkea
f607f45f33
exim: add optional support for PAM ( #46744 )
2018-09-17 10:50:14 +02:00
Frederik Rietdijk
d9fa74ba78
Merge master into staging
2018-08-09 18:28:15 +02:00
rnhmjoj
1ba3d8b7d1
mailman: use python2
2018-08-08 02:20:54 +02:00
John Ericson
db965063b3
treewide: Make configureFlags lists
2018-08-03 17:06:03 -04:00
Jörg Thalheim
86d7d96da2
Merge pull request #44030 from ajs124/exim_mysql_dovecot
...
exim: add optional support for MySQL and the Dovecot authenticator
2018-07-30 11:48:28 +01:00