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




Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to