Initial commit including all the files created with 'puppet module generate aethylred-blank'
This should get a basic puppetmaster installed on passenger.
Set the puppetmaster server entry in puppet.conf
clean up syntax on augeas setting puppetmaster
augeas context was not completed, required /files/ prefix
making sure of file ownerships to prevent permission errors
initial setup of a puppetmaster vhost
removing double // in augeas changes.
Define the document root directory, to avoid cyclic dependencies
added comment about apache::mod::passenger tuning
eliminating double // which confuses Augeas
Create a vhost for the puppetmaster service, which won't work yet... because passenger etc.
remove trailing / from docroot parameter
ah, once you start using resources from apache, explicit require is no longer necessary
setting up the common ssl declarations in the vhost.
define where the ssl certificate and key are in the vhost
Adding the CA and chain certificates to SSL
This should create the required RequestHeader statements in the puppetmaster vhost configuration
Merge branch 'puppetmaster_requestheader' into puppet_master

Conflicts:
	manifests/master.pp
Remove duplicate lines created by resolving git conflicts...