summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-03-07add UPGRADE NOTICE to README. Rearrange a little to make it flow nicerMicah Anderson
2012-03-07Add default vhost files for DebianGabriel Filion
Taken from a Debian Squeeze install of Apache. 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-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>
2010-05-10Merge branch 'master' of git://git.puppet.immerda.ch/module-apacheJerome Charaoui
2010-05-09redirects don't need mod_securitymh
2010-03-16typo3 partial errors in backend -> disable modsec for /typo3. Errors like ↵Andreas
You don't have permission to access /typo3/alt_doc.php
2010-02-23include mod_security depending on the run_modemh
2010-02-15fix log path in include.d/Debian/ssl_defaults.incJerome Charaoui
2010-02-04add rule to be ignored for wordpress, as it prevents additional uploadsmh
2010-02-03add global ssl.conf file on Debian to provide NameVirtualHost directiveJerome Charaoui
2010-02-03fix incomplete file include.d/Debian/ssl_defaults.incJerome Charaoui
2010-02-03in 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-03provide ssl defaults for vhosts under Debian (copied from CentOS config)Jerome Charaoui
2010-02-02add php_additional_open_basedirs and php_additional_options in php vhost ↵Jerome Charaoui
(fully implemented in standard template only, for now)
2010-01-30fix includes to new locationmh
2010-01-30migrate missing partsmh
- migrate missing (newly introduced) vhosts - pass relevant_only stuff to subdefines
2010-01-30merged with lavamindmh
2010-01-27typoAndreas
2010-01-27silverstripe htaccess errorsAndreas
2010-01-27silverstripe .htaccessAndreas
2010-01-26module silverstripeAndreas
2010-01-20missing variablesAndreas
2010-01-20missing variableAndreas
2010-01-10make it also possible that safe_mode_exec_bin can be absentmh
2010-01-10if we should remove everything if set to absentmh
2010-01-04add $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-04source of last change (https logins)Andreas
2010-01-04gallery redirect user logins to httpsAndreas
2010-01-04config file to managemh
2010-01-03we have already a default charset flag we manageAndreas
2010-01-02actually the default is already utf8mh
2010-01-02we have already a default charset flag we managemh
2010-01-01php settings for gallery2Andreas
2010-01-01not a managed dirAndreas
2010-01-01create g2data dirAndreas
2010-01-01redefinition errorAndreas
2010-01-01create gdata dirAndreas
2010-01-01gallery2 moduleAndreas
2009-12-26lockfile name must be specifiedAndreas
2009-12-26changed davdir->davdbdir, add to templateAndreas
2009-12-26DAV needs a writable dir for the db (with itk, with the correct user settings)Andreas
2009-12-23manage default 'charset' and 'security' configs on DebianJerome Charaoui
2009-12-23simplify config subclassesJerome Charaoui
2009-12-23fix passing of $content in config::includeJerome Charaoui
2009-12-23move includes in conf.d into include.dJerome Charaoui
2009-12-23organize 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-23introduce config::global for global configs in conf.d and config::include ↵Jerome Charaoui
for vhost snippets in include.d