change to correct param name
Change $<fact> to $::<fact>
corrections to use the right variables/class names
Removed unneeded class. Also renamed all storedconfig occurences to storeconfig, to make sure we only use one of those two.
Need to check if the fragment is already defined in master.pp:195
Add a puppet_agent_enabled parameter so we can stop puppet agent from running daemon
Add puppet_server parameter so that puppet.conf-common.erb can pick up the right value
More sane default for $puppet_server
Add commented headers to the config file templates to make it easier to see what comes from where
Actually pass the $puppet_server param to puppet::master
Make sure the agent is stopped if it isn't going to be enabled
Remove generic File resource that sets owner and group, and add it to each file. Reason is that it was changing ownership of /var/lib/puppet/lib inadvertently.
Merge branch 'master' of github.com:Tribily/puppetlabs-puppet

Conflicts:
	manifests/storedconfiguration.pp
	tests/server.pp
Small fixes
Make the passenger class configurable
Replace double by single quotes
Add option to run puppet agent from cron instead of daemon
moved OS defaults files to templates, so we an template wether the service needs to start on boot for debian machines
updated template location for defaults files
Make sure concat::setup is included in order for concat to work properly