summaryrefslogtreecommitdiff
path: root/manifests
AgeCommit message (Collapse)Author
2011-12-11Avoid setting source or content when trying to remove apache::config::fileGabriel Filion
Currently, when trying to remove a config file that is not present in one of the source directories, you get an error about puppet not being able to find the file, which kills the puppet run. We need a special case for when $ensure is set to 'absent' or 'purged' so that we avoid setting the source argument. Signed-off-by: Gabriel Filion <lelutin@gmail.com>
2011-12-09config: Implement config files as linksGabriel 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-09allow custom config file source in the form of an arrayJerome 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-09make apache::debian::module work with a version-specific ensureJerome 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-11-29additional foldermh
2011-11-29fix a few things that should be writablemh
2011-11-23there is another Listen example already commented outmh
2011-11-22as file_line lacks ensure => absent, we have to do it with a sedmh
2011-11-22we use now file_linemh
2011-11-20include php default dirs if we want to add subdirsmh
2011-10-18fix variable namingmh
2011-10-17fix gallery template partial passingmh
2011-10-13correct namingmh
2011-10-13add worker related config filesmh
2011-10-13if we run as fcgid, we need to tell safe_mode that gid is finemh
2011-10-12fix template pathmh
2011-10-09remove stupid cyclemh
2011-10-09migrate to new file_line typemh
2011-10-09remove old parammh
2011-10-09we need these rewrite rules, otherwise it won't work with cgimh
2011-10-09do the same for fcgidmh
2011-10-09fix access mode for fcgid webdirsmh
2011-10-09fix typomh
2011-10-09this options should be set globallymh
2011-10-09include php::itk on itk setupsmh
2011-10-08log php errors to a per vhost logfilemh
2011-10-08pass php_settings to fcgid-starter and only set them in vhost, if we don't ↵mh
run as fgcid
2011-10-08type is a metaparammh
2011-10-08migrate over to new stdlib functionmh
2011-10-08also include mod_fcgid for php stuffmh
2011-10-08add mod_fcgid stuffmh
2011-10-08by default safe_mode is off for mediawikismh
2011-10-08the key will always be heremh
2011-10-08fix namemh
2011-10-08remove old template mode optionmh
2011-10-08merge functions to new stdlibs, fix has_key hash problemmh
2011-10-08fix includemh
2011-10-08introduce a new template style, less duplicated things, more handy optionsmh
2011-10-08remove an unnecessary templatemh
2011-10-08migrating a first part over to the new partial stylemh
2011-10-08first work on php_settings via hashmh
2011-09-22Fix a syntax error in vhost/file.ppGabriel Filion
The issue and the fix were mentioned on redmine by fugit in #3472 Signed-off-by: Gabriel Filion <lelutin@gmail.com>
2011-08-09these files do not have to be writeable by the run groupmh
2011-08-07fix dependencymh
2011-07-15it is not anymore necessary to add an empty source to purge directoriesmh
2011-05-18woraround that redirects do not have a documentrootmh
2011-05-17improve mod_security rulesmh
* handled now by a partial * possibility to add rules that should be removed * possibility to add custom mod_sec options" * use new infrastructure for existing mod_sec tweaks
2011-05-12we need also to allow limit on mediawiki dir htaccessmh
2011-04-01the run_user needs to be able to access this directorymh
2011-04-01directory is called logmh