> >http://github.com/camptocamp/puppet-apache > >http://github.com/wesabe/puppet-apache2 > >http://github.com/puppet-modules/puppet-apache > >http://github.com/simpsonjulian/puppet-apache-ubuntu > >http://github.com/ohlol/puppet-apache > or the one athttps://labs.riseup.net/code/projects/shared-apache
For sake of completeness I'd add my own module to the list: http://git.example42.com/?p=example42modules/.git;a=tree;f=apache It's not the most complete or evoluted of the bunch but it has its own points, IMHO. In any case what I find most important is to define a common naming for defines that create virtualhosts and general .conf files so that, whatever the apache module used, there's a common way to manage its configuration's fragments. Apache is the typical module that is often referenced by other modules, right in the definition of a configuration piece that provides the web access information for an application. Since I'm almost convinced that people will keep on doing their own apache modules and there will hardlly be a monstre module good for every use (I personally find, for example, totally unfit to debianize the apache setup on a not debian breed: IMHO a puppet module should strictly follow the OS guidelines, directory's structure and practices) I would concentrate the efforts in defining "common interfaces" so that in an application module I can use always the same syntax to manage its apache configuration file. my2c al -- 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.