Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-12-09 | config: Implement config files as links | Gabriel Filion | |
Some packages in Debian manage an Apache config file in their own /etc directory and create a link to that file in Apache's conf.d directory. One example package that does this is nagios3. Introduce a new argument, $target, that can be used to specify the link destination. When using $target, the value to $ensure must also be 'link' to make the file into a symbolic link. This is to make it explicit when we want the apache::config::file to behave differently than the normal behaviour of creating a plain text file in conf.d. Signed-off-by: Gabriel Filion <lelutin@gmail.com> | |||
2011-12-09 | allow custom config file source in the form of an array | Jerome Charaoui | |
The $source argument is not flexible enough as it is. It currently forces the source to be unique. Sometimes we'd like to be able to specify an array of possible sources. So we'll use the $source directly with the file resource without enforcing its format. WATCH OUT: this could break currently deployed apache::config::file resources, so one should change occurences of this resource's argument from: source => "modules/site-apache/blah" to a full source specification string: source => "puppet:///modules/site-apache/blah" | |||
2011-12-09 | make apache::debian::module work with a version-specific ensure | Jerome Charaoui | |
Currently, the code expects $ensure to be either 'present' or 'absent' when enabling/disabling the concerned module. It does not take into account that other values could be set. Those other values could be 'purged' and any specific version tag. 'purged' must behave similarly to 'absent' (e.g. disable the module) and all other cases ('present' and a version tag) must enable the module. | |||
2011-09-22 | Fix a syntax error in vhost/file.pp | Gabriel Filion | |
The issue and the fix were mentioned on redmine by fugit in #3472 Signed-off-by: Gabriel Filion <lelutin@gmail.com> | |||
2010-05-10 | Merge branch 'master' of git://git.puppet.immerda.ch/module-apache | Jerome Charaoui | |
2010-05-09 | redirects don't need mod_security | mh | |
2010-02-23 | include mod_security depending on the run_mode | mh | |
2010-02-03 | add global ssl.conf file on Debian to provide NameVirtualHost directive | Jerome Charaoui | |
2010-02-03 | in ssl::debian, enable mod_ssl and remove line for ports.conf as this breaks ↵ | Jerome Charaoui | |
the package-supplied config, which already includes the proper directives for port 443 | |||
2010-02-02 | add php_additional_open_basedirs and php_additional_options in php vhost ↵ | Jerome Charaoui | |
(fully implemented in standard template only, for now) | |||
2010-01-30 | migrate missing parts | mh | |
- migrate missing (newly introduced) vhosts - pass relevant_only stuff to subdefines | |||
2010-01-30 | merged with lavamind | mh | |
2010-01-26 | module silverstripe | Andreas | |
2010-01-20 | missing variables | Andreas | |
2010-01-20 | missing variable | Andreas | |
2010-01-10 | make it also possible that safe_mode_exec_bin can be absent | mh | |
2010-01-10 | if we should remove everything if set to absent | mh | |
2010-01-04 | add $mod_security_relevantonly flag, enabled by default, logs only on ↵ | Jerome Charaoui | |
suspicious requests, set to 'false' to log all requests (as before) | |||
2010-01-04 | config file to manage | mh | |
2010-01-02 | actually the default is already utf8 | mh | |
2010-01-02 | we have already a default charset flag we manage | mh | |
2010-01-01 | not a managed dir | Andreas | |
2010-01-01 | create g2data dir | Andreas | |
2010-01-01 | redefinition error | Andreas | |
2010-01-01 | create gdata dir | Andreas | |
2010-01-01 | gallery2 module | Andreas | |
2009-12-26 | changed davdir->davdbdir, add to template | Andreas | |
2009-12-26 | DAV needs a writable dir for the db (with itk, with the correct user settings) | Andreas | |
2009-12-23 | manage default 'charset' and 'security' configs on Debian | Jerome Charaoui | |
2009-12-23 | simplify config subclasses | Jerome Charaoui | |
2009-12-23 | fix passing of $content in config::include | Jerome Charaoui | |
2009-12-23 | organize files in subdirectories per type : 'config' for main apache config; ↵ | Jerome Charaoui | |
'scripts' for extra shell scripts; 'service' for service default parameters. also, manage apache2.conf on Debian. | |||
2009-12-23 | introduce config::global for global configs in conf.d and config::include ↵ | Jerome Charaoui | |
for vhost snippets in include.d | |||
2009-12-23 | fix debian support for itk and use correct httpd username in managed webdir | Jerome Charaoui | |
2009-12-22 | remove default vhost from debian package | Jerome Charaoui | |
2009-12-17 | add itk class for debian | Jerome Charaoui | |
2009-12-08 | manage debian apache module packages | Jerome Charaoui | |
2009-12-08 | improve Debian support | Jerome Charaoui | |
2009-11-21 | purge bin dir, only add php option if we actually added binaries | mh | |
2009-11-21 | substitute with correct variable so we can use it more than once | mh | |
2009-11-21 | add missing parameter | mh | |
2009-11-21 | introduce php_default_charset to set charset header in php | mh | |
2009-11-20 | docman dmdocuments directory is web writable | Andreas | |
2009-11-19 | additional cleanup | mh | |
- actually the execs are always set to something. - grouping of php parameters | |||
2009-11-18 | introduce safe mode exec as well for the other vhost types | mh | |
2009-11-18 | group php options together | mh | |
2009-11-18 | simplify fileresource | mh | |
2009-11-18 | bin-dir: user+group needs to be the documentroot user | Andreas | |
2009-11-18 | 'undefined' error | Andreas | |
2009-11-18 | typo | Andreas | |