[EMAIL PROTECTED] wrote: > On Wed, Feb 23, 2005 at 10:42:24AM -0600, Brendan Strejcek wrote: > > In any case, this has been what I have been doing to solve this problem > > recently. It's still two lines, but I think it is more readable than > > anything else I have seen. > > > DeleteLinesMatching "^somevar = .*$" > > AppendIfNoSuchLine "somevar = somevalue" > > but this kicks in on every run, doesn't it?
cfagent edits a buffer-copy of the file. When done editing, it only replaces the file on disk if the two differ. Thus, if your edit results in the same file, nothing is actually changed, including file metadata such as timestamps. _______________________________________________ Help-cfengine mailing list Help-cfengine@gnu.org http://lists.gnu.org/mailman/listinfo/help-cfengine