Hi,

I'm slowly building Puppet into our infrastructure, and it's quite fun.  I have
a question about best practices though.

If I want to configure a file, say /etc/network interfaces, on all of my Debian 
boxes, should I put the resource definition in:

a) manifests/classes/debian.pp
b) modules/debian/manifests/init.pp

I guess I'm asking whether people here have configured modules for classes of
servers or not.

As a followup if you choose a), where do you put that in your files repository?
files/debian/etc/network/interfaces?

I know neither of these questions have right/wrong answers, but I'm done for
the day and it's what I want to start with tomorrow, so I thought I'd seek some
advice before I do.

Cheers,

-- 
Eric Gerlach, Network Administrator
Federation of Students
University of Waterloo
p: (519) 888-4567 x36329
e: egerl...@feds.uwaterloo.ca

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@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
-~----------~----~----~----~------~----~------~--~---

Reply via email to