Hi Aleksey,

You are right.
If you look in cfengine_stdlib.cf, you would see

---
body changes detect_all_change

# This is fierce, and will cost disk cycles

{
hash           => "best";
report_changes => "all";
update_hashes  => "yes";
}
---

Consider using the detect_content body for a cheaper but less secure
alternative.

--

Regards,
Eystein


On Thu, May 12, 2011 at 10:00 PM, Aleksey Tsalolikhin
<atsaloli.t...@gmail.com> wrote:
> Is it just me, or did Cfengine 3 used to use md5 databases for change
> detection?  now I see both md5 and sha1 are used.  why is that?
> (doesn't that double the cost of change detection?)
>
>
> bundle agent example
>
> {
> files:
>
>  "/etc"
>
>   changes      => detect_all_change,
>   depth_search => recurse("inf");
> }
>
>
>
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
> ALERT: Hash (md5) for /etc/date.txt changed!
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>  -> Updating hash for /etc/date.txt to MD5=5e3e868b8f7f69bf2ffb651bf11b4f65
> I: Made in version 'not specified' of
> './00132_Security__detect_changes_in_etc.cf' near line 17
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
> ALERT: Hash (sha1) for /etc/date.txt changed!
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>  -> Updating hash for /etc/date.txt to
> SHA=62f811f53d0547827b625397ba46f963eddb1efe
> I: Made in version 'not specified' of
> './00132_Security__detect_changes_in_etc.cf' near line 17
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
> ALERT: Last modified time for /etc/date.txt changed Thu May 12
> 21:49:23 2011 -> Thu May 12 21:58:20 2011
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
> _______________________________________________
> Help-cfengine mailing list
> Help-cfengine@cfengine.org
> https://cfengine.org/mailman/listinfo/help-cfengine
>
_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to