Patrick Marchand
67664ec0e2
Pass evoadmin-web role through yamllint and ansible-lint
...
Recommends using true or false values directly instead of the truthy
and falsie yes True and etc. This also means that we can get rid
of the cast to booleans in some of the checks.
The other fixes are mostly in the realm of indentation and whitespace.
2019-08-27 09:58:08 -04:00
Patrick Marchand
1ecc38f9c2
Modified evoadmin-web template overriding variable names
...
Made them more in line with the rest of the role.
2019-08-27 09:45:32 -04:00
Patrick Marchand
1fc8b2b9f9
Fixed errors in filenames
2019-05-06 23:41:36 +02:00
Patrick Marchand
d8385bff84
Make it possible to overwrite the default evoadmin-web templates
...
The templates can also be forced to update if so desired.
2019-05-06 22:00:45 +02:00
Victor LABORIE
079f1e982b
redmine: add nginx tag to nginx task
2019-05-03 16:49:22 +02:00
Tristan PILAT
d9581d3696
Merge branch 'fix-weird-git-issue' into unstable
...
Had a rebase go wrong, and the commit showed with git show but not in git log and could not be pushed.
A git checkout of the commit hash put us in detached state and allowed to create a new branch which
could then be merged into this one.
2019-05-02 15:28:26 +02:00
Tristan PILAT
6a5093f8ce
This task has to be move after /etc/apache2/sites-available/000-evolinux-default.conf is created otherwise it's complaining about 000-evolinux-default.conf being missing
2019-05-02 15:14:47 +02:00
Jérémy Lecour
9a489ccf29
apache/nginx: fix server-status replacement
2019-05-02 12:16:47 +02:00
Tristan PILAT
992f279064
Add dependencies for OpenBSD
2019-05-01 23:22:43 +02:00
Tristan PILAT
e1e013052c
No need to include minifirewall task if the OS is not Debian
2019-05-01 23:21:03 +02:00
Jérémy Lecour
7f1efbfc86
Merge branch 'evomaintenance-api' of evolix/ansible-roles into unstable
2019-04-26 11:13:37 +02:00
Jérémy Lecour
4394d795e0
update changelog
2019-04-26 11:09:36 +02:00
Jérémy Lecour
f7057a6787
evomaintenance: set default API variable to Null by default
2019-04-26 11:08:10 +02:00
Nicolas Roman
46033ec8ce
remove assert for database and add assert for api
2019-04-26 11:06:42 +02:00
Nicolas Roman
b0e9dfd109
add git as dependency for debian
2019-04-26 11:06:42 +02:00
Nicolas Roman
f7df73d586
api hook for evomaintenance.sh
2019-04-26 11:06:42 +02:00
Nicolas Roman
385a4f44fa
added variables for the API
2019-04-26 11:06:42 +02:00
Jérémy Lecour
b6499671fa
apache/nginx: add server status suffix in default site if missing
2019-04-26 11:02:02 +02:00
Jérémy Lecour
8e618ce70a
apache/nginx: add server status suffix in VHost if missing
2019-04-25 17:12:19 +02:00
Jérémy Lecour
5dc84d42f3
whitespaces
2019-04-25 13:36:25 +02:00
Jérémy Lecour
4e6cbf514d
ssl: strengthen SSL private key permissions
2019-04-25 13:36:17 +02:00
Jérémy Lecour
afea232858
evocheck : version 19.04 from upstream
2019-04-25 13:34:28 +02:00
Tristan PILAT
e851b8cbfe
Add fluentd installation role
2019-04-23 17:15:28 +02:00
Jérémy Lecour
daae099aef
Release 9.9.0
2019-04-16 16:41:28 +02:00
Jérémy Lecour
69e45dab84
update CHANGELOG for lxc changes
2019-04-16 16:36:27 +02:00
Jérémy Lecour
1c5505b36b
typo
2019-04-16 16:30:05 +02:00
Jérémy Lecour
c61e40bdf8
clean CHANGELOG
2019-04-16 16:27:10 +02:00
Jérémy Lecour
7bb15e7b70
evocheck : add "x-frame-options: sameorigin" for Munin
2019-04-16 10:47:26 +02:00
Jérémy Lecour
6b52f89ad3
evocheck : update script from upstream
2019-04-16 10:46:44 +02:00
Jérémy Lecour
c86c53146d
Merge branch '29-add-sury-preferences' of evolix/ansible-roles into unstable
2019-04-15 17:29:49 +02:00
Benoît S.
c019c4230c
PHP: For sury add packages to preferences
...
Closes #39
2019-04-15 16:55:45 +02:00
Tristan PILAT
cd82c2609e
PHP sury is now 7.3
2019-04-10 15:27:15 +02:00
Tristan PILAT
531dc80207
We want /home mounted inside the container by default
2019-04-09 19:53:26 +02:00
Ludovic Poujol
b5cc808635
apt: Ensure jessie-backport from archives.debian.org is accepted
...
(typo in the when condition)
2019-04-08 17:51:26 +02:00
Ludovic Poujol
48226ff7b6
apt: Ensure jessie-backport from archives.debian.org is accepted
2019-04-08 16:11:10 +02:00
Ludovic Poujol
b185012469
apt: Remove jessie-update suite as it's no longer exists
2019-04-08 15:40:03 +02:00
Benoît S.
19800c071c
Merge branch 'fail2ban-sshd-use-port-2222-too' into unstable
2019-04-04 16:20:27 +02:00
Benoît S.
c91186c4f9
Merge branch 'fail2ban-increase-ban-limit' of evolix/ansible-roles into unstable
2019-04-04 16:15:56 +02:00
Eric Morino
48becaecf4
Replace mirror.evolix.org by archives.debian.org for jessie-backport
2019-04-03 15:08:06 +02:00
Eric Morino
951309e4a3
Remplace mirror.evolix.org by archives.debian.org for jessie-backport
2019-04-03 15:05:14 +02:00
Eric Morino
eb0bbe4661
Set correct permissions on folder /etc/opendkim and add package dns-root-data in dependencies
2019-03-27 14:49:19 +01:00
Eric Morino
36515c9c89
aligning roles with our conventions, major changes in opendkim-add.sh
2019-03-27 11:01:11 +01:00
Jérémy Lecour
66381ae454
evomaintenance: embed version 0.5.0
2019-03-26 15:06:20 +01:00
Benoît S.
1a7349ee3d
fail2ban: For sshd jail, protect 2222 port too
...
2222 port is heavily attacked by bots like 22.
2019-03-22 11:39:20 +01:00
Benoît S.
3ab6ecbf0e
fail2ban: Add local sshd jail with maxretry at 10
...
Default of 3 maxretry is too low!
2019-03-22 11:35:23 +01:00
Jérémy Lecour
de0a4c2ca8
update README
2019-03-21 15:38:36 +01:00
Jérémy Lecour
aa28e9c1b8
change repositories URL
2019-03-21 15:31:58 +01:00
Eric Morino
db71907155
Remove chown root: /etc/ssl/private in make-csr.sh
2019-03-19 16:13:17 +01:00
Ludovic Poujol
6e36b54adb
webapps/evoadmin-web: add dbadmin.sh to sudoers file
2019-03-18 11:50:46 +01:00
Jérémy Lecour
f3b54188d3
redis: higher limit of open files
2019-03-08 13:44:12 +01:00