pkgsrc/sysutils/cfengine3/PLIST
fhajny 4814aecab9 Update sysutils/cfengine3 to 3.7.2.
Patch based largely on a pull request by bahamat@:

  https://github.com/joyent/pkgsrc/pull/307

3.7.2:

Bug fixes:
- readfile() and read*list() should print an error if they fail to read file.
  (Redmine #7702)
- Fix 'AIX_PREINSTALL_ALREADY_DONE.txt: cannot create' error
  message on AIX.
- If there is an error saving a mustache template file
  it is now logged with log-level error (was inform).
- Change: Clarify bootstrap/failsafe reports
- Fixed several bugs which prevented CFEngine from loading
  libraries from the correct location. This affected several platforms.
  (Redmine #6708)
- If file_select.file_types is set to symlink and there
  are regular files in the scanned directory, CFEngine no longer
  produces an unneccessary error message. (Redmine #6996)
- Fix: Solaris packages no longer contain duplicate library
  files, but instead symlinks to them. (Redmine #7591)
- cf-agent, cf-execd, cf-promises, cf-runagent and cf-serverd honor
  multiple -D, -N and -s arguments (Redmine #7191)
- Fix "@endif" keyword sometimes being improperly processed
  by policy parser. (Redmine #7413)
- It is possible to edit the same value in multiple regions
  of one file. (Redmine #7460)
- Fix select_class not setting class when used in common bundle with slist.
  (Redmine #7482)
- Fix broken HA policy for 3rd disaster-recovery node.
- Directories should no more be changed randomly
  into files. (Redmine #6027)
- Include latest security updates for 3.7.
- Reduce malloc() thread contention on heavily loaded
  cf-serverd, by not exiting early in the logging function, if no message
  is to be printed. (Redmine #7624)
- Improve cf-serverd's lock contention because of getpwnam()
  call. (Redmine #7643)
- action_policy "warn" now correctly produces warnings instead
  of various other verbosity levels. (Redmine #7274)
- Change: Improve efficiency and debug reports (Redmine #7527)
- Change package modules permissions on hub package so that
  hub can execute package promises. (Redmine #7602)
- No longer hang when changing permissions/ownership on fifos
  (Redmine #7030)
- Fix exporting CSV reports through HTTPS. (Redmine #7267)
- failsafe.cf will be created when needed. (Redmine #7634)
- Mustache templates: Fix  key when value is not a
  primitive. The old behavior, when iterating across a map or array of
  maps, was to abort if the key was requested with . The new
  behavior is to always replace  with either the key name or the
  iteration position in the array. An error is printed if  is used
  outside of a Mustache iteration section.
- Legacy package promise: Result classes are now defined if
  the package being promised is already up to date. (Redmine #7399)
- TTY detection should be more reliable. (Redmine #7606)

Masterfiles:
- Add: Path to svcprop in stdlib
- Add: New `results` classes body [] (Redmine #7418, #7481)
- Remove: Support for email settings from augments_file (Redmine #7682)

3.7.1:

Bug fixes:
- Fix daemons not restarting correctly on upgrade on AIX. (Redmine #7550)
- Fix upgrade causing error message under systemd because of open ports.
- Fix build with musl libc. (Redmine #7455)
- Long promiser strings with multiple lines are now
  abbreviated in logs. (Redmine #3964)
- Fixed a bug which could cause daemons to not to be killed
  correctly when upgrading or manually running "service cfengine3 stop".
  (Redmine #7193)
- Package promise: Fix inability to install certain packages
  with numbers.
- Fix package promise not removing dependant packages. (Redmine #7424)
- Fix warning "Failed to parse csv file entry" with certain very long
  commands promises. (Redmine #7400)
- Fix misaligned help output in cf-hub. (Redmine #7273)
- Augmenting inputs from the augments_file (Redmine #7420)
- Add support for failover to 3rd HA node located outside cluster.
- Upgrade all dependencies for patch release.
- Fix a bug which caused daemons not to be restarted on
  upgrade. (Redmine #7528)

3.7.0:

New features:
- New package promise implementation.
- Full systemd support for all relevant platforms
- New classes to determine whether certain features are enabled:
    * feature_yaml
    * feature_xml
  For the official CFEngine packages, these are always enabled, but
  packages from other sources may be built without the support.
- New readdata() support for generic data input (CSV, YAML, JSON, or auto)
- YAML support: new readyaml() function and in readdata()
- CSV support: new readcsv() function and in readdata()
- New string_mustache() function
- New data_regextract() function
- eval() can now be called with "class" as the "mode" argument, which
  will cause it to return true ("any") if the calculated result is
  non-zero, and false ("!any") if it is zero.
- New list_ifelse() function
- New mapjson() function as well as JSON support in maparray().
- filestat() function now supports "xattr" argument for extended
  attributes.
- "ifvarclass" now has "if" as an alias, and "unless" as an inverse
  alias.
- Ability to expand JSON variables directory in Mustache templates:
  Prefix the name with '%' for multiline expansion, '$' for compact
  expansion.
- Ability to expand the iteration *key* in Mustache templates with @
- Canonical JSON output: JSON output has reliably sorted keys so the
  same data structure will produce the same JSON every time.
- New "@if minimum_version(x.x)" syntax in order to hide future language
  improvements from versions that don't understand them.
- compile time option (--with-statedir) to
  override the default state/ directory path.
- Fix error messages/ handling in process signalling which no longer
  allowed any signals to fail silently
- Also enable shortcut keyword for cf-serverd classic protocol, eg to
  simplify the bootstrap process for clients that have different
  sys.masterdir settings (Redmine #3697)
- methods promises now accepts the bundle name in the promiser string,
  as long as it doesn't have any parameters.
- In a services promise, if the service_method bundle is not specified,
  it defaults to the promiser string (canonified) with "service_" as a
  prefix. The bundle must be in the same namespace as the promise.
- inline JSON in policy files: surrounding with parsejson() is now
  optional *when creating a new data container*.
- New data_expand() function to interpolate variables in a data container.
- Add configurable network bandwidth limit for all outgoing
  connections ("bwlimit" attribute in "body common control") . To
  enforce it in both directions, make sure the attribute is set on both
  sides of the connection.
- Secure bootstrap has been facilitated by use of
  "cf-agent --boostrap HUB_ADDRESS --trust-server=no"
- Implement new TLS-relevant options (Redmine #6883):
  - body common control: tls_min_version
  - body server control: allowtlsversion
  - body common control: tls_ciphers
  - body server control: allowciphers (preexisting)

Changes:
- Improved output format, less verbose, and messages are grouped.
- cf-execd: agent_expireafter default was changed to 120 minutes
  (Redmine #7113)
- All embedded databases are now rooted in the state/ directory.
- TLS used as default for all outgoing connections.
- process promise now reports kept status instead of repaired if a
  signal is not sent, even if the restart_class is set. The old
  behavior was to set the repaired status whenever the process was not
  running. (Redmine#7216).
- Bootstrapping requires keys to be generated in advance using cf-key.
- Disable class set on reverse lookup of interfaces IP addresses.
  (Redmine #3993, Redmine #6870)
- Define a hard class with just the OS major version on FreeBSD.
- Abort cf-agent if OpenSSL's random number generator can't
  be seeded securely.
- Masterfiles source tarball now installs using the usual commands
  "./configure; make install".
- Updated Emacs syntax highlighting template to support the latest
  syntax enhancements in 3.7.

Deprecations:
- Arbitrary arguments to cfruncommand (using "cf-runagent -o") are
  not acceptable any more. (Redmine #6978)
- 3.4 is no longer supported in masterfiles.

Bug fixes:
- Fix server common bundles evaluation order (Redmine#7211).
- Limit LMDB disk usage by preserving sparse areas in LMDB files
  (Redmine#7242).
- Fixed LMDB corruption on HP-UX 11.23. (Redmine #6994)
- Fixed insert_lines failing to converge if preserve_block was used.
  (Redmine #7094)
- Fixed init script failing to stop/restart daemons on openvz/lxc
  hosts. (Redmine #3394)
- rm_rf_depth now deletes base directory as advertised. (Redmine #7009)
- Refactored cf-agent's connection cache to properly differentiate
  hosts using all needed attributes like host and port.
  (Redmine #4646)
- Refactored lastseen database handling to avoid inconsistencies.
  (Redmine #6660)
- cf-key --trust-key now supports new syntax to also update the
  lastseen database, so that clients using old protocol will trust
  the server correctly.
- Fixed a bug which sometimes caused an agent or daemon to kill or stop
  itself. (Redmine #7075, #7244)
- Fixed a bug which made it difficult to kill CFEngine daemons,
  particularly cf-execd. (Redmine #6659, #7193)
- Fixed a bug causing systemd not to be detected correctly on Debian.
  (Redmine #7297)
- "cf-promises -T" will now correctly report the checked out commit,
  even if you haven't checked out a Git branch. (Redmine #7332)
- Reduce verbosity of harmless errors related to socket timeouts and
  missing thermal zone files. (Redmine #6486 and #7238)
- Fix process_result logic to match the purpose of body process_select
  days_older_than (Redmine #3009)

Masterfiles:

Added:
- Support for user specified overring of framework defaults without
  modifying policy supplied by the framework itself (see
  example_def.json)
- Support for def.json class augmentation in update policy
- Run vacuum operation on postgresql every night as a part of
  maintenance.
- Add measure_promise_time action body to lib (3.5, 3.6, 3.7, 3.8)
- New negative class guard `cfengine_internal_disable_agent_email` so
  that agent email can be easily disabled by augmenting def.json

Changed:
- Relocate def.cf to controls/VER/
- Relocate update_def to controls/VER
- Relocate all controls to controls/VER
- Only load cf_hub and reports.cf on CFEngine Enterprise installs
- Relocate acls related to report collection from bundle server
  access_rules to controls/VER/reports.cf into bundle server
  report_access_rules
- Re-organize cfe_internal splitting core from enterprise specific
  policies and loading the appropriate inputs only when necessary
- Moved update directory into cfe_internal as it is not generally
  intended to be modified
- services/autorun.cf moved to lib/VER/ as it is not generally intended
  to be modified
- To improve predictibility autorun bundles are activated in
  lexicographical order
- Relocate services/file_change.cf to cfe_internal/enterprise. This
  policy is most useful for a good OOTB experience with CFEngine
  Enterprise Mission Portal.
- Relocate service_catalogue from promsies.cf to services/main.cf. It is
  intended to be a user entry. This name change correlates with the main
  bundle being activated by default if there is no bundlesequence
  specified.
- Reduce benchmarks sample history to 1 day.
- Update policy no longer generates a keypair if one is not found.
  (Redmine: #7167)
- Relocate cfe_internal_postgresql_maintenance bundle to lib/VER/
- Set postgresql_monitoring_maintenance only for versions 3.6.0 and
  3.6.1
- Move hub specific bundles from lib/VER/cfe_internal.cf into
  lib/VER/cfe_internal_hub.cf and load them only if policy_server policy
  if set.
- Re-organize lib/VER/stdlib.cf from lists into classic array for use
  with getvalues

Removed:
- Diff reporting on /etc/shadow (Enterprise)
- Update policy from promise.cf inputs. There is no reason to include
  the update policy into promsies.cf, update.cf is the entry for the
  update policy
- _not_repaired outcome from classes_generic and scoped_classes generic
  (Redmine: # 7022)

Fixes:
- standard_services now restarts the service if it was not already
  running when using service_policy => restart with chkconfig (Redmine
  #7258)
2015-12-08 17:15:21 +00:00

487 lines
21 KiB
Text

@comment $NetBSD: PLIST,v 1.8 2015/12/08 17:15:21 fhajny Exp $
lib/libpromises.la
man/man8/cf-agent.8
man/man8/cf-execd.8
man/man8/cf-key.8
man/man8/cf-monitord.8
man/man8/cf-promises.8
man/man8/cf-runagent.8
man/man8/cf-serverd.8
sbin/cf-agent
sbin/cf-execd
sbin/cf-key
sbin/cf-monitord
sbin/cf-promises
sbin/cf-runagent
sbin/cf-serverd
sbin/cf-upgrade
share/doc/cfengine/ChangeLog
share/doc/cfengine/README.md
share/examples/cfengine/CoreBase/cfe_internal/CFE_cfengine.cf
share/examples/cfengine/CoreBase/cfe_internal/core/deprecated/cfengine_processes.cf
share/examples/cfengine/CoreBase/cfe_internal/core/host_info_report.cf
share/examples/cfengine/CoreBase/cfe_internal/core/limit_robot_agents.cf
share/examples/cfengine/CoreBase/cfe_internal/core/log_rotation.cf
share/examples/cfengine/CoreBase/cfe_internal/core/main.cf
share/examples/cfengine/CoreBase/cfe_internal/enterprise/CFE_hub_specific.cf
share/examples/cfengine/CoreBase/cfe_internal/enterprise/CFE_knowledge.cf
share/examples/cfengine/CoreBase/cfe_internal/enterprise/file_change.cf
share/examples/cfengine/CoreBase/cfe_internal/enterprise/ha/ha.cf
share/examples/cfengine/CoreBase/cfe_internal/enterprise/ha/ha_def.cf
share/examples/cfengine/CoreBase/cfe_internal/enterprise/ha/ha_update.cf
share/examples/cfengine/CoreBase/cfe_internal/enterprise/main.cf
share/examples/cfengine/CoreBase/cfe_internal/update/cfe_internal_dc_workflow.cf
share/examples/cfengine/CoreBase/cfe_internal/update/cfe_internal_local_git_remote.cf
share/examples/cfengine/CoreBase/cfe_internal/update/cfe_internal_update_from_repository.cf
share/examples/cfengine/CoreBase/cfe_internal/update/update_bins.cf
share/examples/cfengine/CoreBase/cfe_internal/update/update_policy.cf
share/examples/cfengine/CoreBase/cfe_internal/update/update_processes.cf
share/examples/cfengine/CoreBase/controls/3.5/cf_agent.cf
share/examples/cfengine/CoreBase/controls/3.5/cf_execd.cf
share/examples/cfengine/CoreBase/controls/3.5/cf_hub.cf
share/examples/cfengine/CoreBase/controls/3.5/cf_monitord.cf
share/examples/cfengine/CoreBase/controls/3.5/cf_runagent.cf
share/examples/cfengine/CoreBase/controls/3.5/cf_serverd.cf
share/examples/cfengine/CoreBase/controls/3.5/def.cf
share/examples/cfengine/CoreBase/controls/3.5/def_inputs.cf
share/examples/cfengine/CoreBase/controls/3.5/reports.cf
share/examples/cfengine/CoreBase/controls/3.5/update_def.cf
share/examples/cfengine/CoreBase/controls/3.5/update_def_inputs.cf
share/examples/cfengine/CoreBase/controls/3.6/cf_agent.cf
share/examples/cfengine/CoreBase/controls/3.6/cf_execd.cf
share/examples/cfengine/CoreBase/controls/3.6/cf_hub.cf
share/examples/cfengine/CoreBase/controls/3.6/cf_monitord.cf
share/examples/cfengine/CoreBase/controls/3.6/cf_runagent.cf
share/examples/cfengine/CoreBase/controls/3.6/cf_serverd.cf
share/examples/cfengine/CoreBase/controls/3.6/def.cf
share/examples/cfengine/CoreBase/controls/3.6/def_inputs.cf
share/examples/cfengine/CoreBase/controls/3.6/reports.cf
share/examples/cfengine/CoreBase/controls/3.6/update_def.cf
share/examples/cfengine/CoreBase/controls/3.6/update_def_inputs.cf
share/examples/cfengine/CoreBase/controls/3.7/cf_agent.cf
share/examples/cfengine/CoreBase/controls/3.7/cf_execd.cf
share/examples/cfengine/CoreBase/controls/3.7/cf_hub.cf
share/examples/cfengine/CoreBase/controls/3.7/cf_monitord.cf
share/examples/cfengine/CoreBase/controls/3.7/cf_runagent.cf
share/examples/cfengine/CoreBase/controls/3.7/cf_serverd.cf
share/examples/cfengine/CoreBase/controls/3.7/def.cf
share/examples/cfengine/CoreBase/controls/3.7/def_inputs.cf
share/examples/cfengine/CoreBase/controls/3.7/reports.cf
share/examples/cfengine/CoreBase/controls/3.7/update_def.cf
share/examples/cfengine/CoreBase/controls/3.7/update_def_inputs.cf
share/examples/cfengine/CoreBase/inventory/any.cf
share/examples/cfengine/CoreBase/inventory/debian.cf
share/examples/cfengine/CoreBase/inventory/freebsd.cf
share/examples/cfengine/CoreBase/inventory/generic.cf
share/examples/cfengine/CoreBase/inventory/linux.cf
share/examples/cfengine/CoreBase/inventory/lsb.cf
share/examples/cfengine/CoreBase/inventory/macos.cf
share/examples/cfengine/CoreBase/inventory/os.cf
share/examples/cfengine/CoreBase/inventory/redhat.cf
share/examples/cfengine/CoreBase/inventory/suse.cf
share/examples/cfengine/CoreBase/inventory/windows.cf
share/examples/cfengine/CoreBase/lib/3.5/bundles.cf
share/examples/cfengine/CoreBase/lib/3.5/cfe_internal.cf
share/examples/cfengine/CoreBase/lib/3.5/commands.cf
share/examples/cfengine/CoreBase/lib/3.5/common.cf
share/examples/cfengine/CoreBase/lib/3.5/databases.cf
share/examples/cfengine/CoreBase/lib/3.5/feature.cf
share/examples/cfengine/CoreBase/lib/3.5/files.cf
share/examples/cfengine/CoreBase/lib/3.5/guest_environments.cf
share/examples/cfengine/CoreBase/lib/3.5/monitor.cf
share/examples/cfengine/CoreBase/lib/3.5/packages.cf
share/examples/cfengine/CoreBase/lib/3.5/paths.cf
share/examples/cfengine/CoreBase/lib/3.5/processes.cf
share/examples/cfengine/CoreBase/lib/3.5/services.cf
share/examples/cfengine/CoreBase/lib/3.5/storage.cf
share/examples/cfengine/CoreBase/lib/3.6/autorun.cf
share/examples/cfengine/CoreBase/lib/3.6/bundles.cf
share/examples/cfengine/CoreBase/lib/3.6/cfe_internal.cf
share/examples/cfengine/CoreBase/lib/3.6/cfe_internal_hub.cf
share/examples/cfengine/CoreBase/lib/3.6/cfengine_enterprise_hub_ha.cf
share/examples/cfengine/CoreBase/lib/3.6/commands.cf
share/examples/cfengine/CoreBase/lib/3.6/common.cf
share/examples/cfengine/CoreBase/lib/3.6/databases.cf
share/examples/cfengine/CoreBase/lib/3.6/edit_xml.cf
share/examples/cfengine/CoreBase/lib/3.6/examples.cf
share/examples/cfengine/CoreBase/lib/3.6/feature.cf
share/examples/cfengine/CoreBase/lib/3.6/files.cf
share/examples/cfengine/CoreBase/lib/3.6/guest_environments.cf
share/examples/cfengine/CoreBase/lib/3.6/monitor.cf
share/examples/cfengine/CoreBase/lib/3.6/packages.cf
share/examples/cfengine/CoreBase/lib/3.6/paths.cf
share/examples/cfengine/CoreBase/lib/3.6/processes.cf
share/examples/cfengine/CoreBase/lib/3.6/services.cf
share/examples/cfengine/CoreBase/lib/3.6/stdlib.cf
share/examples/cfengine/CoreBase/lib/3.6/storage.cf
share/examples/cfengine/CoreBase/lib/3.6/users.cf
share/examples/cfengine/CoreBase/lib/3.6/vcs.cf
share/examples/cfengine/CoreBase/lib/3.7/autorun.cf
share/examples/cfengine/CoreBase/lib/3.7/bundles.cf
share/examples/cfengine/CoreBase/lib/3.7/cfe_internal.cf
share/examples/cfengine/CoreBase/lib/3.7/cfe_internal_hub.cf
share/examples/cfengine/CoreBase/lib/3.7/cfengine_enterprise_hub_ha.cf
share/examples/cfengine/CoreBase/lib/3.7/commands.cf
share/examples/cfengine/CoreBase/lib/3.7/common.cf
share/examples/cfengine/CoreBase/lib/3.7/databases.cf
share/examples/cfengine/CoreBase/lib/3.7/edit_xml.cf
share/examples/cfengine/CoreBase/lib/3.7/examples.cf
share/examples/cfengine/CoreBase/lib/3.7/feature.cf
share/examples/cfengine/CoreBase/lib/3.7/files.cf
share/examples/cfengine/CoreBase/lib/3.7/guest_environments.cf
share/examples/cfengine/CoreBase/lib/3.7/monitor.cf
share/examples/cfengine/CoreBase/lib/3.7/packages.cf
share/examples/cfengine/CoreBase/lib/3.7/paths.cf
share/examples/cfengine/CoreBase/lib/3.7/processes.cf
share/examples/cfengine/CoreBase/lib/3.7/services.cf
share/examples/cfengine/CoreBase/lib/3.7/stdlib.cf
share/examples/cfengine/CoreBase/lib/3.7/storage.cf
share/examples/cfengine/CoreBase/lib/3.7/users.cf
share/examples/cfengine/CoreBase/lib/3.7/vcs.cf
share/examples/cfengine/CoreBase/modules/packages/apt_get
share/examples/cfengine/CoreBase/modules/packages/pkgsrc
share/examples/cfengine/CoreBase/modules/packages/yum
share/examples/cfengine/CoreBase/promises.cf
share/examples/cfengine/CoreBase/services/autorun/hello.cf
share/examples/cfengine/CoreBase/services/main.cf
share/examples/cfengine/CoreBase/sketches/meta/api-runfile.cf
share/examples/cfengine/CoreBase/templates/host_info_report.mustache
share/examples/cfengine/CoreBase/update.cf
share/examples/cfengine/abort.cf
share/examples/cfengine/accessed_before.cf
share/examples/cfengine/accessedbefore.cf
share/examples/cfengine/accumulated_time.cf
share/examples/cfengine/acl.cf
share/examples/cfengine/acl_generic.cf
share/examples/cfengine/acl_ntfs.cf
share/examples/cfengine/acl_secret.cf
share/examples/cfengine/active_directory.cf
share/examples/cfengine/activedirectory_listusers.cf
share/examples/cfengine/activedirectory_showuser.cf
share/examples/cfengine/ago.cf
share/examples/cfengine/app_baseline.cf
share/examples/cfengine/appgroups.cf
share/examples/cfengine/arrays.cf
share/examples/cfengine/backreferences_files.cf
share/examples/cfengine/badpromise.cf
share/examples/cfengine/badtype.cf
share/examples/cfengine/bsdflags.cf
share/examples/cfengine/bundle_return_values.cf
share/examples/cfengine/bundlesmatching.cf
share/examples/cfengine/bundlestate.cf
share/examples/cfengine/canonify.cf
share/examples/cfengine/cf2_integration.cf
share/examples/cfengine/change_detect.cf
share/examples/cfengine/changedbefore.cf
share/examples/cfengine/chdir.cf
share/examples/cfengine/classes_global.cf
share/examples/cfengine/classesmatching.cf
share/examples/cfengine/classmatch.cf
share/examples/cfengine/classvar_convergence.cf
share/examples/cfengine/commands.cf
share/examples/cfengine/compare.cf
share/examples/cfengine/container_iteration.cf
share/examples/cfengine/container_key_iteration.cf
share/examples/cfengine/control_expand.cf
share/examples/cfengine/controlclasses.cf
share/examples/cfengine/copy.cf
share/examples/cfengine/copy_classes.cf
share/examples/cfengine/copy_copbl.cf
share/examples/cfengine/copy_edit.cf
share/examples/cfengine/copydir_copbl.cf
share/examples/cfengine/copylinks.cf
share/examples/cfengine/countclassesmatching.cf
share/examples/cfengine/countlinesmatching.cf
share/examples/cfengine/create_filedir.cf
share/examples/cfengine/createdb.cf
share/examples/cfengine/customize_by_named_list.cf
share/examples/cfengine/data_expand.cf
share/examples/cfengine/data_readstringarray.cf
share/examples/cfengine/data_regextract.cf
share/examples/cfengine/datastate.cf
share/examples/cfengine/defaults.cf
share/examples/cfengine/defaults2.cf
share/examples/cfengine/defaults3.cf
share/examples/cfengine/definitions.cf
share/examples/cfengine/deletelines.cf
share/examples/cfengine/depends_on.cf
share/examples/cfengine/depends_on2.cf
share/examples/cfengine/difference.cf
share/examples/cfengine/dirname.cf
share/examples/cfengine/disable.cf
share/examples/cfengine/disable_and_rotate_files.cf
share/examples/cfengine/diskfree.cf
share/examples/cfengine/dollar.cf
share/examples/cfengine/edit_column_files.cf
share/examples/cfengine/edit_comment_lines.cf
share/examples/cfengine/edit_deletenotmatch.cf
share/examples/cfengine/edit_insert_fuzzylines.cf
share/examples/cfengine/edit_insert_lines.cf
share/examples/cfengine/edit_insert_lines_silly.cf
share/examples/cfengine/edit_passwd_file.cf
share/examples/cfengine/edit_passwd_file_basic.cf
share/examples/cfengine/edit_replace_string.cf
share/examples/cfengine/edit_sectioned_file.cf
share/examples/cfengine/edit_setvar.cf
share/examples/cfengine/edit_template.cf
share/examples/cfengine/edit_triggerclass.cf
share/examples/cfengine/edit_xml.cf
share/examples/cfengine/ensure_line_present_prepend_append.cf
share/examples/cfengine/env.cf
share/examples/cfengine/epimenides.cf
share/examples/cfengine/escape.cf
share/examples/cfengine/eval.cf
share/examples/cfengine/every.cf
share/examples/cfengine/exec_args.cf
share/examples/cfengine/exec_in_sequence.cf
share/examples/cfengine/execd.cf
share/examples/cfengine/execresult.cf
share/examples/cfengine/expand.cf
share/examples/cfengine/failedcommand.cf
share/examples/cfengine/failsafe.cf
share/examples/cfengine/file_change_detection.cf
share/examples/cfengine/file_hash.cf
share/examples/cfengine/file_owner_list_template.cf
share/examples/cfengine/fileexists.cf
share/examples/cfengine/filenames.cf
share/examples/cfengine/fileperms.cf
share/examples/cfengine/filesexist.cf
share/examples/cfengine/filesexist2.cf
share/examples/cfengine/filesize.cf
share/examples/cfengine/filestat.cf
share/examples/cfengine/filter.cf
share/examples/cfengine/findfiles.cf
share/examples/cfengine/fix_names.cf
share/examples/cfengine/format.cf
share/examples/cfengine/getclassmetatags.cf
share/examples/cfengine/getenv.cf
share/examples/cfengine/getfields.cf
share/examples/cfengine/getgid.cf
share/examples/cfengine/getindices.cf
share/examples/cfengine/getindices_and_values.cf
share/examples/cfengine/getmacaddress.cf
share/examples/cfengine/getregistry.cf
share/examples/cfengine/getuid.cf
share/examples/cfengine/getusers.cf
share/examples/cfengine/getvalues.cf
share/examples/cfengine/getvariablemetatags.cf
share/examples/cfengine/global_list_expansion.cf
share/examples/cfengine/global_list_expansion_2.cf
share/examples/cfengine/grep.cf
share/examples/cfengine/groupexists.cf
share/examples/cfengine/guest_environment_kvm.cf
share/examples/cfengine/hash.cf
share/examples/cfengine/hashcomment.cf
share/examples/cfengine/hashmatch.cf
share/examples/cfengine/hashuncomment.cf
share/examples/cfengine/helloworld.cf
share/examples/cfengine/host2ip.cf
share/examples/cfengine/hostrange.cf
share/examples/cfengine/hostsseen.cf
share/examples/cfengine/hostswithclass.cf
share/examples/cfengine/hub.cf
share/examples/cfengine/id.cf
share/examples/cfengine/inherit.cf
share/examples/cfengine/insert_users.cf
share/examples/cfengine/intarray.cf
share/examples/cfengine/intersection.cf
share/examples/cfengine/inventory_cpu.cf
share/examples/cfengine/ip2host.cf
share/examples/cfengine/iprange.cf
share/examples/cfengine/irange.cf
share/examples/cfengine/isdir.cf
share/examples/cfengine/isexecutable.cf
share/examples/cfengine/isgreaterthan.cf
share/examples/cfengine/islessthan.cf
share/examples/cfengine/islink.cf
share/examples/cfengine/isnewerthan.cf
share/examples/cfengine/isplain.cf
share/examples/cfengine/isvariable.cf
share/examples/cfengine/iteration.cf
share/examples/cfengine/join.cf
share/examples/cfengine/knowledge_driver.cf
share/examples/cfengine/knowledge_txt.cf
share/examples/cfengine/lastnode.cf
share/examples/cfengine/ldap.cf
share/examples/cfengine/length.cf
share/examples/cfengine/linking.cf
share/examples/cfengine/literal_server.cf
share/examples/cfengine/locate_files_and_compress.cf
share/examples/cfengine/log_private.cf
share/examples/cfengine/loops.cf
share/examples/cfengine/lsdir.cf
share/examples/cfengine/maparray.cf
share/examples/cfengine/mapdata.cf
share/examples/cfengine/maplist.cf
share/examples/cfengine/max-min-mean-variance.cf
share/examples/cfengine/measure_log.cf
share/examples/cfengine/measurements.cf
share/examples/cfengine/menu.cf
share/examples/cfengine/mergedata.cf
share/examples/cfengine/meta.cf
share/examples/cfengine/method.cf
share/examples/cfengine/method_polymorph.cf
share/examples/cfengine/method_validate.cf
share/examples/cfengine/method_var.cf
share/examples/cfengine/method_var2.cf
share/examples/cfengine/module_exec.cf
share/examples/cfengine/module_exec_2.cf
share/examples/cfengine/monitord.cf
share/examples/cfengine/motd.cf
share/examples/cfengine/mount_fs.cf
share/examples/cfengine/multipassvars.cf
share/examples/cfengine/namespace.cf
share/examples/cfengine/namespace1.cf
share/examples/cfengine/namespace2.cf
share/examples/cfengine/namespace3.cf
share/examples/cfengine/namespace_class1.cf
share/examples/cfengine/namespace_classes.cf
share/examples/cfengine/namespace_var_meta.cf
share/examples/cfengine/namespace_var_meta2.cf
share/examples/cfengine/neighbourhood_watch.cf
share/examples/cfengine/none.cf
share/examples/cfengine/nth.cf
share/examples/cfengine/null_config.cf
share/examples/cfengine/occurrences.cf
share/examples/cfengine/orchestrate_chain1.cf
share/examples/cfengine/orchestrate_chain2.cf
share/examples/cfengine/orchestrate_delay_trigger.cf
share/examples/cfengine/orchestrate_dominoes1.cf
share/examples/cfengine/orchestrate_dominoes2.cf
share/examples/cfengine/orchestrate_dragon.cf
share/examples/cfengine/orchestrate_dragon_load_balancer.cf
share/examples/cfengine/orchestrate_n_of_m.cf
share/examples/cfengine/orchestration_hostlist.cf
share/examples/cfengine/ordering.cf
share/examples/cfengine/package_apt.cf
share/examples/cfengine/package_bundles.cf
share/examples/cfengine/package_freebsd.cf
share/examples/cfengine/package_latest.cf
share/examples/cfengine/package_msi_file.cf
share/examples/cfengine/package_msi_version.cf
share/examples/cfengine/package_rpm.cf
share/examples/cfengine/package_solaris.cf
share/examples/cfengine/package_windows_feature.cf
share/examples/cfengine/package_yum.cf
share/examples/cfengine/package_zypper.cf
share/examples/cfengine/packagesmatching.cf
share/examples/cfengine/parallel_exec.cf
share/examples/cfengine/parseintrealstringarray.cf
share/examples/cfengine/parsestringarray.cf
share/examples/cfengine/parsestringarrayidx.cf
share/examples/cfengine/pathtype.cf
share/examples/cfengine/pattern_and_edit.cf
share/examples/cfengine/peerleader.cf
share/examples/cfengine/peerleaders.cf
share/examples/cfengine/peers.cf
share/examples/cfengine/postfix.cf
share/examples/cfengine/process_kill.cf
share/examples/cfengine/process_matching.cf
share/examples/cfengine/process_matching2.cf
share/examples/cfengine/process_matching3.cf
share/examples/cfengine/process_restart.cf
share/examples/cfengine/process_restart_basic.cf
share/examples/cfengine/process_signalling.cf
share/examples/cfengine/processes_define_class_based_on_process_runtime.cf
share/examples/cfengine/product.cf
share/examples/cfengine/promise_knowledge.cf
share/examples/cfengine/promises.cf
share/examples/cfengine/randomint.cf
share/examples/cfengine/readcsv.cf
share/examples/cfengine/readdata.cf
share/examples/cfengine/readfile.cf
share/examples/cfengine/readintrealstringlist.cf
share/examples/cfengine/readlist.cf
share/examples/cfengine/readtcp.cf
share/examples/cfengine/reg_multiline.cf
share/examples/cfengine/regarray.cf
share/examples/cfengine/regcmp.cf
share/examples/cfengine/regex_win.cf
share/examples/cfengine/regextract.cf
share/examples/cfengine/registry.cf
share/examples/cfengine/registry_cache.cf
share/examples/cfengine/registryvalue.cf
share/examples/cfengine/regline.cf
share/examples/cfengine/reglist.cf
share/examples/cfengine/remake_outputs.pl
share/examples/cfengine/remoteclasses.cf
share/examples/cfengine/remoteclasses2.cf
share/examples/cfengine/remotescalar.cf
share/examples/cfengine/remove_deadlinks.cf
share/examples/cfengine/rename.cf
share/examples/cfengine/repairedcommand.cf
share/examples/cfengine/report_custom.cf
share/examples/cfengine/report_diffs.cf
share/examples/cfengine/report_state.cf
share/examples/cfengine/reporting.cf
share/examples/cfengine/reporttofile.cf
share/examples/cfengine/resolveconf.cf
share/examples/cfengine/returnszero.cf
share/examples/cfengine/reverse.cf
share/examples/cfengine/root_passwd.cf
share/examples/cfengine/select_class.cf
share/examples/cfengine/select_mode.cf
share/examples/cfengine/select_region.cf
share/examples/cfengine/select_size.cf
share/examples/cfengine/selectservers.cf
share/examples/cfengine/server_callback.cf
share/examples/cfengine/server_copy_localhost.cf
share/examples/cfengine/server_copy_purge.cf
share/examples/cfengine/server_copy_remote.cf
share/examples/cfengine/server_flatcopy_localhost.cf
share/examples/cfengine/service_catalogue.cf
share/examples/cfengine/service_catalogue_separate.cf
share/examples/cfengine/service_disable.cf
share/examples/cfengine/service_start.cf
share/examples/cfengine/services_concept.cf
share/examples/cfengine/services_win.cf
share/examples/cfengine/setuidlog.cf
share/examples/cfengine/setvar.cf
share/examples/cfengine/shuffle.cf
share/examples/cfengine/software_dist.cf
share/examples/cfengine/software_update_version_yum.cf
share/examples/cfengine/some.cf
share/examples/cfengine/sort.cf
share/examples/cfengine/splitstring.cf
share/examples/cfengine/sql_table_structure.cf
share/examples/cfengine/storage.cf
share/examples/cfengine/strcmp.cf
share/examples/cfengine/strftime.cf
share/examples/cfengine/string_downcase.cf
share/examples/cfengine/string_head.cf
share/examples/cfengine/string_length.cf
share/examples/cfengine/string_mustache.cf
share/examples/cfengine/string_reverse.cf
share/examples/cfengine/string_split.cf
share/examples/cfengine/string_tail.cf
share/examples/cfengine/string_upcase.cf
share/examples/cfengine/stringarray.cf
share/examples/cfengine/sublist.cf
share/examples/cfengine/sum.cf
share/examples/cfengine/switchcase.cf
share/examples/cfengine/syslog.cf
share/examples/cfengine/syslog2.cf
share/examples/cfengine/template.cf
share/examples/cfengine/template2.cf
share/examples/cfengine/test_environment.cf
share/examples/cfengine/tidy_all_files.cf
share/examples/cfengine/translatepath.cf
share/examples/cfengine/unique.cf
share/examples/cfengine/unpack_method_calls.cf
share/examples/cfengine/update.cf
share/examples/cfengine/user_edit.cf
share/examples/cfengine/user_edit_method.cf
share/examples/cfengine/userexists.cf
share/examples/cfengine/users_type.cf
share/examples/cfengine/varclass.cf
share/examples/cfengine/varexpansion.cf
share/examples/cfengine/variablesmatching.cf
share/examples/cfengine/varnet.cf
share/examples/cfengine/vars.cf
share/examples/cfengine/warnifline.cf
share/examples/cfengine/webserver.cf
share/examples/cfengine/win_dns_client.cf
share/examples/cfengine/win_emergency.cf
share/examples/cfengine/win_registry.cf
share/examples/cfengine/win_schedule.cf
share/examples/cfengine/zenoss.cf