puppetlabs/puppetlabs-apache — pull request #37 by akumria (2012-06-18 14:56:39+00:00)
Title: IPv6 fixes

When I create an IPv6 virtual host, I re-use the existing vhost definition.

But that creates a problem, since both docroot and logroot are added as requirements for the vhost to exist.

This makes ensuring the directories exist optional (but retains it as the default).

It also modifies the templates to keep the logfiles for multiple hosts with the same servername in the same location. As well I bring the other templates up to date with prior changes.

I've added myself to the contributor section, feel free to remove that if it is not warranted.

Anand

p.s. Yes, I'm actually using this in production too.