summaryrefslogtreecommitdiff
path: root/manifests
AgeCommit message (Collapse)Author
2016-02-25Provide ssl cipher suite defaultsvarac
We don't want to depend on too many modules. The `$ssl_cipher_suite` parameter is the only dependency to the `cert` module and I think it's ok to remove this dependency. It's now a hardcoded default taken from the puppetlabs apache module (https://github.com/puppetlabs/puppetlabs-apache/blob/master/README.md#ssl_cipher) Ppl who use the cert class will know how to pass the parameter. See https://gitlab.com/shared-puppet-modules-group/apache/issues/9 for the discussion.
2015-12-04Merge remote-tracking branch 'micah/master'varac
2015-11-27[bug] use guess_apache_version() to query apache versionvarac
Using $::apache_version won't work because the facts are evaluated before compiling the catalog and with this, before the installation of apache. so on an install from scratch, this fact won't contain anything.
2015-11-24[feat] add apache::module::status and apache::module::negotiationMicah Anderson
2015-11-12[feat] added apache::module::authz_hostvarac
2015-11-12[feat] add a few basic apache modulesvarac
To prevent duplicate declarations of the same apache module, i added one class per module that can get included from multiple places.
2015-05-14Lint manifests/debian/module.ppJerome Charaoui
2015-05-14Fix module management on Debian, closes #7Jerome Charaoui
Manage files and symlinks directly instead of using a2enmod/a2dismod, which are interactive utilities anyway.
2015-05-11Fix ordering between purging and adding/removing modules for debianvarac
Before, purging files from the `mods-enabled` dir and adding modules to this dir happened unordered, meaning that some modules are added before all old modules are purged. Puppet (3.7.2) somehow screws this up and some modules are not installed that should be. see https://gitlab.com/shared-puppet-modules-group/apache/issues/6 for details
2015-05-11linted manifests/debian/module.ppvarac
2015-02-27notify the service if something changesmh
2015-02-27lintingmh
2015-02-27these directories can be auto purged, because they are puppet introducedmh
2015-02-14make it possible to set the php installation for joomlasmh
2015-02-14make it possible to set the php installation for joomlasmh
2015-02-03upload directory should be writeablemh
2015-01-16lintingmh
2015-01-16also allow Indexes for wordpress so supercache can be runmh
2015-01-05use ciphers_http from certs moduleo
2014-11-16no need to interpolatemh
2014-11-15sni: make ssl_cert configurable per vhosto
to support sni we configure ssl_certs on a vhost basis. additionally this commit introduces a generic configuration hash which will be used to replace most other parameters in the future.
2014-10-12a first shot of testsmh
2014-09-07no need for thatmh
2014-09-07set the rc correctly also for std. phpmh
2014-09-07be sure to parse the right php.inimh
2014-08-31add scl55 supportmh
2014-07-18make our autoconfig setup publicmh
2014-07-02pass down the logprefixmh
2014-07-02lintingmh
2014-06-13Merge git://git.subpage.ch/subpage/puppet/module-apachemh
2014-05-29take safe mode setting outsidemh
2014-05-26on newer installations (php >= 5.4) we should not use safe_mode thingsmh
2014-05-25integrate php54 from scl supportmh
2014-05-25adapt to new namingmh
2014-05-21change char to us-asciitr
2014-04-26fix a regression from the last change: safe_mode_exec_bins is in php_options ↵mh
not php_settings
2014-04-25use builtin language function instead of an own onemh
2014-04-19fix merge regression and add data-dir back to open_basedirmh
2014-04-19lintingmh
2014-04-19Merge remote-tracking branch 'lavamind/master'mh
Conflicts: manifests/config/file.pp manifests/vhost/php/standard.pp
2014-04-18address puppet 3.x deprecation warningsmh
2014-04-17lintingmh
2014-02-25Merge branch 'master' of ↵root
ssh://git.cmaisonneuve.qc.ca/srv/git/public/puppet/module-apache
2014-02-25Merge branch 'riseup'Micah Anderson
2014-02-25fix merge conflict snafu introduced by:Micah Anderson
115691c87bad3f5863f088e73603133b67c9f828 this fixes the incorrectly nested case statement, and brings back the lost 'config file as link' changes
2014-02-24pass additional open_basedir paths in $php_options hash insteadJerome Charaoui
2014-02-24append to standard paths instead of overrideJerome Charaoui
2014-02-24remove safe_mode flag from defaults under Debian (removed from PHP 5.4 which ↵Jerome Charaoui
is in wheezy)
2014-02-23this is only required on debianmh
2014-02-23lintingmh