On Tue, May 11, 2010 at 7:33 PM, Daniel Pittman <dan...@rimspace.net> wrote:
> Paul Lathrop <p...@tertiusfamily.net> writes:
>
>> I've open-sources Digg's apache module:
>> http://github.com/plathrop/puppet-module-apache
>>
>> I know this isn't much more advanced than what I've seen a lot of people
>> using.
>
> It looks very much like our internal, not-able-to-release version.  The two
> features we have that you don't are:

Is it "not able to release yet" or "not ever gonna release"?

>  * the module enable/disable feature also ships appropriate configuration and
>   installs the appropriate packages for the platform.

Nice, I'd love to add that.

>  * apache::conf, which installs a fragment in conf.d/*

Actually, apache::config in my module does exactly that.

>  * apache::listen{,::port80,::port443}, which configures the system to listen
>   on a custom port, and then wraps that in a class for the standard ports.

I don't do it quite the same way, but there is a tunable for the
ports: $apache_listen_ports

>> Here's my proposition, though. Let's get all the disparate "apache" modules
>> out there merged together into One Awesome Module. What do you think?
>
> Sounds like a great idea to me, but it is a heck of a lot of work.

Yeah, but I'm going to try anyway.

> The most likely "next" feature for us, incidentally, will be to try and
> extract the parts of a VirtualHost tag that are custom, and the parts that are
> standard like the header, auth, logging, etc, so that we don't duplicate those
> in dozens of different files we install...

I love this idea. Will have to see if I can add something to this module.

--Paul

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to