summaryrefslogtreecommitdiff
path: root/manifests/config
AgeCommit message (Collapse)Author
2014-04-19lintingmh
2014-04-19Merge remote-tracking branch 'lavamind/master'mh
Conflicts: manifests/config/file.pp manifests/vhost/php/standard.pp
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
2013-12-28reduce dependency on lsb modules, rather use the builtin factsmh
2013-04-12Merge remote-tracking branch 'immerda/master'Micah Anderson
Fixed apache_no_default_site variable to be a parameter to the apache class (no_default_site = false) Conflicts: files/include.d/Debian/ssl_defaults.inc manifests/base.pp manifests/config/file.pp manifests/vhost.pp manifests/vhost/php/standard.pp manifests/vhost/template.pp templates/vhosts/php/CentOS.erb templates/vhosts/php/Debian.erb
2012-09-18make source better configurablemh
2012-06-05new style for 2.7mh
2012-05-31fix various puppet language thingsmh
2012-05-29rename site modulesmh
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"
2010-08-16only set source or content when we actually manage the filemh
2010-08-11remove unnecessary fileserver variable (#2460) round IImh
2009-12-23simplify config subclassesJerome Charaoui
2009-12-23fix passing of $content in config::includeJerome Charaoui
2009-12-23introduce config::global for global configs in conf.d and config::include ↵Jerome Charaoui
for vhost snippets in include.d
2009-11-14update apache module to 0.25.x stylemh
2009-11-02recursivly updating file path to new 0.25 stylemh
2009-05-17extracted every define and class in it's own filemh