Commit graph

1283 commits

Author SHA1 Message Date
Romain Dessort 8c0fadb8fe Ensure munin plugins for Postfix are enabled
munin plugins for Postfix could be absent on some servers. This commit
fixes evoqa issue #2584.
2018-03-14 10:46:54 -04:00
Jérémy Lecour a12dca0b70 mysql/mysql-oracle: mysqltuner cron task is executable 2018-03-14 09:35:26 +01:00
Jérémy Lecour b81ef36f92 mysql: remount /usr (if needed) before creating scripts directory 2018-03-14 09:33:14 +01:00
Victor LABORIE 61ee8052e5 dovecot: update CHANGELOG 2018-03-13 10:25:45 +01:00
Victor LABORIE 5e3c33eb7a proftpd: update README and CHANGELOG 2018-03-13 10:25:26 +01:00
Jérémy Lecour ad4714856b mongodb: don't overwrite config by default 2018-03-13 09:40:37 +01:00
Jérémy Lecour 84924c38f4 evolinux-users: create .profile for evomaintenance if missing 2018-03-13 09:37:27 +01:00
Ludovic Poujol 94118b2536 Apache: Don't turn on modsec if it's available on default vhost 2018-03-12 11:00:57 +01:00
Victor LABORIE 389d1c7395 Merge branch 'postfix-dovecot-handle-plus-sign' into unstable 2018-03-09 17:38:07 +01:00
Benoît S. 1558bfe8c3 Patch dovecot deliver to handle + sign in address.
This is mandatory to handle the plus sign in email address like
foo+bar@example.com
2018-03-08 14:59:37 +01:00
Benoît S. a4a3569630 Show the certificate path when exiting with an error 2018-03-06 10:34:55 +01:00
Benoît S. cdaad871b3 Be sure to check the exit code of certbot
If we use set -e but no -o pipefail with a pipe, the last command exit code is
used by set -e.

certbot | grep -v something

If the grep exit with a non-zero exit code, set -e stop the execution of the
script.  We don't care about that grep, so we now use the PIPESTATUS.
2018-03-05 14:46:49 +01:00
Ludovic Poujol 77cc1cce7d mysql-oracle: Add repo.mysql.com to minifw if needed 2018-03-02 15:49:47 +01:00
Ludovic Poujol 3488ec758d mysql-oracle: Add missing remount-usr 2018-03-02 15:22:36 +01:00
Ludovic Poujol 09674fa489 Squid: Add repo.mysql.com to default whitelist 2018-03-02 15:18:49 +01:00
Jérémy Lecour 23ae74d422 update changelog 2018-02-28 17:42:02 +01:00
Victor LABORIE 9d349133f2 proftpd: fix when password was predefined 2018-02-28 17:37:24 +01:00
Jérémy Lecour 5f6ae3c344 Merge branch 'mysql-oracle' into unstable 2018-02-28 17:26:11 +01:00
Jérémy Lecour ace68db4b4 packweb-apache can use MySQL from Oracle. 2018-02-28 17:25:47 +01:00
Jérémy Lecour 738d56db68 Add mysql-oracle role
Install and configure MySQL 5.7 with packages from Oracle
2018-02-28 17:12:25 +01:00
Victor LABORIE ef3287f7a2 proftpd: missing tab 2018-02-27 17:24:21 +01:00
Victor LABORIE d0fcd1c2d1 proftpd: use proftpd_accounts list for create ftp accounts
* need documentation
* faster, easier, more robust and reliable than loop on
  include_role with account.yml task
* account.yml task will be removed in future release
2018-02-27 17:14:57 +01:00
Gregory Colpart 01379f5a29 follow https://wiki.evolix.org/HowtoNodeJS and default to node_8.x version 2018-02-27 00:12:50 +01:00
Jérémy Lecour 54159f8e87 mongodb: configuration is forced by default but it's configurable 2018-02-23 18:44:26 +01:00
Jérémy Lecour 1ac3300ade nginx: package name can be specified (default: nginx-full) 2018-02-22 00:10:14 +01:00
Jérémy Lecour 40939dd6bd fixup! elasticsearch: RESTART_ON_UPGRADE is configurable 2018-02-20 15:21:18 +01:00
Jérémy Lecour 41f7b029b2 Update changelog for commits on nagios-nrpe 2018-02-20 15:08:40 +01:00
Jérémy Lecour 62a85ef72a elasticsearch: RESTART_ON_UPGRADE is configurable 2018-02-20 15:06:07 +01:00
Benoît S. 9bf70a57f4 Set +x on theses executables plugins 2018-02-19 14:18:58 +01:00
Benoît S. 90a517af2d Added a new nagios-nrpe plugin: check_open_files 2018-02-19 14:17:53 +01:00
Victor LABORIE df891f6aee haproxy: fix Munin plugin dependencies 2018-02-14 14:10:00 +01:00
Victor LABORIE cbf64417bf haproxy: Munin plugin need a Debian Package 2018-02-13 16:49:24 +01:00
Victor LABORIE 2727a6dfa1 haproxy: add Munin graphes 2018-02-13 16:37:40 +01:00
Jérémy Lecour 097f732922 evolinux-users: evomaintenance trap detection also with check_mode 2018-02-08 15:33:28 +01:00
Jérémy Lecour c18b83d974 evolinux-users: deal with AllowGroups and AllowUsers differently 2018-02-08 15:29:53 +01:00
Jérémy Lecour 6cb1a5765a whitespaces 2018-02-08 11:11:47 +01:00
Jérémy Lecour c6d3b804d9 nginx: fix basic auth for default vhost 2018-02-08 11:11:47 +01:00
Jérémy Lecour 23062e7b18 elasticsearch: ES_TMPDIR variable for custom tmpdir 2018-02-07 17:36:04 +01:00
Jérémy Lecour f9c06f3e47 etc-git: add postfix db files in default gitignore 2018-02-04 16:42:10 +01:00
Jérémy Lecour 8a498bb3a3 postfix: add lines in /etc/.gitignore 2018-02-04 11:49:14 +01:00
Jérémy Lecour 02fdbb9126 postgresql: use ".j2" extension for jinja templates 2018-02-04 11:39:59 +01:00
Jérémy Lecour afe2446d54 Release 9.1.6 2018-02-02 20:10:20 +01:00
Jérémy Lecour 24a5f0df7e nginx: fix servers status dirname 2018-02-01 12:27:18 +01:00
Bruno TATU 26f3814254 Revert "nodejs: add 3 tasks + install procedure"
This reverts commit cff9900d94.
2018-02-01 12:00:41 +01:00
Bruno TATU b1cd390fb3 remove playbook exemple 2018-02-01 12:00:36 +01:00
Bruno TATU cc557f14c1 nodejs: add playbook example 2018-02-01 10:50:44 +01:00
Bruno TATU cff9900d94 nodejs: add 3 tasks + install procedure 2018-02-01 10:49:17 +01:00
Victor LABORIE ed81597b06 evoadmin-mail: allow Expires rules in .htaccess 2018-01-30 15:55:06 +01:00
Romain Dessort 0f12501760 Add security-cdn.debian.org to HTTPSITES whitelist
Debian migrated its security.debian.org repository to Fastly CDN
(security-cdn.debian.org) so we have to whitelist it too to make
security upgrades possible.
2018-01-29 11:15:11 -05:00
Gregory Colpart fb6cb79b41 Keep read right on group for software with non-root access like OpenLDAP 2018-01-28 17:13:23 +01:00