Hi, On 30.06.2009, at 01:13, Allan Marcus wrote:
I think people are missing Gary's point (or maybe I am). Puppet works by ensuring a package is installed. If the package version changes, puppet will install the new version. I a lab where those pesky students might delete a file in, say the MS Office directory, puppet would do nothing since the package version has not changed. There is very well architected solution to this: radmind. In my mind, puppet is great in an environment where there is either good system administrative controls on the computers, or knowledgeable users that know not to delete an arbitrary file. In a student lab situation where who knows what might happen, radmind or even deep freeze might be a better solution.
If things like these happen, then puppet is the wrong solution for any environment.
We have 3 simple rules: - only the admins are admins, users use computers. - only the admins know the admin-password and have admin-rights- if a user knows the admin-passwort (teacher's and phd's laptops), the only thing that we admins do as support is reinstall.
I think that it is not wise to let users be able to do things with the system. Then most of the time things will fall apart.
Sorry this is off-topic. Have fun, udo. -- :: udo waechter - r...@zoide.net :: N 52º16'30.5" E 8º3'10.1" :: genuine input for your ears: http://auriculabovinari.de :: your eyes: http://ezag.zoide.net :: your brain: http://zoide.net
smime.p7s
Description: S/MIME cryptographic signature