Commit graph

61 commits

Author SHA1 Message Date
06eb2bdf9a apache: Added proxy support to apache::sslsite. 2013-09-24 11:40:56 +03:00
Ossi Salmi
7f92851e16 apache: Add Ubuntu support to apache::mod::auth_openid 2013-08-20 14:43:53 +03:00
Ossi Salmi
e6d7688bdc apache: Add support for HTTP Strict Transport Security 2013-08-14 14:31:23 +03:00
Ossi Salmi
ebde843cc6 Changed remaining fqdn references to homename 2013-08-03 00:10:39 +03:00
Ossi Salmi
92f7a164e4 apache: Removed redundant imports 2013-07-19 23:00:44 +03:00
Ossi Salmi
341c86a0a0 apache: Added support for forward proxy with optional caching 2013-06-29 23:25:47 +03:00
Ossi Salmi
345a8f9589 apache: Allow disabling mod_wsgi's embedded mode 2013-06-27 19:37:04 +03:00
Ossi Salmi
ff003d864c apache: Allow enabling modules separately for http/https
Added parameters http and https (both enabled by default) for the
following classes:

 * apache::mod::fcgid
 * apache::mod::passenger
 * apache::mod::perl
 * apache::mod::php
 * apache::mod::python
 * apache::mod::wsgi
2013-06-16 17:33:17 +03:00
Ossi Salmi
fc12e7e03e apache: Fix fcgid on CentOS, dependency fix for wsgi
Create separate mod_fcgid socket dirs for http and httpsd. Also tune the
process limits.
2013-06-16 01:42:13 +03:00
6d3526125f apache: Added /var/run/passenger directory creation. 2013-05-08 08:46:33 +03:00
945a9f2af3 apache: Added support for proxy http sites. 2013-05-07 10:03:22 +03:00
Ossi Salmi
e8251bae66 apache: Added apache::mod::passenger 2013-05-02 21:42:05 +03:00
Ossi Salmi
bd631831ae Added system user for webalizer 2013-04-25 17:30:21 +03:00
Ossi Salmi
bf19695573 Initial support for mod_auth_openid 2013-03-30 19:29:54 +02:00
Ossi Salmi
fee22f529c Merge tmakinen/puppet 2013-02-06 12:57:11 +02:00
f7298b5671 Fixed SELinux context from apache logrotate script in Fedora. 2013-02-06 09:23:27 +02:00
Ossi Salmi
68ac64b13f Added 'first' parameter to apache::sslsite
When set to true, ensures the site configuration is loaded first, thus
becoming the default virtual host when NameVirtualHost (and SNI) is
used.
2013-02-02 21:58:26 +02:00
Ossi Salmi
3a40b11a62 Added fix for mod_wsgi socket path on CentOS/RedHat/Fedora 2013-01-24 13:00:20 +02:00
Ossi Salmi
3071640518 Removed useless require variables from apache module 2012-12-05 20:28:37 +02:00
Ossi Salmi
24ecb51f6f Added support for RHEL and did some syntax cleaning
Assume that "RedHat" also works where "CentOS" does.
2012-09-05 17:29:36 +03:00
c69fb5afb0 Fixed SELinux contexts from Apache log directories. 2012-08-28 08:50:56 +03:00
500c026131 SELinux fixes for apache module. 2012-08-01 12:18:12 +03:00
Ossi Salmi
dd9a78d8ae Give webalizer cron job more time to run before log rotation 2012-07-29 21:51:46 +03:00
84edcd61ed Fixed "unquoted file mode" errors given by puppet-lint. 2012-03-27 16:10:01 +03:00
34c36045fa Fixing puppet-lint errors. 2012-03-27 14:41:39 +03:00
Ossi Salmi
e58965fc00 Send webalizer cronjob mails to root 2012-01-03 14:30:43 +02:00
Lari Huttunen
c3d5784660 Added support for mod_include for SSI 2011-08-26 20:10:49 +03:00
Ossi Salmi
9cc2c06922 Added support for IP-based SSL virtual hosts in apache 2011-05-26 22:58:31 +03:00
311df93f08 Fixed selinux context from apache datadir. 2011-03-16 14:59:41 +02:00
Ossi Salmi
7b10e62e1c Fixed apache user and group handing on Ubuntu 2011-03-09 14:41:04 +02:00
e3b6cca7a4 Migrated $httpd_user, $httpd_group, $httpsd_user and $httpsd_group variables to use format $apache::server::{user,group} and $apache::sslserver::{user,group}. 2011-02-25 11:46:57 +02:00
f72ec5b350 Fixed selinux contexts from apache datadir. 2011-01-27 13:10:54 +02:00
5475229cfd Fixed deprecation warnings "Files found in modules without specifying 'modules' in file path". This will break 0.24.x client compatibility. 2011-01-26 20:06:13 +02:00
Ossi Salmi
b60ad68d08 Fixed dependency in apache::webalizer 2010-12-27 06:57:21 +02:00
Ossi Salmi
ff6b42fc09 Added apache modules 2010-11-09 15:57:12 +02:00
Ossi Salmi
45b597c29c Replaced fqdn variables with homename 2010-11-08 14:42:41 +02:00
Ossi Salmi
63440a18d4 Improved apache virtual host configuration
Additional configuration files are now fetched from the
puppet file server.
2010-11-05 22:56:24 +02:00
Ossi Salmi
eca8e074e5 Added webalizer support to apache module 2010-11-05 22:56:22 +02:00
Ossi Salmi
42fd785e66 Added virtual host support for Debian/Ubuntu to apache module 2010-11-05 22:56:20 +02:00
Ossi Salmi
512c38ba9d Restructured apache module 2010-11-05 22:56:18 +02:00
Ossi Salmi
fa53a19798 Added initial support for Debian and Ubuntu to apache module. 2010-10-23 16:30:34 +03:00
5fbe6228f2 Added support for status query into httpsd service. 2010-10-21 22:00:21 +03:00
9806934c75 Fixed directory depencies from apache::sslsite. 2010-10-21 13:15:07 +03:00
c7d064b58e Fixed SELinux contexts from apache logrotate script. 2010-10-04 08:24:22 +03:00
cd6cd656e2 Fixes SELinux contexts from httpsd binary. 2010-10-04 01:56:38 +03:00
Ossi Salmi
1aa19a8eb5 Fixed missing $ in define apache::site. 2010-03-04 14:55:41 +02:00
Ossi Salmi
dc3f04cfda Added support for $apache_datadir variable. 2010-03-04 14:55:41 +02:00
Ossi Salmi
dc761f2a38 Purge unmanaged files from managed configuration directories. 2010-02-19 16:09:25 +02:00
Ossi Salmi
ced754f674 Add $aliases and $redirect to apache::site, ensure default vhost is loaded first. 2010-02-18 20:07:56 +02:00
Ossi Salmi
9c853fa445 Added variables for user and group to apache configs, commented out UserDir. 2009-12-01 19:29:40 +02:00