On Wednesday, February 27, 2013 12:24:10 PM UTC-8, Ramin K wrote:
>
> On 2/27/2013 12:01 PM, Philip Brown wrote: 
> > I've been looking around for instructions on installing puppetmaster 
> > with a standalone passenger, without apache. 
> > I'm a personal believer in, "the fewer layers, the better" :) 
> > 
> > Unfortunately, I cant find any instructions for this configuration. 
> > Everything seems to be written for "puppet AND httpd and passenger". 
> > 
>
> No SSL at this time in Passenger standalone. 
>
>
> https://groups.google.com/forum/?fromgroups=#!topic/phusion-passenger/q17v2SrxgXA
>  
>
>
>
Hmm.
If "puppet + passenger == no SSL for puppet", then this seems like a bug in 
puppet.
Puppet running by itself, somehow makes SSL work. So seems like it should 
be able to handle the SSL side of things, even if passenger cant.
 
>From what I've heard of puppet's "need" for external things like passenger, 
it's primarily because puppet was not written to be particularly 
threadsafe/thread aware. It only handles one active connection. So it needs 
something else to fork off an instance of itself, per socket connection?

So why cant it just get a "raw socket" connection, and then deal with the 
rest (ie: SSL) itself, like it normally does?

For that matter, why cant i just run puppetmaster out of xinetd or 
something?

Is the real problem, that the ruby/rack API is inadequate?
In which case, my last question returns: why not just run puppetmaster out 
of xinetd?

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to