Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to setup Central Management Server (PUPPET) to manage all clients. I have read many documentations, but none of them was helpful. Can anyone explain setting up puppet server in detail?

Where we have to create the following files in server or in client?

Now setup some resources for apache2. Create a file /etc/puppet/manifests/site.pp containing the following:

package {
    ensure => installed

service {
    ensure => true,
    enable => true,
    require => Package['apache2']
share|improve this question
Do you want this from installing to a working prototype? It might be better to ask for specific problems ;) From what I can tell they call the server Puppetmaster and /etc/puppet/ seems to point to a client. – Rinzwind Aug 29 '11 at 17:02
This page seems to be thourough and explains things rather nicely: – Rinzwind Aug 29 '11 at 17:04
The files in /etc/puppet/manifests are only used at the server. – Florian Diesch Aug 29 '11 at 18:14
On the client, can you run puppetd --test --debug and post the contents? – James Sep 12 '11 at 12:13
You ask several different questions and the way your question is formulated at the moment is confusing in that it's unclear what you need help with and what you've solved. This site works best if you ask one at question a time and if you clearly describe your situation and what guide you use. – N.N. Sep 12 '11 at 13:26
up vote 2 down vote accepted

As all the existing docs didn't help you it's quite unlikely that just writing a new one will work better for you.

Instead please follow the explanation given in the Ubuntu Server Guide and tell us what doesn't work for you and what additional questions you have.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.