######################################################## # # Simple test editfile # ######################################################## # # This assumes a file format like: # # [section 1] # # lines.... # # [section 2] # # lines... etc body common control { bundlesequence => { "testbundle" }; } ######################################################## bundle agent testbundle { files: "/tmp/passwd_excerpt" create => "true", edit_line => MarkNRoot; } ######################################################## bundle edit_line MarkNRoot { delete_lines: "mark.*|root.*" not_matching => "true"; } ######################################################## body action defineclass(c) { promise_repaired => { "$(c)" }; persist_time => "0"; }