Commit graph

126 commits

Author SHA1 Message Date
Jérémy Lecour 9d70892fea rabbitmq: copy config files if missing 2016-12-27 14:14:07 +01:00
Jérémy Lecour d4c13747f3 rabbitmq: fix perms 2016-12-27 14:07:01 +01:00
Jérémy Lecour 65c57a61aa admin-users: AllowUsers + Match User 2016-12-27 14:04:12 +01:00
Jérémy Lecour b2971d1f7d evolinux-base: add ssh.yml
* disable root login
* list authorized addresses
* disable AcceptEnv
2016-12-27 14:04:12 +01:00
Jérémy Lecour 542cc0ef33 evolinux-base: remove aptitude in apt.yml 2016-12-27 14:04:12 +01:00
Gregory Colpart 1bc9c7b08a lvm2 is not needed for basic kvm hypervisor 2016-12-26 22:51:42 +01:00
Gregory Colpart 5fb95a8685 add handlers for apache role 2016-12-26 20:43:42 +01:00
Gregory Colpart d8a40ce843 init role for rabbitmq 2016-12-26 20:41:04 +01:00
Jérémy Lecour 497d90519e evolinux-base: don't overwrite alert5 init script 2016-12-26 12:11:46 +01:00
Jérémy Lecour 65b9865510 evolinux-base: copy logorotate files
there was a syntax error, the source was copied inside the target
2016-12-26 12:11:46 +01:00
Jérémy Lecour 706d247360 evolinux-base: remove aptitude 2016-12-26 12:11:46 +01:00
Jérémy Lecour 2ee354cea3 etc-git: secure /etc/.git 2016-12-26 12:11:46 +01:00
Jérémy Lecour 001b58e1fe evolinux-base: fix /var/tmp mount point 2016-12-26 12:11:46 +01:00
Jérémy Lecour adedad0403 postgresql: regexp for NRPE check lininfile 2016-12-23 22:50:36 +01:00
Jérémy Lecour d0314264df postgresql: explicit become 2016-12-23 22:50:19 +01:00
Jérémy Lecour dc40993291 Use command instead of shell 2016-12-23 22:45:42 +01:00
Jérémy Lecour 66f5ae27c9 Store Nagios custom plugins in /etc by default 2016-12-23 20:05:56 +01:00
Jérémy Lecour 5bc88ae0f0 evolinux-base: fix /tmp rights 2016-12-23 20:05:06 +01:00
Jérémy Lecour ecf20b436b drbd-utils/kvm-host: store plugins in /etc/munin/plugins
Let's keep /usr alone and save our custom plugins in /etc
until we decide on a better convention.
2016-12-23 18:59:14 +01:00
Jérémy Lecour 0cfcd31946 nagios-nrpe: TODO deal with read-only /usr 2016-12-23 16:24:56 +01:00
Jérémy Lecour e815a62112 minifirewall: git clone in /tmp
/usr is often mounted as read-only
2016-12-23 16:24:56 +01:00
Jérémy Lecour 38f962d754 evolinux-base: install apt hooks by default 2016-12-23 16:24:56 +01:00
Victor LABORIE c5424683c3 No interactive my-add.sh 2016-12-23 15:59:01 +01:00
Jérémy Lecour eb1a71f96c kvm-host: better syntax 2016-12-23 15:14:44 +01:00
Jérémy Lecour 7e9065e172 evolinux-base: the locales package might be missing 2016-12-23 14:12:13 +01:00
Jérémy Lecour a0a5920f99 evolinux-base: megacli packages are not authenticated 2016-12-23 14:11:11 +01:00
Sebastien Dubois 0ebd9cc147 guillemets manquants 2016-12-23 10:35:20 +01:00
Romain Dessort 5c9660bfdc Some fixes after Jérémy's review. 2016-12-22 12:18:55 -05:00
Romain Dessort c42a3e5610 Add postgresql role 2016-12-22 10:12:34 -05:00
Victor LABORIE 0ba65cbe05 Fix variable name 2016-12-22 15:58:45 +01:00
Jérémy Lecour b7be16e44b Rename role evolinux-admin_users → admin-users 2016-12-22 15:34:23 +01:00
Jérémy Lecour 2835521dbf Merge branch 'stable' into unstable 2016-12-22 09:48:56 +01:00
Jérémy Lecour 4f98a1f17b branches explainations in README 2016-12-22 09:47:39 +01:00
Gregory Colpart c9b40a2240 Add support for stretch 2016-12-22 04:58:16 +01:00
Jérémy Lecour d43ecfc8b0 evocheck is installed with evolinux-base via serveur-base.deb 2016-12-21 18:37:49 +01:00
Jérémy Lecour fd7b8ffc9a Merge branch pr-evoacme into unstable 2016-12-21 16:37:52 +01:00
Jérémy Lecour eec5c0edb5 Merge branch pr-kvm-host into unstable 2016-12-21 16:37:37 +01:00
Jérémy Lecour 1724e4d30e Merge branch pr-drbd-utils into unstable 2016-12-21 16:37:04 +01:00
Jérémy Lecour d9d2535be0 evoacme: better syntax 2016-12-21 16:23:29 +01:00
Jérémy Lecour 3c20c3faf3 evoacme: multiline file content 2016-12-21 16:23:29 +01:00
Jérémy Lecour 931de64086 evoacme: better validation for Apache 2016-12-21 16:23:29 +01:00
Jérémy Lecour 935026c973 evoacme: namespaced variables 2016-12-21 16:23:28 +01:00
Jérémy Lecour 6e4ff80e05 Rename drbd role to drbd-utils 2016-12-21 16:22:09 +01:00
Jérémy Lecour 5358742aa4 Rename kvm role to kvm-host 2016-12-21 16:21:38 +01:00
Jérémy Lecour 64682b1717 Move non-role elements to the "ansible-public" project 2016-12-21 16:12:31 +01:00
Jérémy Lecour bac9649a97 etc-git: invert conditions
If the "git init" command has not been executed, the variable is not defined.
2016-12-21 16:12:31 +01:00
Jérémy Lecour 9fc56586fe Evolinux-base: group packages 2016-12-21 16:12:31 +01:00
Jérémy Lecour 79792ec0ed Postfix is back into evolinux-base 2016-12-21 16:12:31 +01:00
Jérémy Lecour d6545d91c6 evolinux-base: better check for installed MTA 2016-12-21 16:12:31 +01:00
Jérémy Lecour 01d9b629ec evolinux-base: better variable name 2016-12-21 16:12:31 +01:00