Commit Graph

855 Commits

Author SHA1 Message Date
Gregory Colpart 41329af173 Remove dynamic add of whitelist Squid proxy 2017-08-23 01:26:57 +02:00
Gregory Colpart 32bcec3cc8 review squid role whith https://wiki.evolix.org/HowtoSquid 2017-08-23 01:17:45 +02:00
Gregory Colpart 6526e88b9c install phpmailer by default (now in HowtoPHP) + fix name of package for ssh module in jessie 2017-08-22 20:58:57 +02:00
Romain Dessort 5ba32d4c5f Add README to lxc role 2017-08-22 12:58:13 -04:00
Romain Dessort 39bc3d27fb Add role for LXC 2017-08-22 11:32:32 -04:00
Victor LABORIE 1af13e40c1 nginx: disable spdy in default vhost 2017-08-22 15:00:14 +02:00
Gregory Colpart 9832284050 Merge branch 'php' into unstable 2017-08-22 06:32:34 +02:00
Gregory Colpart 84d39d7121 mv evoadmin to webapps/evoadmin-web 2017-08-22 06:30:41 +02:00
Gregory Colpart 43e0f7589f use now PHP role 2017-08-22 06:30:41 +02:00
Gregory Colpart 2e1deb3e93 write php role with https://wiki.evolix.org/HowtoPHP 2017-08-22 06:30:41 +02:00
Gregory Colpart 30d9e826b8 rename php-fpm -> php 2017-08-22 06:30:41 +02:00
Gregory Colpart 9c406cc9bd Fix "Unable to reload service munin-node: Failed to reload munin-node.service: Job type reload is not applicable for unit munin-node.service.\n" 2017-08-22 06:30:04 +02:00
Gregory Colpart 2d17c60f39 continuation of new policy for sudo in Debian 9 2017-08-22 02:58:38 +02:00
Gregory Colpart bbdbd53cca Avoid using vars not well defined in src file name AND be compatible with Debian 10 2017-08-22 01:37:12 +02:00
Gregory Colpart 5226082db0 evolinux-base and admin-users are only compatible Debian >=8, declare once in main.yml and that's all
(will be probably generalized to others modules if needed)
2017-08-22 01:37:04 +02:00
Gregory Colpart 606f3a14f5 Move sudo stuff to sudo.yml 2017-08-22 01:36:56 +02:00
Gregory Colpart ab08969cfb We decided a new policy for sudo in stretch because our previous stretch policy is buggy 2017-08-22 01:35:36 +02:00
Gregory Colpart f0ced31efa review default vars 2017-08-18 15:18:33 +02:00
Benoît S. a95d7893c5 Add a comment about AcceptEnv 2017-08-18 14:37:34 +02:00
Gregory Colpart 8dbe8bf4ac Quick fix because MySQL install doesn't work anymore on Stretch 2017-08-18 05:06:23 +02:00
Gregory Colpart 2fd165a465 fix error in handler call 2017-08-18 04:18:52 +02:00
Gregory Colpart d82b12b614 fail when evolinux_ssh_password_auth_addresses is empty instead of Ansible crash (like for minifirewall) 2017-08-18 04:13:56 +02:00
Gregory Colpart 2bb7367edf standardization for Debian versions : we use "jessie" or "9 or later" to prepare buster smoothly as possible 2017-08-18 03:50:30 +02:00
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