Alex Payne
665a402c62
Latest Ansible
пре 9 година
Alex Payne
f34cd1f262
Use box-cutter Vagrant boxes for Jessie and Trusty
пре 9 година
Alex Payne
3608ffa64a
Merge branch 'master' into jessie
# Conflicts:
# README.md
# Vagrantfile
# roles/mailserver/tasks/dovecot.yml
пре 9 година
Justin Plock
367b8c14b9
Merge pull request #413 from winks/fix-tarsnap-yml
Fix typo in tarsnap.yml
пре 9 година
Florian Anderiasch
076b6d2452
Fix typo in tarsnap.yml
пре 9 година
Alex Payne
df964837a2
Updated to latest Wallabag.
Resolves #388 .
пре 9 година
Alex Payne
58a4532fe7
Better permission handling for OpenDMARC.
Resolves #400 .
пре 9 година
Alex Payne
417403f534
Use {{ mail_server_hostname }} over mail.servername
Resolves #402 .
пре 9 година
Alex Payne
7bb62ca678
Explicitly require MySQL server as part of OpenDMARC isntall.
Resolves #410 .
пре 9 година
Alex Payne
6d3c847253
Merge pull request #407 from hippich/opendmarc-upgrade-problem
Couple issues with OpenDMARC on Debian 7:
пре 9 година
Alex Payne
9bfd5167b6
Merge pull request #403 from spk/whois-fail2ban-report
Added whois for fail2ban report
пре 9 година
Alex Payne
d9c16f1ead
Merge pull request #409 from miloshadzic/lmtp
Use lmtp instead of lda for delivery.
пре 9 година
Pavel Karoukin
972b9554e9
remove empty lines in the file end
пре 9 година
Pavel Karoukin
6486e2bc52
Remove opendmarc username/pass info from vars/user.yml
These already set in defaults.yml
пре 9 година
Miloš Hadžić
d823ed0848
Use lmtp instead of lda for delivery.
пре 9 година
Justin Plock
68be4f6685
Merge pull request #396 from mccutchen/fix-apache-ssl-config-for-wheezy
Fix apache SSL config for wheezy
пре 9 година
Pavel Karoukin
a86e43d5b4
Couple issues with OpenDMARC on Debian 7:
* fix mail_db_opendmarc_username/mail_db_opendmarc_password variable
not found.
* python-mysqldb package is required. Add it to opendmarc task.
пре 9 година
Allen Riddell
7260d59f31
Merge pull request #405 from spk/ansible-lint
Ansible lint
пре 9 година
Laurent Arnoud
21e0110684
Ignore copy tasks
пре 9 година
Laurent Arnoud
d7a8ae8085
Added ansible-lint to travis
пре 9 година
Laurent Arnoud
ad22aed4cc
rm used in place of argument state=absent to file module
пре 9 година
Laurent Arnoud
343db8edea
Git checkouts must contain explicit version
пре 9 година
Laurent Arnoud
a09e2e71c1
tar used in place of unarchive module
пре 9 година
Laurent Arnoud
0730284671
curl used in place of get_url module
пре 9 година
Laurent Arnoud
311fae7e11
Trailing whitespace
пре 9 година
Laurent Arnoud
3b8f15b745
Added whois for fail2ban report
Report will print: "missing whois program"
пре 9 година
Will McCutchen
1be1afe1ff
Disable SSL stapling on wheezy
пре 9 година
Will McCutchen
16b66cc849
Define apache SSL config in one place
пре 9 година
Alex Payne
72a19d8c19
Note issue with dollar signs in encfs password. Resolves #392 .
пре 9 година
Alex Payne
26d61c68a8
Implement OpenDMARC. Resolves #369 .
пре 9 година
Alex Payne
e0c5ef0378
Update README.md
пре 9 година
Alex Payne
215b1e8168
Merge pull request #393 from moul/master
Tagged 'deps' aptitude tasks
пре 9 година
Manfred Touron
16c93ea486
Using more verbose 'dependencies' tag (#393 )
пре 9 година
Manfred Touron
a6dcb1c1a4
Added note in README.md
пре 9 година
Manfred Touron
b49f3a6586
Tagged 'deps' aptitude tasks
пре 9 година
Sven Neuhaus
c28c55108b
Merge pull request #391 from iboxifoo/patch-1
Update dovecot version from wheezy backports
пре 9 година
John Rogerson
f72e1d2350
Update dovecot version from wheezy backports
For correct implementation of the fix for logjam attack (https://github.com/sovereign/sovereign/pull/372 ), state=latest is needed to grab sufficient version of Dovecot. If not then 37aa7e2cb5 doesn't work.
пре 9 година
Alex Payne
7077c5cdcb
Merge pull request #389 from neuhaus/norc4
Use "modern" SSLCipherSuite per Mozilla recommendations.
пре 9 година
Sven Neuhaus
41c9779eb9
Explicitly use SHA256 for openssl (not SHA1)
пре 9 година
Sven Neuhaus
a088d9c456
Use "modern" SSLCipherSuite per Mozilla recommendations.
See https://wiki.mozilla.org/Security/Server_Side_TLS for details.
Removes RC4 cipher. Fixes issue #341 .
Also explicitly disabled SSLCompression and enables OCSP stapling.
We should put all these settings in
/etc/apache2/mods-enabled/ssl.conf
to avoid duplication...
пре 9 година
Sven Neuhaus
c898aa98d6
Install postgresql 9.4, 9.3 or 9.1 if available
(on Debian Jessie, Ubuntu Trusty or older distributions such as
Debian Wheezy and Ubuntu Precise).
пре 9 година
Sven Neuhaus
edf65c530a
Install lua-sec-prosody package on Debian Wheezy and Ubuntu Precise
This is the updated version from the prosody repository because
these distributions have an old version of the lua-sec package
that lacks PFS and other features. Second commit for issue #285 .
пре 9 година
Sven Neuhaus
e542de0a5c
Update Debian base box to Debian 7.8
пре 9 година
Sven Neuhaus
570bebac70
wheezy: need librrd2-dev from backports to be compatible with dovecot
пре 9 година
Sven Neuhaus
a849a49f37
Fix: Files shouldn't be owned or writeable by httpd unless necessary.
пре 9 година
Sven Neuhaus
20d3014f00
Merge pull request #386 from spk/remove-duplicate-unattended-upgrades
Installation of package unattended-upgrades was listed twice.
пре 9 година
Sven Neuhaus
8b5ed21e38
use wheezy-backports for dspam and solr packages on wheezy
relates to pull request #372
пре 9 година
Laurent Arnoud
353e69d299
Remove duplication with items unattended upgrades
пре 9 година
Sven Neuhaus
b0c8ab978a
Update CONTRIBUTING.md
added details about the license and the supported distributions.
пре 9 година
Alex Payne
34448d5d34
install Dovecot from wheezy-backports on wheezy, specifying default_release
пре 9 година