Use Puppet for configuration



Owen initially setup Puppet. This is a tool which can handle machine
configuration. It is now minimally documented at:
  http://live.gnome.org/Sysadmin/Puppet

I've added a node entry for fixed.gnome.org and put it under the control
of Puppet (thanks to Owens instructions).

Whenever existing machines are added you have to be *really* careful,
this as various existing files are replaced. Anyway, if people want to
play with the current config of Puppet, see above URL for how to git
clone the puppet config.

Todo:
1. Add iptables under control of puppet
2. Public IP for the puppet machine
3. Allow non-Red Hat machines to make use of Puppet (see #2)
4. Convert existing machines to Puppet
5. Add config to create sysadmin /etc/passwd + /etc/shadow (etc) entries
   from LDAP, if possible
6. Add Fixed postfix change back to puppet (only allow emails from
   menubar)

When moving an existing machine:
1. Look at postfix config (/etc/postfix/aliases -> /etc/aliases,
   /etc/postfix/main.cf)


-- 
Regards,
Olav


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]