[Pkg-puppet-devel] [SCM] Puppet packaging for Debian branch, master, updated. debian/0.25.4-2-27-gc0b7a07

Mathias Gug mathiaz at ubuntu.com
Sun May 9 13:03:37 UTC 2010


Hi Micah,

On Fri, Apr 30, 2010 at 02:44:16PM -0400, micah anderson wrote:
> > 
> > I wrote a blog post [1] covering how to setup puppet under mod passenger. I
> > based the apache2 configuration [2] on the template from the upstream tarball.
> > I made some modifications so that all of the configuration options were located
> > within a virtual host definition.
> > 
> > [1]: https://ubuntumathiaz.wordpress.com/2010/04/08/using-puppet-in-uecec2-improving-performance-with-phusion-passenger/
> > [2]: http://bazaar.launchpad.net/~mathiaz/%2Bjunk/uec-ec2-puppet-config-passenger/annotate/head%3A/modules/puppet/templates/apache2.conf
> 
> Great, thanks for pointing this out. Are there specific changes to the
> Debian packaging around passenger setup that you might propose? I've
> been trying to get it so it is easy to setup for people and am very
> interested in any suggestions for improvement there!
> 

It may be interesting to create a puppetmaster-passenger package that will
provide all the configuration files and install apache2.2-bin (basically do
what the recipe outlined above does).

That would require splitting the puppetmaster package into two packages with
the core puppetmaster libraries in puppetmaster-core and the init script in
puppetmaster. So that one has the choice of installing puppetmaster or
puppetmaster-passenger.

-- 
Mathias Gug
Ubuntu Developer  http://www.ubuntu.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-puppet-devel/attachments/20100509/b0369439/attachment.pgp>


More information about the Pkg-puppet-devel mailing list