Alex Payne
b77bcdbb0c
VMware Fusion Vagrant provider definition
пре 11 година
Alex Payne
122fc668e3
Merge pull request #102 from cji/master
Add logwatch to the monitoring role to email daily log summaries
пре 11 година
cji
ba901526b7
Add logwatch to the monitoring role to email daily log summaries
Based on playbook from https://github.com/phred/5minbootstrap
пре 11 година
Luke Cyca
f123896767
Merge pull request #101 from PajamaSoft/roundcube_managesieve
Roundcube managesieve plugin and automatic folder creation
пре 11 година
PajamaSoft
54648a8f39
Enable Roundcube's managesieve plugin or server-side filters
These are the changes necessary to enable Roundcube's manage sieve plugin to mange server-side sieve filters.
Signed-off-by: PajamaSoft <support@pajamasoft.com >
пре 11 година
PajamaSoft
a7159f63a2
Merge branch 'master' of https://github.com/al3x/sovereign
пре 11 година
Alex Payne
a4c220f000
Merge pull request #100 from ariddell/feature/znc-update
ircbouncer: connect to default server (freenode) using ssl
пре 11 година
Allen Riddell
5d8ca0b08a
ircbouncer: connect to default server (freenode) using ssl
пре 11 година
Luke Cyca
211a6496c8
Merge pull request #96 from jlund/openvpn-interface
Use gathered facts to determine the correct network interface in the OpenVPN role
пре 11 година
Joshua Lund
fac6ceb3a9
Use gathered facts to determine the correct network interface in the
OpenVPN role
пре 11 година
PajamaSoft
051e2c5217
Merge branch 'master' of https://github.com/al3x/sovereign
пре 11 година
Luke Cyca
62c86648e8
Merge pull request #94 from jimrollenhagen/patch-1
Fix local tarsnap key path in readme
пре 11 година
Jim Rollenhagen
a6ce849bc0
Fix local tarsnap key path in readme
Turns out it should be in the tarsnap role, not common. :)
пре 11 година
Luke Cyca
e46ad018ba
Improved test suite, rewritten in python
Added friendly_networks variable to denote whitelisted networks
пре 11 година
Luke Cyca
194f587f3a
dsbl.org is no longer operating
пре 11 година
Luke Cyca
369b90925a
Move DNSBL to postscreen (fixes #45 )
пре 11 година
Luke Cyca
af13926a85
Merge pull request #91 from ssoriche/master
Set permissions and owner on virtual mail domains
пре 11 година
Shawn Sorichetti
290d59225d
Separate virtual mail directory settings into a task
Move the settings of the virtual mail directories into a separate
ansible task.
пре 11 година
Shawn Sorichetti
0b1a8633e5
Set permissions and owner on virtual mail domains
Without the owner being set to vmail and dovecot, when a virtual user
tries to access their mail account, dovecot throws an error that it does
not have permission to create the mail folder for the user.
With the owner and permissions being set the user's mail directory is
created and they can successfully sign in.
пре 11 година
PajamaSoft
ba4d5fa946
Configure Dovecot’s autocomplete plugin.
Adds/subscribes Drafts, Sent, Junk, Trash and Archive mailboxes.
пре 11 година
Luke Cyca
8e12cebb0c
#89 Fix password hash for test user
пре 11 година
Luke Cyca
5350a057cc
Fix conditional vars_files import
пре 11 година
Luke Cyca
2da3df9cd1
Merge branch 'master' of https://github.com/perurbis/sovereign
пре 11 година
Luke Cyca
69fc8b7eb0
Enable openvpn role in vagrant, plus:
* Removed unicode char from task name (ansible 1.3 doesn’t like it)
* Use ansible sysctl module instead of lineinfile
* Wait for only 5 seconds (for fully automated deploy)
пре 11 година
Luke Cyca
1e5342af93
Added note on README about development environment.
пре 11 година
Luke Cyca
19a9e90ce8
Merge commit 'aaa8a53633 '
пре 11 година
Luke Cyca
2f145ce543
Two small apache-related fixes
пре 11 година
Luke Cyca
08d6827755
New vagrant-based development environment
пре 11 година
Luke Cyca
aaa8a53633
Merge pull request #88 from jlund/openvpn-expiration
Updated the OpenVPN role so certificate expiration is handled correctly
пре 11 година
Joshua Lund
1b81d7a7e6
Updated the OpenVPN role so certificate expiration is handled
correctly. The number of days that a certificate will be considered
valid is now a user-controlled variable and is set to five years by
default. (Fixes Issue #87 )
пре 11 година
Alex Payne
e15d746a26
Add Travis build status image
пре 11 година
Alex Payne
26856d0fa9
Merge pull request #83 from lukecyca/master
Testing & CI
пре 11 година
Luke Cyca
2c083c44e6
Create znc config directory
пре 11 година
Luke Cyca
0877ee4a89
Fix znc download URL
This URL works for all releases, not just the latest one.
пре 11 година
Luke Cyca
b1a3b8b67d
Use discovered IPv4 address
пре 11 година
Luke Cyca
60afd1a033
Simplified vars with better defaults
пре 11 година
Luke Cyca
37a0400c22
Standardize apache’s 301 redirect to https, and enable HSTS
пре 11 година
Luke Cyca
93e7b3e3bd
Use common domain variable instead of blog_domain
пре 11 година
Luke Cyca
fd268aa000
Travis CI to check ansible syntax
пре 11 година
Ben Ford
588582aa25
Generate a config file for each client generated
* Add an openvpn_server variable
* Move ${openvpn_client}.{key,csr,crt} to
${openvpn_client}/client.{key,csr,crt}
* Generate ${openvpn_client}/${openvpn_server}.ovpn config file
* Copy over a self contained directory of file per client that can be
imported by networkmanager in ubuntu or run directly with `sudo
openvpn ${openvpn_server}.ovpn
пре 11 година
Luke Cyca
d8e0b4ba40
Update README for generating znc password hash
пре 11 година
Luke Cyca
f6d74de487
Provide a good initial config for znc (but leave it alone after that)
пре 11 година
Luke Cyca
bdab1cd6b1
Reworked ufw logic to not use change_when keyword
because it's not available in a stable ansible release yet
пре 11 година
Luke Cyca
165981e495
Add instruction for generating dovecot password_hash
пре 11 година
Alex Payne
078e8a30c4
Merge pull request #78 from pdebruic/master
added SHA check for tarsnap
пре 11 година
Paul DeBruicker
9493ebd9a5
added SHA check for tarsnap
пре 11 година
Alex Payne
f64ad69950
Merge pull request #76 from ariddell/feature/ufw-error-fix
Ignore ufw error resulting from known bug on Debian 7
пре 11 година
Allen Riddell
5b8ba840a4
workaround ufw bug, call ufw enable twice
пре 11 година
Allen Riddell
ae0d1ca8f4
Ignore ufw error resulting from known bug on Debian 7
In order to check the version of the linux distribution we need to
set `gather_facts` to True.
Closes #73 .
пре 11 година
Luke Cyca
92846aa488
Give tarsnap root-relative paths
(No more "Removing leading '/' from member names" warnings)
пре 11 година