Alexander Rezvov
9fd1126cd4
exim: add redis lookup support
2021-07-14 22:57:17 +03:00
Guillaume Girol
694c26b4db
dovecot_fts_xapian: 1.4.9 -> 1.4.11
2021-07-08 21:19:57 +02:00
Robert Schütz
1ec5651913
treewide: use pythonPackages.python-dateutil instead of pythonPackages.dateutil
2021-07-03 13:45:57 +02:00
Sandro
007e8174e1
Merge pull request #127686 from helsinki-systems/feat/dovecot-lua
...
dovecot: add optional lua support
2021-06-26 18:35:48 +02:00
Robert Scott
f8e309adc3
dovecot: enable tests
...
test harness appears to reset PATH, making hard-coding paths of
basic tools necessary
2021-06-24 21:17:11 +01:00
ajs124
2742e61961
dovecot: add optional lua support
2021-06-21 17:25:15 +02:00
ajs124
5fa6e9c403
dovecout: fix systemd unit dir
...
the configure flag we were using was dropped in
a42bb363b4
2021-06-21 16:23:39 +02:00
ajs124
fd83b193ac
dovecot_pigeonhole: add myself as maintainer
...
and fix licensing information
2021-06-21 15:19:32 +02:00
ajs124
0187e72b57
dovecot_pigeonhole: 0.5.14 -> 0.5.15
2021-06-21 15:19:19 +02:00
ajs124
0fb5b6c648
dovecot: add licenses
2021-06-21 15:18:52 +02:00
ajs124
075fb19d81
dovecot: 2.3.14 -> 2.3.15
2021-06-21 15:18:02 +02:00
Pavol Rusnak
68889ed61f
treewide: use quotes for url
2021-06-20 16:26:23 +02:00
Robert Schütz
95f7365265
postfix: 3.6.0 -> 3.6.1
...
http://www.postfix.org/announcements/postfix-3.6.1.html
2021-06-16 14:41:37 -07:00
Jörg Thalheim
0793950a1b
rspamd: enable pie
2021-05-23 21:01:36 +02:00
Samuel Ainsworth
02c595ebdb
Prefer pname
and version
in mkDerivation
s instead of name
( #123438 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: nixpkgs-review <nixpkgs-review@example.com>
2021-05-23 17:07:31 +02:00
Sebastian Neubauer
68c618cba3
opensmtpd-filter-rspamd: init at 0.1.7 ( #122823 )
2021-05-19 22:37:49 +02:00
Johannes Schleifenbaum
67ef7772a1
exim: fix enableMySQL (use libmysqlclient.dev)
2021-05-12 11:10:46 +02:00
ajs124
8a249aa732
exim: 4.94 -> 4.94.2
...
Fixes a dozen security vulnerabilities
2021-05-04 15:49:16 +02:00
Luke Granger-Brown
8ebf7c3385
Merge pull request #121254 from dotlambda/postfix-3.6.0
...
postfix: 3.5.10 -> 3.6.0
2021-05-01 19:46:13 +01:00
Robert Schütz
7c9c3c88e3
postfix: 3.5.10 -> 3.6.0
...
http://www.postfix.org/announcements/postfix-3.6.0.html
2021-04-30 11:55:21 +02:00
Florian Klink
6b14de1622
opensmtpd: set --with-path-pidfile
...
Set this to `/run`, like we also do with `--with-path-socket`, so
opensmtp doesn't try to use /var/run for pidfiles.
2021-04-28 13:15:23 +02:00
Luke Granger-Brown
2fa2e63932
Merge pull request #103902 from pkern/spamassassin
...
nixos/spamassassin: Avoid network dependency on boot
2021-04-25 11:14:57 +01:00
Symphorien Gibol
b7536ac80f
dovecot_fts_xapian: 1.4.7 -> 1.4.9
2021-04-24 18:26:44 +02:00
Sandro
c6cd7e3227
Merge pull request #119680 from alyssais/hyperkitty
2021-04-19 06:21:12 +02:00
Alyssa Ross
be74a6ae30
python3.pkgs.hyperkitty: 1.3.3 -> 1.3.4
2021-04-17 21:06:37 +00:00
Alyssa Ross
cc10432418
mailman: add myself as a maintainer all around
2021-04-17 01:07:38 +00:00
Alyssa Ross
912e11a468
mailman-web: 2019-09-29 -> 2021-04-10
...
* Make it clearer what code comments apply to
* Fix the state directory (this was changed in the update)
* Add m1cr0man as a maintaner
Co-authored-by: Lucas Savva <lucas@m1cr0man.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-04-14 16:23:09 +00:00
Alyssa Ross
55ac7d4580
mailman-web: fix build
2021-04-14 13:42:11 +00:00
Alyssa Ross
5e4fc1cc5f
mailman-web: mark broken
2021-04-14 12:19:03 +00:00
Alyssa Ross
d0ead9021e
Revert "mailman-web-unstable: 2019-09-29 -> 2021-04-10 ( #119135 )"
...
This reverts commit 8dbd553792
.
The update has changed where mailman-web looks for its database and
broken the Mailman module in NixOS.
2021-04-14 12:18:44 +00:00
Martin Weinelt
02ca8bc9be
Merge pull request #119397 from dotlambda/postfix-3.5.10
...
postfix: 3.5.9 -> 3.5.10
2021-04-14 12:35:25 +02:00
Robert Schütz
e495cfac73
postfix: 3.5.9 -> 3.5.10
...
http://www.postfix.org/announcements/postfix-3.5.10.html
2021-04-14 09:52:51 +02:00
Lucas Savva
8dbd553792
mailman-web-unstable: 2019-09-29 -> 2021-04-10 ( #119135 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-04-13 01:31:53 +02:00
Lucas Savva
3faeac7062
mailman: Add comments wrt updating mailman components
...
The Mailman Core must be on its latest available version
before updating hyperkitty or postorious.
2021-04-05 03:12:44 +01:00
Lucas Savva
4002146ff5
mailman: 3.3.1 -> 3.3.4
...
Postorious 1.3.4 (AKA mailman-web, already in unstable/master)
requires this version to work
2021-04-05 02:14:22 +01:00
Daniel Nagy
25bc1def1c
exim: add changelog
2021-04-01 17:59:49 +02:00
Daniel Nagy
f5377b61d5
exim: use https in homepage
2021-04-01 17:59:49 +02:00
Martin Weinelt
50850a2e3a
spamassassin: 3.4.4 -> 3.4.5
...
Fixes: CVE-2020-1946
2021-03-27 18:51:31 +01:00
R. RyanTM
6c81f56887
postsrsd: 1.10 -> 1.11
2021-03-22 14:43:22 +00:00
Fabian Affolter
b50a4339fb
Merge pull request #115541 from r-ryantm/auto-update/rspamd
...
rspamd: 2.6 -> 2.7
2021-03-18 18:16:30 +01:00
Samuel Gräfenstein
c8ef61d419
sympa: remove redundant perlPackages
...
They are not needed anymore since they are built into Perl now.
Fix building with `config.allowAliases = false;`.
2021-03-17 00:00:20 +01:00
Samuel Gräfenstein
817f0fd741
perlPackages: NetLDAP -> perlldap
...
Fix building with `config.allowAliases = false;`.
2021-03-17 00:00:19 +01:00
Ben Siraphob
1030d6406f
postsrsd: expand platforms to all
2021-03-14 11:40:46 +07:00
R. RyanTM
858d02495a
rspamd: 2.6 -> 2.7
2021-03-09 14:07:48 +00:00
ajs124
c543f4d884
dovecot_pigeonhole: 0.5.13 -> 0.5.14
2021-03-06 17:21:52 +01:00
ajs124
0b6c9a4c38
dovecot: 2.3.13 -> 2.3.14
2021-03-06 17:21:48 +01:00
ajs124
003b067baf
dovecot: add myself as maintainer
2021-03-06 17:21:48 +01:00
Konstantin Alekseev
10bebca088
mailhog: fix --version output
2021-03-04 15:13:58 +03:00
Fabian Affolter
a6328de769
Merge pull request #114218 from fabaff/bump-readme_renderer
...
python3Packages.readme_renderer: 28.0 -> 29.0
2021-03-03 07:41:10 +01:00
Fabian Affolter
8a20e93b50
python3Packages.postorius: 1.3.3 -> 1.3.4
2021-02-24 12:39:32 +01:00
Ben Siraphob
e03c068af5
treewide: makeWrapper buildInputs to nativeBuildInputs
2021-02-19 20:09:16 +07:00
Philipp Kern
4d4a0b7cca
spamassassin: include dependencies for sa-compile
...
sa-compile requires re2c, gcc and gnumake to compile the expressions to
performant C code. This compilation is done post-installation after
every ruleset update and stored as local state.
2021-02-11 10:12:14 +01:00
Guillaume Girol
44ad80ab10
Merge pull request #111041 from yoctocell/dovecot_fts_xapian-1.4.6
...
dovecot_fts_xapian: 1.3.1 -> 1.4.7
2021-01-31 20:32:37 +00:00
Xinglu Chen
7faeb77f30
dovecot_fts_xapian: 1.3.1 -> 1.4.7
...
Update to latest release.
https://github.com/grosjo/fts-xapian/releases
2021-01-31 20:24:46 +01:00
Sandro
71e471636a
Merge pull request #109989 from dotlambda/postfix-3.5.9
...
postfix: 3.5.8 -> 3.5.9
2021-01-27 18:04:01 +01:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed
2021-01-25 18:31:47 +01:00
R. RyanTM
d8f3ef1c14
postsrsd: 1.9 -> 1.10 ( #110211 )
2021-01-25 13:17:22 +01:00
Robert Schütz
9846ccd0a9
postfix: 3.5.8 -> 3.5.9
...
http://www.postfix.org/announcements/postfix-3.5.9.html
2021-01-19 18:47:50 +01:00
Jonathan Ringer
9bb3fccb5b
treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
...
continuation of #109595
pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.
python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Thomas Gerbet
becfbfde75
opensmtpd: 6.7.1p1 -> 6.8.0p2
...
The 6.8.0p2 release includes the fixes for CVE-2020-35679 and
CVE-2020-35680 [0].
[0] https://www.mail-archive.com/misc@opensmtpd.org/msg05188.html
2021-01-17 13:37:31 +01:00
Martin Milata
43f94415f9
sympa: 6.2.56 -> 6.2.60
...
Fixes: https://nvd.nist.gov/vuln/detail/CVE-2020-29668
https://sympa-community.github.io/security/2020-003.html
ChangeLog: https://github.com/sympa-community/sympa/blob/6.2.60/NEWS.md
2021-01-16 14:31:23 +01:00
Ben Siraphob
872973d7d1
pkgs/servers: stdenv.lib -> lib
2021-01-15 14:24:03 +07:00
Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Alyssa Ross
cda9119b30
spamassassin: add myself as a maintainer
...
Gotta get those sweet Repology notifications.
2021-01-06 15:36:02 +00:00
Alyssa Ross
e917903079
spamassassin: 3.4.3 -> 3.4.4
...
Fixes: CVE-2020-1930
Fixes: CVE-2020-1931
2021-01-06 15:35:59 +00:00
Andreas Rammhold
bedb3528b6
dovecot_pigeonhole: 0.5.11 -> 0.5.13
...
This updates to the latest version. According to the changelog 0.5.12
was skipped. The changes in this release are required to be compatible
with the latest dovecot release.
Changes:
- duplicate: The test was handled badly in a multiscript (sieve_before,
sieve_after) scenario in which an earlier script in the sequence with
a duplicate test succeeded, while a later script caused a runtime
failure. In that case, the message is recorded for duplicate tracking,
while the message may not actually have been delivered in the end.
- editheader: Sieve interpreter entered infinite loop at startup when
the "editheader" configuration listed an invalid header name. This
problem can only be triggered by the administrator.
- relational: The Sieve relational extension can cause a segfault at
compile time. This is triggered by invalid script syntax. The segfault
happens when this match type is the last argument of the test command.
This situation is not possible in a valid script; positional arguments
are normally present after that, which would prevent the segfault.
- sieve: For some Sieve commands the provided mailbox name is not
properly checked for UTF-8 validity, which can cause assert crashes at
runtime when an invalid mailbox name is encountered. This can be
caused by the user by writing a bad Sieve script involving the
affected commands ("mailboxexists", "specialuse_exists").
This can be triggered by the remote sender only when the user has
written a Sieve script that passes message content to one of the
affected commands.
- sieve: Large sequences of 8-bit octets passed to certain Sieve
commands that create or modify message headers that allow UTF-8 text
(vacation, notify and addheader) can cause the delivery or IMAP
process (when IMAPSieve is used) to enter a memory-consuming
semi-infinite loop that ends when the process exceeds its memory
limits. Logged in users can cause these hangs only for their own
processes.
2021-01-04 17:59:57 +01:00
Andreas Rammhold
4fee20e267
dovecot: add the dovecot NixOS test to passthru.tests
...
While we already had some test we might as well add the test for that
exact package to the tests attribute set. After all that should be what
(primarily) tests dovecot.
2021-01-04 17:45:28 +01:00
Andreas Rammhold
58c7d3ff17
dovecot: 2.3.11.3 -> 2.3.13
...
This fixes CVE_2020-24386, CVE-2020-25725 and a bunch of regular bugs
[1].
* CVE-2020-24386: Specially crafted command can cause IMAP hibernate to
allow logged in user to access other people's emails and filesystem
information.
* CVE-2020-25275: Mail delivery / parsing crashed when the 10 000th MIME part was
message/rfc822 (or if parent was multipart/digest). This happened
due to earlier MIME parsing changes for CVE-2020-12100.
[1] https://raw.githubusercontent.com/dovecot/core/2.3.13/NEWS
2021-01-04 17:37:32 +01:00
Johannes Schleifenbaum
d0ec6db7ce
mailhog: 1.0.0 -> 1.0.1
2020-12-17 16:58:29 +01:00
R. RyanTM
24f37c858a
postsrsd: 1.8 -> 1.9
2020-12-08 03:10:37 +00:00
Sandro Jäckel
a3c02a34e2
mailman: Disable tests
2020-12-07 11:02:01 +01:00
R. RyanTM
0e0b2c8030
postsrsd: 1.7 -> 1.8
2020-12-04 20:29:25 +00:00
R. RyanTM
4aabd257ea
postsrsd: 1.6 -> 1.7
2020-12-03 05:27:35 +00:00
Yannick Markus
0e87647421
postfix: fix "cant find <mysql.h>"
2020-11-26 10:56:11 +01:00
R. RyanTM
47ee51869f
postfix: 3.5.7 -> 3.5.8
2020-11-19 16:14:56 +00:00
Vika
71998ddc33
rspamd: fix builds on non-x86_64-linux platforms
...
LuaJIT is built in rspamd only on x86_64-linux, and LuaJIT support
became enabled by default in 2.6, breaking builds without it. This
commit explicitly disables LuaJIT support on non-x86_64 architectures.
2020-11-16 16:38:11 +03:00
Martin Weinelt
9309563332
postfix: add passthru tests
2020-11-12 20:00:50 +01:00
R. RyanTM
2e6b023570
postfix: 3.5.6 -> 3.5.7
2020-11-10 22:28:59 -08:00
freezeboy
2549a11c58
freepops: remove
...
this software has not received any update since 2014, the website
is stating that it is unmaintained:
http://freepops.sourceforge.net/
It is also marked broken since 6 years
2020-11-03 00:34:04 +01:00
Philipp Kern
f433d25ea0
exim: unconditionally build with dsearch lookups enabled
...
dsearch is required to do untainted lookups in directories. There's
no reason not to build it in and it's a standard feature in other
distributions.
2020-10-31 10:57:46 +01:00
Niklas Hambüchen
1c20e2c9f2
rspamd: add passthru.tests
2020-10-22 02:36:53 +02:00
Niklas Hambüchen
ff7792dd05
rspamd: 2.5 -> 2.6
2020-10-11 07:28:16 +02:00
Rickard Nilsson
5d4cc0e25c
Unmaintain a few packages
2020-09-24 21:12:32 +02:00
Robert Schütz
c62812c321
dovecot_pigeonhole: 0.5.10 -> 0.5.11
2020-08-13 09:56:43 +02:00
Robert Schütz
4f5b797ec3
dovecot: 2.3.10.1 -> 2.3.11.3
2020-08-13 09:54:32 +02:00
Robert Schütz
91d6b557b5
postfix: 3.5.4 -> 3.5.6
2020-08-01 18:15:33 +02:00
ajs124
549540559a
exim: add DMARC support
2020-07-24 16:58:32 +02:00
ajs124
0a998fcdfc
exim: 4.93 -> 4.94
2020-07-19 17:30:12 +02:00
Robert Schütz
2b54a7ed51
postfix: 3.5.3 -> 3.5.4 ( #91768 )
2020-07-03 12:15:49 +02:00
Linus Heckemann
176bc68a69
mailman: log to journal
2020-06-18 17:23:33 +02:00
Linus Heckemann
f5a57c6c40
mailman-web: remove django version checks and override
...
This is nonsense! Postorius and Hyperkitty don't even support 1.11 anymore.
2020-06-18 17:21:41 +02:00
Léo Gaspard
b0a2d1cef7
Merge pull request #78780 from ju1m/dovecot_fts_xapian
...
Dovecot plugin for Full Text Search (FTS) with Xapian
2020-06-16 22:00:26 +02:00
Robert Schütz
6c9186d267
postfix: 3.5.2 -> 3.5.3 ( #90493 )
2020-06-15 19:08:59 +02:00
Frederik Rietdijk
febc27b59a
Merge master into staging-next
2020-06-12 08:57:26 +02:00
Peter Simons
c9c79d7dba
Merge pull request #88972 from asbachb/update-postfix-3.5.2
...
postfix: 3.4.10 -> 3.4.12 -> 3.5.2
2020-06-11 08:43:42 +02:00
R. RyanTM
736363d715
opensmtpd: 6.7.0p1 -> 6.7.1p1 ( #90090 )
2020-06-10 23:11:05 +02:00
Jan Tojnar
acb53e0698
Merge branch 'staging-next' into staging
2020-06-10 04:10:57 +02:00
Alyssa Ross
9e59980eb5
python3.pkgs.hyperkitty: 1.3.2 -> 1.3.3
2020-06-06 01:05:29 +00:00
Alyssa Ross
1fe94466e6
python3.pkgs.postorius: 1.3.2 -> 1.3.3
2020-06-06 01:05:29 +00:00
Alyssa Ross
5322686d53
mailman: 3.3.0 -> 3.3.1
2020-06-06 01:05:29 +00:00