summaryrefslogtreecommitdiff
path: root/manifests/init.pp
AgeCommit message (Collapse)Author
2016-02-25Provide ssl cipher suite defaultsvarac
We don't want to depend on too many modules. The `$ssl_cipher_suite` parameter is the only dependency to the `cert` module and I think it's ok to remove this dependency. It's now a hardcoded default taken from the puppetlabs apache module (https://github.com/puppetlabs/puppetlabs-apache/blob/master/README.md#ssl_cipher) Ppl who use the cert class will know how to pass the parameter. See https://gitlab.com/shared-puppet-modules-group/apache/issues/9 for the discussion.
2015-01-05use ciphers_http from certs moduleo
2014-11-16no need to interpolatemh
2014-11-15sni: make ssl_cert configurable per vhosto
to support sni we configure ssl_certs on a vhost basis. additionally this commit introduces a generic configuration hash which will be used to replace most other parameters in the future.
2014-10-12a first shot of testsmh
2014-05-21change char to us-asciitr
2013-04-18add a 'ssl' parameter, so you do not need to include two classes to get sslMicah Anderson
support, you can simply just pass the 'ssl => true'. this may also help the occasional warning: warning: Scope(Class[Apache::Ssl]): Could not look up qualified variable 'apache::manage_shorewall'; class apache has not been evaluated at /srv/leap/puppet/modules/apache/manifests/ssl.pp:10
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-12-13introduce anchor to hook into basic setupmh
2012-06-13remove hieramh
2012-05-31fix various puppet language thingsmh
2012-02-12manage selinux stuffmh
2009-09-28include shorewall rules if neededmh
2009-09-282 spacesmh
2009-09-28remove selinux stuff as we'll do it differentmh
2009-05-17extracted every define and class in it's own filemh
2009-05-17we set now the groupmh
2009-05-17make the htpasswd dir more securemh
2009-05-17manage the sysconfig file on centosduritong
2009-05-17merged with immerdaMarcel Haerry
2009-02-25correct commentingmh
2009-02-24comment out selinux due to the facter/puppet bug #2021mh
2009-02-24deny access to git repository foldersmh
2008-11-30adjusted group for webdir on openbsdmh
2008-11-30merged with puzzlemh
2008-11-07removed hasstatus because this implies init script usagemh
2008-11-07adjusted path for modulesmh
2008-11-07adjusted paths to general stylemh
2008-11-07made path more defaultmh
introduced logrotating for apache
2008-11-07generalized various config stylesmh
finished support for openbsd
2008-11-01enabled apache for openbsdmh
2008-11-01fixed typomh
2008-11-01factored package stuff out, as openbsd doesn't have a packagemh
2008-11-01merged with puzzlemh
2008-10-25removed double definition (merge regression)mh
2008-10-25merged with puzzlemh
2008-07-26factered out the modules of the apache modulemh
2008-05-17added more to the readme, fixed permissionsmh
2008-05-17added a first readme version, made munin stuff optionalmh
2008-05-06extracted selinux stuff, puppet what belongs to the module, into the module, ↵mh
made the rest selinux (and gentoo) aware
2008-04-29testandreas
2008-04-29typoandreas
2008-04-29typoandreas
2008-04-29new in gentoo, some unused, i.e. equal to default files del.andreas
2008-04-29default ServerName templateandreas
2008-04-29modifications1 for /etc/apache2/modules.dandreas
* own directory * see vhosts.d
2008-04-24added default centos file and made sources more configurablemh
2008-04-24merged with puzzle upstreammh
2008-04-24unified fileserver location, in the future the fileserver should only be ↵mh
accessed by $server
2008-04-24rearranged plugin ordering, fixed some yum stuffmh