Commit graph

1638 commits

Author SHA1 Message Date
taziden
0122c26492 Create milter_headers.conf
This file define a header : X-Spam which will be added to mail considered as spam by rspamd.

This configuration is defined here : https://rspamd.com/doc/modules/milter_headers.html and as of the time I'm creating this PR, this documentation page is not up-to-date because X-Spam was supposed to be added when extended_spam_headers is set to True and it's not the case anymore since 1.6.2.

This header is being used by rspamd.sieve which we push into dovecot in order to put spammy e-mails in Junk folder automatically.
2017-10-02 13:44:41 +02:00
Alexandre Aubin
d560608bc2 Add dirty trick to be able to install php5 apps 2017-08-28 20:12:33 +02:00
Alexandre Aubin
c55222e46f Updating acme-tiny to 7ef9164, include fixes for OpenSSL 1.1 2017-08-28 03:13:05 +02:00
Alexandre Aubin
10b08dfd7f Move DKIM from rmilter to rspamd 2017-08-27 22:37:04 +00:00
Alexandre Aubin
e45478ff49 Fall back to 1024 for the DKIM key size because nsupdate is stupid 2017-08-27 19:16:25 +02:00
Alexandre Aubin
7979d3ae3b Handle new DKIM record format 2017-08-27 17:29:56 +02:00
Alexandre Aubin
73523097de Fixes in DKIM generation in rspamd regen-conf 2017-08-27 14:25:15 +02:00
root
e43a335106 Adding DKIM key generation back from rmilter to rspamd 2017-08-27 11:59:30 +00:00
Alexandre Aubin
bc933a32c9 Rspamd now have a dedicated log file apparently 2017-08-26 23:24:28 +00:00
Alexandre Aubin
2979e0b97b Now using rspamd as milter in postfix 2017-08-26 23:24:28 +00:00
Alexandre Aubin
7991207be4 Updating master.cf for postfix to avoid a few warnings 2017-08-26 23:24:28 +00:00
Alexandre Aubin
1ba0ae4172 nscd service is now unscd 2017-08-26 23:24:28 +00:00
Alexandre Aubin
2009385bd6 Remove messy openssl output during package install 2017-08-26 23:24:28 +00:00
Alexandre Aubin
cc62c226d7 Removing 'hostname -d' output from stdout during postinstall 2017-08-26 23:24:28 +00:00
Alexandre Aubin
b39d5a49e5 Updating fail2ban conf 2017-08-26 23:24:28 +00:00
Alexandre Aubin
e606451872 Also remove useless nscd warning in user.py 2017-08-26 23:24:28 +00:00
Alexandre Aubin
a9e90390bc Hiding useless message (?) 2017-08-26 23:24:28 +00:00
Alexandre Aubin
c113a00375 Fail2ban was unhappy because port was present two times 2017-08-26 23:24:28 +00:00
Alexandre Aubin
b477d3d6c0 Removing some rmilter-related conf 2017-08-26 23:24:28 +00:00
Alexandre Aubin
77c7f0e639 Fully execute the regen conf as root 2017-08-26 23:24:28 +00:00
Alexandre Aubin
14159a490e We also need to regen nsswitch before ldapinit otherwise sudo doesnt work 2017-08-26 23:24:28 +00:00
Alexandre Aubin
20c63b1d06 Regenerate nslcd config before creating admin in ldap 2017-08-26 23:24:28 +00:00
ljf
b49fe63c1c [enh] Compatibility with debian stretch
This reverts commit 3be7aff065.
2017-08-26 23:21:08 +00:00
Alexandre Aubin
efa9ddcc15 Remove install flag in /etc/yunohost when uninstall yunohost 2017-08-26 23:10:58 +00:00
Alexandre Aubin
55b9e75d67 Getting rid of systematic error message during install 2017-08-26 23:10:58 +00:00
Alexandre Aubin
a2e0c67d76 We also need to regen nsswitch before ldapinit otherwise sudo doesnt work 2017-08-26 23:10:58 +00:00
Alexandre Aubin
3311e27705 Regenerate nslcd config before creating admin in ldap 2017-08-26 23:10:58 +00:00
Alexandre Aubin
1a79b96952 Removing php5 dependencies (generic php deps instead) 2017-08-26 23:10:58 +00:00
Alexandre Aubin
29e0175150 Removing dependency to rmilter, obsolete since rspamd >= 1.6 2017-08-26 23:08:49 +00:00
ljf
018b74ed99 [enh] Compatibility with debian stretch
This reverts commit 3be7aff065.
2017-08-26 23:06:53 +00:00
Alexandre Aubin
32d3a9940b Update changelog for 2.7.2 release 2017-08-22 21:26:15 -04:00
Alexandre Aubin
a06b69438d Merge branch 'testing' into unstable 2017-08-22 21:22:35 -04:00
Alexandre Aubin
950359061e [fix] Set firewall start as background task (to be done right after postinstall) to avoid lock issues 2017-08-23 02:02:44 +02:00
Alexandre Aubin
d5b6072c84 [fix] Explicitly require moulinette and ssowat >= 2.7.1 2017-08-22 15:27:52 +02:00
Laurent Peuch
8117ffb85f [mod] pep8 on app.py 2017-08-20 22:52:51 +02:00
Laurent Peuch
40a5bcc96b [mod] pep8 on backup.py 2017-08-20 22:51:26 +02:00
Laurent Peuch
83971afb9c [mod] pep8 on hooks.py 2017-08-20 21:19:04 +02:00
Laurent Peuch
40ea2f9477 [mod] pep8 on tools.py 2017-08-20 21:18:25 +02:00
root
c05b4e7f50 Update changelog for 2.7.1 release 2017-08-20 02:10:45 +00:00
Laurent Peuch
66524213cd Merge pull request #348 from YunoHost/clean_domains.py
Clean domains.py
2017-08-19 20:23:31 +02:00
Alexandre Aubin
360ac66bc7 Use app_ssowatconf instead of os.system call 2017-08-19 11:11:49 -04:00
Laurent Peuch
b77d58a671 Merge pull request #347 from YunoHost/enh-simpler-lock-system
[enh] Simpler lock system
2017-08-18 04:13:15 +02:00
Laurent Peuch
4f1cf058c2 Merge pull request #351 from YunoHost/dev_shell
Integrate a command to launch a dev shell from within moulinette context
2017-08-18 04:12:25 +02:00
Laurent Peuch
20c3c8386d Merge pull request #349 from YunoHost/fix-925-local-domain-resolution
[fix] Local domain resolution in cert-install/renew
2017-08-18 03:44:46 +02:00
Laurent Peuch
8567164d58 Merge pull request #346 from YunoHost/fix-559-dns-conf-is-not-actual-conf
[fix] Tell user that domain dns-conf shows a recommendation only
2017-08-18 03:24:48 +02:00
Laurent Peuch
c864565683 Merge pull request #350 from YunoHost/clean_user.py
[fix] Use SHA-512 for passwords in LDAP
2017-08-18 02:20:09 +02:00
Alexandre Aubin
d010a288b2 [enh] Add a complete docstring with explanations and reference 2017-08-15 21:06:00 +02:00
Laurent Peuch
1cd121e801 [doc] add comment explaining choices in _hash_user_password 2017-08-15 20:54:58 +02:00
Laurent Peuch
4e1a839557 [enh] can do a 'yunohost tools shell -c command' à la python -c 2017-08-15 17:24:26 +02:00
Laurent Peuch
52c7a37a78 [enh] add 'yunohost tools shell' 2017-08-15 17:18:50 +02:00