Shawn Sorichetti
da1b1ad685
Change database to PostgreSQL
Remove all configuration for MySQL and configure PostgreSQL as the main
database.
All *_mysql_* options have been changed to *_db_* options.
Postgres requires the database user to have a password in order to
connect via localhost. The db_admin_password option is used to set the
password of the admin user (usually postgres).
преди 10 години
Yuval Adam
70f2a4445f
Add self-signed SSL cert section to README
преди 10 години
Luke Cyca
0f32a2380d
Merge pull request #127 from tilsammans/indexes
add indexes on the virtual alias tables
преди 10 години
Luke Cyca
3ca29de6f3
Merge pull request #124 from markpasc/no-fail2ban-mail
Don't individually mail all fail2ban actions
преди 10 години
Joost Baaij
b5bf654181
added indexes on the virtual alias tables
When you're hosting a couple of hundred aliases, you will benefit.
It seems safer to create the index and deal with the slight overhead
for just a couple of records, as opposed to not having these
indexes and deal with serious performance issues if you have
lots of aliases on the machine.
преди 10 години
Mark Paschal
10aff54015
Only ban in response to fail2ban results
Don't mail them individually to the destemail. The destemail setting is thus no
longer used, but let's set it anyway to be clear where it will mail if you
change the action back.
преди 10 години
Luke Cyca
94272dd5e0
Merge pull request #122 from bryanjswift/recipient_delimiter
recipient_delimeter not working
преди 10 години
Bryan J Swift
dc3dac0fc0
Use `${user}@${nexthop}` instead of recipient
This allows the `recipient_delimiter` setting in etc_postfix_main.cf.j2
to function as intended.
Fixes: #121
преди 10 години
Bryan J Swift
299aba3e4c
Add (failing) test for email recipient with delimiter
See #121
преди 10 години
Alex Payne
6905fd0e3e
Merge pull request #119 from soulrebel/fix_owncloud_install
Update the APT cache after adding the ownCloud repo
преди 10 години
Andrea Ratto
f2b12a0fb3
Update the APT cache after adding the ownCloud repo
преди 10 години
Luke Cyca
5853ee9261
Fix test as per #106
преди 10 години
Luke Cyca
9d17bc5b1c
Merge pull request #118 from brucespang/rss-cron-fix
Silence the selfoss cron job
преди 10 години
Bruce Spang
ed9522e16f
silence the selfoss cron job
преди 10 години
Luke Cyca
54d4ee0e29
Merge pull request #117 from brucespang/rss-cron-fix
Fix the Selfoss cron job
преди 10 години
Bruce Spang
646618fcb8
make the selfoss cronjob not clobber the owncloud cron job, and redirect the output to /dev/null so we don't get email about it
преди 10 години
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
преди 10 години
Luke Cyca
d0ce813bc3
Remove zpush usage from README in favour of Usage wiki page.
преди 10 години
Luke Cyca
827206d90f
Add tests for zpush
преди 10 години
PajamaSoft
2d0b5e034c
Update README to include information about Z-Push.
Signed-off-by: PajamaSoft <support@pajamasoft.com >
преди 10 години
PajamaSoft
376ce06d64
Add zpush_timezone setting for testing vars
Signed-off-by: PajamaSoft <support@pajamasoft.com >
преди 10 години
PajamaSoft
40d0900557
Add and configure latest z-push
Signed-off-by: PajamaSoft <support@pajamasoft.com >
преди 10 години
Luke Cyca
30ac25a6cf
Merge pull request #113 from brucespang/rss
Add an RSS Reader
преди 10 години
Bruce Spang
bb7466b4fc
add test for selfoss login
преди 10 години
Bruce Spang
743a6684c9
add a missing period
преди 10 години
Bruce Spang
0b35ecf59c
Add an RSS reader.
преди 10 години
Alex Payne
6b0a28e7db
Merge pull request #112 from brucespang/owncloud-speed
OwnCloud speed
преди 10 години
Bruce Spang
ef3f229152
remove owncloud debugging tag
преди 10 години
Bruce Spang
a2afadd8db
update owncloud's apache config for better cache behavior
преди 10 години
Luke Cyca
55bc2f72b6
Merge pull request #109 from bryanjswift/explicit-mailboxes
Split up email address information in `mail_virtual_users`
преди 10 години
Bryan J Swift
2592e85270
Remove primary_user from mail_virtual_domains
преди 10 години
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.
преди 10 години
Luke Cyca
5f69f910ac
Merge pull request #107 from do3cc/monit_status
feat(monit): Enable web interface
преди 10 години
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
преди 10 години
Luke Cyca
310d28ef39
Send logwatch messages to admin_email
преди 10 години
Luke Cyca
4bc4cebf41
Explicit permissions for all cert files
преди 10 години
Luke Cyca
9bd0fc1737
XMPP account creation
преди 10 години
Luke Cyca
57b86b0ec1
Merge pull request #104 from bcachet/feature/FixMailVirtualListUsage
fix(mail): main_virtual_xx variables usage
преди 10 години
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}}"
преди 10 години
Luke Cyca
76d52b63f3
XMPP cert handling improvements, ufw rules, and tests
преди 10 години
Alex Payne
04e5ddfd45
add XMPP support to README
преди 10 години
Alex Payne
15af721930
Specify 64-bit OS requirement. Closes #103 .
преди 10 години
Alex Payne
f7f7157cec
more updated variable formatting and accommodation of the YAML parser being a fussbudget
преди 10 години
Alex Payne
34d7595c0b
ensure we can install from third-party repos across playbooks
преди 10 години
Alex Payne
d28f0f82b9
move to non-deprecated template variable formatting
преди 10 години
Alex Payne
b821ec639c
XMPP/Jabber support via Prosody. Closes #2 .
преди 10 години
Alex Payne
b77bcdbb0c
VMware Fusion Vagrant provider definition
преди 10 години
Alex Payne
122fc668e3
Merge pull request #102 from cji/master
Add logwatch to the monitoring role to email daily log summaries
преди 10 години
cji
ba901526b7
Add logwatch to the monitoring role to email daily log summaries
Based on playbook from https://github.com/phred/5minbootstrap
преди 10 години
Luke Cyca
f123896767
Merge pull request #101 from PajamaSoft/roundcube_managesieve
Roundcube managesieve plugin and automatic folder creation
преди 10 години