Forum: Cfengine Help Subject: Re: Cfengine Help: Cfengine 3.1.4 is released Author: mark Link to topic: https://cfengine.com/forum/read.php?3,20445,20485#msg-20485
Curiously everything old is eventually new again. Although disk is now cheap, we are now starting to see a return to shared storage solutions (diskless clients) in the cloud because of virtualization.The pendulum swings quite often. That is also why I generally ignore calls to "immediately change your old fashioned thinking and obey the Linux/Solaris/OpenSource Mob Law!" ;-) Another example is network independence. Cfengine has always avoided a strong dependence on the network, originally because ethernet was unreliable. Now ethernet is reliable, but we have wireless and mobility. Back to square one. Most users think about their own needs and assume the rest of the world is like them. My job is to make sure Cfengine works in all environments by observing (usually) simple principles. Things change, yes, and usually with good intentions -- but good intentions do not always lead to good ideas. Don't forget that /var is a cache of the binaries that are installed by default in /usr/local (this was always standard for open source packages before -- now it is suddenly wrong, as teenagers say: "fine whatever!"). The usefulness of a cache is 1. To protect against loss of network storage 2. To allow updates to occur without disrupting cfengine operation 3. To allow cfengine to simply execute its own binaries from a single trusted location (security model) etc etc -- my point is that this is not just an aesthetic issue. _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine