Commit graph

56 commits

Author SHA1 Message Date
Jérémy Lecour 7283e34077 Replace version_compare() with version() 2020-02-25 10:45:35 +01:00
Jérémy Lecour b8bdedaa2e packweb-apache: update phpmyadmin package for Debian 10+
phpmyadmin_4.6.6-5_all.deb is no longer available, let's use 4.6.6-4
2019-12-31 16:27:05 +01:00
Jérémy Lecour e04d881988 replace "with_items" in apt modules 2019-12-31 16:18:56 +01:00
Jérémy Lecour 79bb6103b8 Change "|version_compare" with "is version_compare" 2019-12-31 10:18:19 +01:00
Victor LABORIE 0873bb49e0 Add evolix prefix to role dependencies
All checks were successful
continuous-integration/drone/push Build is passing
2019-11-29 14:19:52 +01:00
Victor LABORIE 6f5e13f8b8 Add evolix prefix to include_role 2019-11-29 14:00:25 +01:00
Jérémy Lecour bea11352be Merge branch 'buster' into unstable 2019-09-23 18:34:35 +02:00
Ludovic Poujol b116c47b58 packweb-apache: Deploy opcache.php to give some insights on PHP's opcache status
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2019-08-21 15:24:58 +02:00
Benoît S. 771c75c1de all-roles: Dot not use ansible_lsb as it is deprecated
Some checks reported errors
continuous-integration/drone/push Build encountered an error
continuous-integration/drone/pr Build is passing
We move from `ansible_lsb.codename` to `ansible_distribution_release`.
2019-07-03 09:41:35 +02:00
Benoît S. 0b8681cf59 packweb-apache: install phpmyadmin using .deb for Buster
Fixes #64
/!\ Warning: this is a temporary hack!
2019-07-03 09:37:57 +02:00
Jérémy Lecour 5199a384c3 packweb-apache : create phpmyadmin directory if missing 2019-06-27 16:33:11 +02:00
Jérémy Lecour 2b9354b549 re-enable phpmyadmin
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2019-06-27 16:19:17 +02:00
Jérémy Lecour b773e17560 whitespaces
Some checks reported errors
continuous-integration/drone/push Build encountered an error
continuous-integration/drone/pr Build is passing
2019-06-27 16:16:19 +02:00
Jérémy Lecour bee57a0b3c change distribution release codename
Some checks reported errors
continuous-integration/drone/push Build encountered an error
continuous-integration/drone/pr Build is failing
Ansible 2.2 is too old to know about buster.
Let's use LSB for that.
2019-06-18 17:35:28 +02:00
Jérémy Lecour aa28e9c1b8 change repositories URL 2019-03-21 15:31:58 +01:00
Jérémy Lecour 1d2a648241 whitespaces 2019-01-01 20:04:56 +01:00
Jérémy Lecour 2f8cad3c7c packweb-apache: mod-security config is already included elsewhere 2018-11-14 17:04:03 +01:00
Patrick Marchand 3eadd7d544 Rajout d'un cron a packweb pour ftpd
The cronjob that maintains file size caches for ftpadmin
is not present in the packweb, which leads to things like
spinon-www0 listing all directories as being 0 octets big.
2018-11-13 16:58:29 -05:00
Patrick Marchand a1973ebbb3 We misunsderstood how modsecurity used the init rules
They do not modify files and are necessary for the core rules to function.
2018-11-13 09:59:34 -05:00
Patrick Marchand 9f2727f55f Removes modsecurity audit log and rules 910* and 901* 2018-11-13 09:59:34 -05:00
Jérémy Lecour efcd2ed391 packweb-apache: don't regenerate phpMyAdmin suffix each time 2018-09-09 23:00:41 +02:00
Jérémy Lecour 5bf82d117b Don't copy empty files 2018-04-22 17:23:31 +02:00
Jérémy Lecour 792e319694 packweb-apache: install evoadmin as a dependency
A bug in Ansible 2.2 disables some included roles when dependencies have
a conditional evaluated to false.
2018-04-20 10:23:35 +02:00
Victor LABORIE 4612c5ec89 packweb-apache: use check_mode for apg command
* Fix usage of packweb-apache role with --check
2018-04-13 12:13:43 +02:00
Victor LABORIE ef127d89dc packweb-apache: use dependencies instead of include_role for apache and php roles 2018-04-13 11:54:42 +02:00
Jérémy Lecour ace68db4b4 packweb-apache can use MySQL from Oracle. 2018-02-28 17:25:47 +01:00
Victor LABORIE 6d2506a0ce packweb-apache: comment cron task instead of remove it and don't remove buildstatic.sh 2017-11-06 11:51:57 +01:00
Victor LABORIE 6f0fb57595 packweb-apache: fix awstats cron 2017-11-06 11:29:15 +01:00
Jérémy Lecour dba77f3bbc packweb-apache: dependency on squid and mysql 2017-10-07 18:12:28 +02:00
Gregory Colpart 31a8aa0a32 update tasks description. 2017-10-02 15:33:10 +02:00
Gregory Colpart b64073dd39 quick fix to avoid exit 1 2017-09-28 11:10:25 +02:00
Gregory Colpart 04239e3350 use replace instead of lineinfile 2017-09-08 01:26:53 +02:00
Gregory Colpart 9f01e1869d Add info.php 2017-09-08 01:26:46 +02:00
Gregory Colpart be4e811c47 phpMyAdmin configuration 2017-09-07 02:26:35 +02:00
Gregory Colpart 4f3b04e97d Centralize restrictions to fhs_retrictions.yml 2017-09-06 19:30:21 +02:00
Gregory Colpart 9aec7c8891 First step to use new evoadmin / FPM 2017-08-23 04:28:21 +02:00
Gregory Colpart 5bbec8f829 first step to improve userlogrotate in Debian 9 2017-08-23 04:27:34 +02:00
Gregory Colpart e10e971dbe move FHS restrictions to a new file 2017-08-23 03:23:16 +02:00
Gregory Colpart 453b78a59b do not remove old log files 2017-08-23 03:17:07 +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 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 ce0644e976 copy general_alert_email/log2mail_alert_email to Apache role 2017-08-04 09:57:09 -04:00
Gregory Colpart 5c4125263e Quick review of pack-web-apache role 2017-07-23 00:44:06 +02:00
Gregory Colpart 8981ea4228 Fix for Debian 9, _apt user need right to apt stuff 2017-07-18 16:51:06 +02:00
Benoît S. c1e53f7fe4 Set html_errors to Off for Stretch. 2017-07-18 10:26:54 +02:00
Jérémy Lecour 9dbed2dd59 packweb: split jessie/stretch 2017-07-13 14:09:33 +02:00
Jérémy Lecour e99145231b remove useless file 2017-07-06 17:14:27 +02:00
Jérémy Lecour bae8961e99 packweb/evoadmin: cleanup
* extracted tasks
* more variables
* more templates
* less bugs
2017-07-03 18:23:39 +02:00
Jérémy Lecour 2084e2e53e evoadmin/packweb: end of first pass 2017-07-03 18:22:24 +02:00