Luke Cyca
d71bf5632d
Set log watch to weekly per http://primozverdnik.com/2011/05/logwatch-once-a-week-is-enough/
Also mailing to root (which gets forwarded to admin_email) for easier automated sorting
vor 11 Jahren
Luke Cyca
d0ce813bc3
Remove zpush usage from README in favour of Usage wiki page.
vor 11 Jahren
Luke Cyca
827206d90f
Add tests for zpush
vor 11 Jahren
PajamaSoft
2d0b5e034c
Update README to include information about Z-Push.
Signed-off-by: PajamaSoft <support@pajamasoft.com >
vor 11 Jahren
PajamaSoft
376ce06d64
Add zpush_timezone setting for testing vars
Signed-off-by: PajamaSoft <support@pajamasoft.com >
vor 11 Jahren
PajamaSoft
40d0900557
Add and configure latest z-push
Signed-off-by: PajamaSoft <support@pajamasoft.com >
vor 11 Jahren
Luke Cyca
30ac25a6cf
Merge pull request #113 from brucespang/rss
Add an RSS Reader
vor 11 Jahren
Bruce Spang
bb7466b4fc
add test for selfoss login
vor 11 Jahren
Bruce Spang
743a6684c9
add a missing period
vor 11 Jahren
Bruce Spang
0b35ecf59c
Add an RSS reader.
vor 11 Jahren
Alex Payne
6b0a28e7db
Merge pull request #112 from brucespang/owncloud-speed
OwnCloud speed
vor 11 Jahren
Bruce Spang
ef3f229152
remove owncloud debugging tag
vor 11 Jahren
Bruce Spang
a2afadd8db
update owncloud's apache config for better cache behavior
vor 11 Jahren
Luke Cyca
55bc2f72b6
Merge pull request #109 from bryanjswift/explicit-mailboxes
Split up email address information in `mail_virtual_users`
vor 11 Jahren
Bryan J Swift
2592e85270
Remove primary_user from mail_virtual_domains
vor 11 Jahren
Bryan J Swift
d9bbc072c0
Split up email address information in `mail_virtual_users`
Use the changed `mail_virtual_users` structure to ensure directories and
sieve rules are created for each defined account.
vor 11 Jahren
Luke Cyca
5f69f910ac
Merge pull request #107 from do3cc/monit_status
feat(monit): Enable web interface
vor 11 Jahren
Patrick Gerken
5f01f062c7
feat(monit): Enable web interface
Web interface listens on localhost only.
The web interface is needed for polling monit
status from the console via::
monit summary
vor 11 Jahren
Luke Cyca
310d28ef39
Send logwatch messages to admin_email
vor 11 Jahren
Luke Cyca
4bc4cebf41
Explicit permissions for all cert files
vor 11 Jahren
Luke Cyca
9bd0fc1737
XMPP account creation
vor 11 Jahren
Luke Cyca
57b86b0ec1
Merge pull request #104 from bcachet/feature/FixMailVirtualListUsage
fix(mail): main_virtual_xx variables usage
vor 11 Jahren
Bertrand Cachet
812dea232f
fix(mail): main_virtual_xx variables usage
mail_virtual_xx list were not use correctly in tasks.
We got error 'unicode object' has no attribute 'name' because:
with_items:
- "{{ mail_virtual_xx }}
is understood has a list of strings containing information extracted from {{ mail_virtual_xx }} variable
Now we use:
with_items: virtual_domain_xx}}"
vor 11 Jahren
Luke Cyca
76d52b63f3
XMPP cert handling improvements, ufw rules, and tests
vor 11 Jahren
Alex Payne
04e5ddfd45
add XMPP support to README
vor 11 Jahren
Alex Payne
15af721930
Specify 64-bit OS requirement. Closes #103 .
vor 11 Jahren
Alex Payne
f7f7157cec
more updated variable formatting and accommodation of the YAML parser being a fussbudget
vor 11 Jahren
Alex Payne
34d7595c0b
ensure we can install from third-party repos across playbooks
vor 11 Jahren
Alex Payne
d28f0f82b9
move to non-deprecated template variable formatting
vor 11 Jahren
Alex Payne
b821ec639c
XMPP/Jabber support via Prosody. Closes #2 .
vor 11 Jahren
Alex Payne
b77bcdbb0c
VMware Fusion Vagrant provider definition
vor 11 Jahren
Alex Payne
122fc668e3
Merge pull request #102 from cji/master
Add logwatch to the monitoring role to email daily log summaries
vor 11 Jahren
cji
ba901526b7
Add logwatch to the monitoring role to email daily log summaries
Based on playbook from https://github.com/phred/5minbootstrap
vor 11 Jahren
Luke Cyca
f123896767
Merge pull request #101 from PajamaSoft/roundcube_managesieve
Roundcube managesieve plugin and automatic folder creation
vor 11 Jahren
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 >
vor 11 Jahren
PajamaSoft
a7159f63a2
Merge branch 'master' of https://github.com/al3x/sovereign
vor 11 Jahren
Alex Payne
a4c220f000
Merge pull request #100 from ariddell/feature/znc-update
ircbouncer: connect to default server (freenode) using ssl
vor 11 Jahren
Allen Riddell
5d8ca0b08a
ircbouncer: connect to default server (freenode) using ssl
vor 11 Jahren
Luke Cyca
211a6496c8
Merge pull request #96 from jlund/openvpn-interface
Use gathered facts to determine the correct network interface in the OpenVPN role
vor 11 Jahren
Joshua Lund
fac6ceb3a9
Use gathered facts to determine the correct network interface in the
OpenVPN role
vor 11 Jahren
PajamaSoft
051e2c5217
Merge branch 'master' of https://github.com/al3x/sovereign
vor 11 Jahren
Luke Cyca
62c86648e8
Merge pull request #94 from jimrollenhagen/patch-1
Fix local tarsnap key path in readme
vor 11 Jahren
Jim Rollenhagen
a6ce849bc0
Fix local tarsnap key path in readme
Turns out it should be in the tarsnap role, not common. :)
vor 11 Jahren
Luke Cyca
e46ad018ba
Improved test suite, rewritten in python
Added friendly_networks variable to denote whitelisted networks
vor 11 Jahren
Luke Cyca
194f587f3a
dsbl.org is no longer operating
vor 11 Jahren
Luke Cyca
369b90925a
Move DNSBL to postscreen (fixes #45 )
vor 11 Jahren
Luke Cyca
af13926a85
Merge pull request #91 from ssoriche/master
Set permissions and owner on virtual mail domains
vor 11 Jahren
Shawn Sorichetti
290d59225d
Separate virtual mail directory settings into a task
Move the settings of the virtual mail directories into a separate
ansible task.
vor 11 Jahren
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.
vor 11 Jahren
PajamaSoft
ba4d5fa946
Configure Dovecot’s autocomplete plugin.
Adds/subscribes Drafts, Sent, Junk, Trash and Archive mailboxes.
vor 11 Jahren