Thomas Buck
97ceee0704
remove unnecessary secret_* everywhere
il y a 3 ans
Thomas Buck
ee0f739b1d
Lots of updates, first test of VPN.
il y a 5 ans
Thomas Buck
07f561e2f5
xmpp with support for multiple virtual domains and more sensible default config.
il y a 5 ans
Thomas Buck
31afcaa7b9
Remove encfs and call directory data instead of decrypted
il y a 5 ans
Óscar Nájera
f4402f9916
[Prosody] Deprecated mod_privacy in favor of blocklist
Configuration file needs to belong to prosody user
il y a 6 ans
Aaron D Borden
cbaca75529
Restart prosody after LE cert renewal
il y a 7 ans
David Young
ec3f62c619
Add brackets to variable in prosody task.
il y a 8 ans
Allen Riddell
98cb6dd610
Add prosody/xmpp default vars to role
il y a 8 ans
Mike Ashley
86048ee397
Update prosody to use LE certs directly
Don't copy the LE certificates. Instead use the ssl-cert group to
manage access to the LE certificates directly. See
https://github.com/letsencrypt/letsencrypt/issues/1425 for a request to
have the LE client do this itself.
il y a 8 ans
Mike Ashley
8f1b6a9ed8
Arrange for services to restart on cert renewal
il y a 8 ans
Mike Ashley
65729d12f8
Update xmpp role for LE certificate
il y a 9 ans
Sebastian Kriems
fe536873b7
ufw tasks shall have the ufw tag
resolves #453
Conflicts:
roles/common/tasks/ufw.yml
il y a 9 ans
Reh Wanne
e7562d14d1
change auth to interna_hashed
because why the fuck not?
il y a 9 ans
Sebastian Kriems
968abba197
ufw tasks shall have the ufw tag
resolves #453
il y a 9 ans
Reh Wanne
71fffc20f7
change auth to interna_hashed
because why the fuck not?
il y a 9 ans
Alex Payne
372f84473f
init.d -> systemctl
il y a 9 ans
Alex Payne
d7da63aced
Use same Prosody installation procedure across distros
il y a 9 ans
Alex Payne
d998640087
formatting
il y a 9 ans
Manfred Touron
16c93ea486
Using more verbose 'dependencies' tag (#393 )
il y a 9 ans
Manfred Touron
b49f3a6586
Tagged 'deps' aptitude tasks
il y a 9 ans
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 .
il y a 9 ans
Sven Neuhaus
570bebac70
wheezy: need librrd2-dev from backports to be compatible with dovecot
il y a 9 ans
Sven Neuhaus
0ebda3b32e
Fixes for Ubuntu 14.04 LTS 'trusty'
* Postfix: Trusty comes with postgresql 9.3, not 9.1
* owncloud 6.0.1 is part of the distribution, doesn't require opensuse repository
* owncloud requires libapache2-mod-php5
* uses prosody repository that matches the ansible_distribution_release (trusty, wheezy, etc)
il y a 10 ans
Justin Plock
ea0b288818
Moved ufw firewall rules into individual roles
il y a 10 ans
Allen Riddell
d1e9e2b4ff
Quote password variables (they may contain spaces)
String-valued variables containing spaces can be substituted into an ansible
tasks file but they will not be interpreted correctly.
il y a 10 ans
Luke Cyca
9bd0fc1737
XMPP account creation
il y a 11 ans
Luke Cyca
76d52b63f3
XMPP cert handling improvements, ufw rules, and tests
il y a 11 ans
Alex Payne
b821ec639c
XMPP/Jabber support via Prosody. Closes #2 .
il y a 11 ans