Gregory Colpart
bcd333aaa9
ansible-roles is now only-Linux compatible, and add precision for compatibility (Debian 9 and accidentally Debian 8)
2017-08-18 02:58:26 +02:00
Gregory Colpart
e5e44d5bc1
standard Evolix name is /etc/apache2/ipaddr_whitelist.conf cf https://wiki.evolix.org/HowtoApache
2017-08-18 02:31:41 +02:00
Gregory Colpart
463ae97508
proftpd role : add TimesGMT option to off to conform to https://wiki.evolix.org/HowtoProFTPD (thanks to jdubois)
2017-08-17 14:51:17 +02:00
Gregory Colpart
35198325c4
Verify if login exists
2017-08-17 14:47:37 +02:00
Romain Dessort
94223e54a0
apt-listchanges is not installed anymore
2017-08-14 17:07:58 -04:00
Romain Dessort
48b4238a88
Make git commit task not to fail if user.email is undefined
2017-08-14 17:07:58 -04:00
Romain Dessort
29e1c3053f
TMOUT is now set in /etc/profile.d/evolinux.sh
2017-08-14 17:07:58 -04:00
Jérémy Lecour
3b68fe074f
Install, contributions and workflow documentation
2017-08-14 12:51:15 +02:00
Jérémy Lecour
381a819b8a
Merge branch '2233-evoadmin-template' into unstable
2017-08-12 15:54:06 -04:00
Jérémy Lecour
1896e531cb
evoadmin: use variables in template
2017-08-12 15:45:54 -04:00
Jérémy Lecour
ba99bf602a
Merge branch '2223-apache-munin' into unstable
2017-08-12 12:52:05 -04:00
Jérémy Lecour
17bdfc8fef
apache: cleanup log2mail tasks
2017-08-12 12:51:28 -04:00
Jérémy Lecour
a4b917152d
apache: cleanup munin tasks
2017-08-12 12:51:15 -04:00
Jérémy Lecour
69ed3ecf05
apache: fix log2mail config permissions
2017-08-12 12:35:37 -04:00
Jérémy Lecour
09aa8ebe01
Merge branch '2225-mysqltuner' into unstable
2017-08-12 12:26:06 -04:00
Jérémy Lecour
efa7e288dd
mysql: install cron task for mysqltuer
2017-08-12 12:25:47 -04:00
Jérémy Lecour
d15bcc168e
mysql: fix mysql optimize tasks
2017-08-12 12:25:47 -04:00
Jérémy Lecour
574cf3ab44
mysql: install mysqltuner from packages
2017-08-12 12:25:47 -04:00
Jérémy Lecour
7d8c198849
mysql: split packages tasks by release
2017-08-12 12:25:47 -04:00
Jérémy Lecour
a857045661
mysql: use apg for passwords
2017-08-12 12:25:47 -04:00
Jérémy Lecour
213ad5a606
mysql: log2mail config is owned by log2mail group
2017-08-12 12:25:47 -04:00
Jérémy Lecour
1b32be19c0
mysql script directory is a variable
2017-08-12 11:39:33 -04:00
Jérémy Lecour
e02e116002
docker-host: fix a bad path
2017-08-09 01:18:20 -04:00
Jérémy Lecour
1bcd24a4c1
admin-users: remove openbsd mentions
2017-08-09 00:24:12 -04:00
Jérémy Lecour
4b8456c5b7
Fix ssh security policy
2017-08-05 12:13:42 -04:00
Jérémy Lecour
db2b418be4
evolinux-base: fix typo in README
2017-08-05 12:13:42 -04:00
Romain Dessort
f75601a7ce
Fix permission on nrpe.d/evolix.cfg
2017-08-04 18:19:35 -04:00
Victor LABORIE
ab0e7b010b
nginx: fix link to default vhost
2017-08-04 18:53:08 +02:00
Victor LABORIE
3b03b8a74b
php-fpm: support for Debian > 8
2017-08-04 18:50:13 +02:00
Romain Dessort
15e7c72a23
Fix systemd handler to restart elasticsearch with systemd
2017-08-04 10:48:49 -04:00
Jérémy Lecour
3bd758759e
admin-users: add users to sudo group for Stretch
2017-08-04 10:46:00 -04:00
Jérémy Lecour
6bf818b52d
fix: path is 2.3+ only
2017-08-04 09:58:57 -04:00
Gregory Colpart
ce0644e976
copy general_alert_email/log2mail_alert_email to Apache role
2017-08-04 09:57:09 -04:00
Romain Dessort
b8894cc509
Remount /usr rw before writing on it
2017-08-03 16:15:27 -04:00
Romain Dessort
b71db80afe
Move variable file to defaults/
2017-08-03 15:18:30 -04:00
Jérémy Lecour
03aae520e8
apache: server-status only for default vhost
2017-07-28 15:28:19 -04:00
Jérémy Lecour
e90d8ceec3
apache: "Require local" instead of "Require ip 127.0.0.1"
2017-07-28 15:28:03 -04:00
Jérémy Lecour
84fdd356fa
apache: formatting
2017-07-28 15:27:34 -04:00
Jérémy Lecour
aaded13176
apache: add missing reload notifications
2017-07-28 15:24:26 -04:00
Jérémy Lecour
c97110f865
minifirewall: embed files instead of git clone
2017-07-27 22:55:07 -04:00
Jérémy Lecour
2179be09d1
admin-users: passwordless sudo for come commands
2017-07-27 22:26:07 -04:00
Jérémy Lecour
5e949d74fd
evomaintenance: check if minifirewall is installed
2017-07-27 21:34:06 -04:00
Jérémy Lecour
66eee11cf7
etc-git: show OS in task name
2017-07-27 21:33:34 -04:00
Jérémy Lecour
2dfd384fb8
admin-users: users are in sudo group for Stretch
2017-07-27 18:58:16 -04:00
Jérémy Lecour
2fc65d1b8b
docker-host: use apt preferences and apt role
...
* the "apt" role can deal with backports lists install
* we'd rather use a preferences file for specific packages
than simply installing jessie-backports
2017-07-27 18:15:18 -04:00
Jérémy Lecour
b6e8c1760e
nginx: fix typo for tags
2017-07-27 18:14:56 -04:00
Jérémy Lecour
6871de457a
etc_git: fix README to use tasks_from instead of task_from
2017-07-27 16:51:35 -04:00
Jérémy Lecour
f20b95f075
etc-git: use the git_config module instead of ini
2017-07-27 16:50:23 -04:00
Jérémy Lecour
d033d9773a
etc-git: if sudo is used, the real user is the author
2017-07-27 16:49:14 -04:00
Gabriel Périard-Tremblay
2118bfae8c
Update docker-host role
2017-07-24 16:38:08 -04:00