svn commit: r320710 - in head/sysutils: . cfengine cfengine-devel cfengine35 cfengine35/files

Glen Barber gjb at FreeBSD.org
Wed Jun 12 18:00:47 UTC 2013


Author: gjb
Date: Wed Jun 12 18:00:45 2013
New Revision: 320710
URL: http://svnweb.freebsd.org/changeset/ports/320710

Log:
  cfengine/Makefile:
   - Add CFENGINE_VERSION 35
  
  cfengine-devel/Makefile:
   - Mark IGNORE since development has not branched yet
  
  Add cfengine 3.5.0:
  
  New features:
    - classes promises now take an optional scope constraint.
    - new built-in functions: every, none, some, nth, sublist, uniq, filter
    - cf-promises flag --parse-tree is replaced by --policy-output-format=,
      requiring the
      user to specify the output format (none, cf, json)
    - cf-promises allows partial check of policy (without body common
      control) without integrity check; --full-check enforces integrity check
    - agent binaries support JSON input format (.json file as generated
      by cf-promises)
    - cf-key: new options --trust-key/-t and --print-digest/-p
    - Class "failsafe_fallback" is defined in failsafe.cf when main
      policy contains errors and
      failsafe is run because of this
    - add scope attribute for body classes (Redmine #2013)
    - Better diagnostics of parsing errors
    - Error messages from parser now show the context of error
    - new cf-agent option: --self-diagnostics
    - new output format, and --legacy-output
    - warnings for cf-promises.
    - Enable zeroconf-discovery of policy hubs for automatic bootstrapping
      if Avahi is present
    - Support for sys.cpus on more platforms than Linux & HPUX
  
  Changes:
    - parser no longer allows ',' after promiser or promisee. must be
      either ';' or lval
    - Make parser output in GCC compatible format the only supported format
      (remove --gcc-brief-format flag)
    - Silence license warnings in Enterprise Free25 installations
    - action_policy => "warn" causes not_kept classes to be set on
      promise needing repair.
    - command line option version (-V) now prints a shorter parsable
      version without graphic
    - implicit execution of server and common bundles taking arguments
      is skipped in cf-serverd.
    - WARNING: option --policy-server removed, require option to --bootstrap
      instead
    - process promises don't log if processes are out of range unless you
      run in verbose mode
    - reports promises are now allowed in any context (Redmine #2005)
    - cf-report has been removed
    - cf-execd: --once implies --no-fork
    - Version info removed from mail subject in the emails sent by cf-execd.
      The subject will only contain "[fqname/ipaddress]" instead of
      "communnity/nova [fqname/ipaddress]".
      Please change your email filters accordingly if necessary.
    - "outputs" promise type is retired. Their semantics was not clear,
      and the functionality
      is better suited for control body setting, not a promise.
    - Tokyo Cabinet databases are now automatically checked for
      correctness during opening. It should prevent a number of issues
      with corrupted TC databases causing binaries to hang.
    - Improved ACL handling on Windows, which led to some syntax changes.
      We now consistently use the term "default" to describe ACLs that
      can be inherited by child objects. These keywords have received new names:
        acl_directory_inherit -> acl_default
        specify_inherit_aces -> specify_default_aces
        The old keywords are deprecated, but still valid. In addition, a new
        keyword "acl_inherit" controls inheritance behavior on Windows. This
        feature does not exist on Unix platforms. (Redmine #1832)
    - Networking code is moved from libpromises to its own library,
      libcfnet. Work has begun on making the API more sane and thread-safe.
      Lots of legacy code was removed.
    - Add getaddrinfo() replacement in libcompat (borrowed from PostgreSQL).
    - Replace old deprecated and non thread-safe resolver calls with
      getaddrinfo() and getnameinfo().
    - Hostname2IPString(), IPString2Hostname() are now thread-safe, and are
      returning error when resolution fails.
    - Running cf-execd --once now implies --no-fork, and also does not wait
      for splaytime to pass.
    - execresult(), returnszero() and commands promises no longer requires
      the first word
      word to be an absolute path when using the shell. (Part of Redmine #2143)
    - commands promises useshell attribute now accepts "noshell" and
      "useshell" values. Boolean values are accepted but deprecated. (Part of
      Redmine #2143)
    - returnszero() now correctly sets the class name in this scenario  (Part of
      Redmine #2143):
        classes:
          "commandfailed" not => returnszero("/bin/nosuchcommand", "noshell");
  
  Bugfixes:
    - bundles are allowed to be empty (Redmine #2411)
    - Fixed '.' and '-' not being accepted by a commands module. (Redmine #2384)
    - Correct parsing of list variables by a command module. (Redmine #2239)
    - Fixed issue with package management and warn. (Redmine #1831)
    - Fixed JSON crash. (Redmine #2151)
    - Improved error checking when using fgets(). (Redmine #2451)
    - Fixed error message when deleting nonexistent files. (Redmine #2448)
    - Honor warn-only when purging from local directory. (Redmine #2162)
    - Make sure "restart" and "reload" are recognized keywords in
      packages. (Redmine #2468)
    - Allocate memory dynamically to avoid out-of-buffer or out-of-hash
      situations
    - fix edit_xml update of existing attributes  (Redmine #2034)
    - use failsafe policy from compile-time specified workdir (Redmine #1991)
    - ifvarclass checked from classes promises in common bundles
    - do not wait for splaytime when executing only once
    - disable xml editing functionality when libxml2 doesn't provide
      necessary APIs (Redmine #1937)
    - Out-of-tree builds should work again, fixed a bunch of related bugs.
    - Fixed race condition in file editing. (Redmine #2545)
    - Fixed memory leak in cf-serverd and others (Redmine #1758)
  
  Approved by:	cy (maintainer, implicit)

Added:
  head/sysutils/cfengine35/
  head/sysutils/cfengine35/Makefile   (contents, props changed)
  head/sysutils/cfengine35/distinfo   (contents, props changed)
  head/sysutils/cfengine35/files/
  head/sysutils/cfengine35/files/cf-execd.in   (contents, props changed)
  head/sysutils/cfengine35/files/cf-serverd.in   (contents, props changed)
  head/sysutils/cfengine35/files/patch-cf-agent-Makefile.in   (contents, props changed)
  head/sysutils/cfengine35/pkg-descr   (contents, props changed)
  head/sysutils/cfengine35/pkg-plist   (contents, props changed)
Modified:
  head/sysutils/Makefile
  head/sysutils/cfengine-devel/Makefile
  head/sysutils/cfengine/Makefile

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Wed Jun 12 17:45:02 2013	(r320709)
+++ head/sysutils/Makefile	Wed Jun 12 18:00:45 2013	(r320710)
@@ -113,6 +113,7 @@
     SUBDIR += cfengine32
     SUBDIR += cfengine33
     SUBDIR += cfengine34
+    SUBDIR += cfengine35
     SUBDIR += chgrep
     SUBDIR += ciso
     SUBDIR += ck4up

Modified: head/sysutils/cfengine-devel/Makefile
==============================================================================
--- head/sysutils/cfengine-devel/Makefile	Wed Jun 12 17:45:02 2013	(r320709)
+++ head/sysutils/cfengine-devel/Makefile	Wed Jun 12 18:00:45 2013	(r320710)
@@ -17,6 +17,8 @@ FETCH_BEFORE_ARGS=	-o ${DISTDIR}/${DISTF
 
 CONFLICTS=	cfengine-[23]*
 
+IGNORE=		Development has not branched from 3.5.0 yet
+
 USE_RC_SUBR=	cf-execd cf-serverd
 
 USE_LDCONFIG=	yes

Modified: head/sysutils/cfengine/Makefile
==============================================================================
--- head/sysutils/cfengine/Makefile	Wed Jun 12 17:45:02 2013	(r320709)
+++ head/sysutils/cfengine/Makefile	Wed Jun 12 18:00:45 2013	(r320710)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
-VERSIONS=		22 32 33 34 -devel
-CFENGINE_VERSION?=	34
+VERSIONS=		22 32 33 34 35 -devel
+CFENGINE_VERSION?=	35
 
 MASTERDIR=		${.CURDIR}/../cfengine${CFENGINE_VERSION}
 

Added: head/sysutils/cfengine35/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/cfengine35/Makefile	Wed Jun 12 18:00:45 2013	(r320710)
@@ -0,0 +1,77 @@
+# Created by: jrhett at netconsonance.com
+# $FreeBSD$
+
+PORTNAME=	cfengine
+PORTVERSION=	3.5.0
+CATEGORIES=	sysutils
+MASTER_SITES=	http://cfengine.com/source-code/download?file=
+
+MAINTAINER=	cy at FreeBSD.org
+#		gjb at FreeBSD.org is also committer for this port
+COMMENT=	A systems administration tool for networks
+
+LATEST_LINK=	cfengine35
+FETCH_BEFORE_ARGS=	-o ${DISTDIR}/${DISTFILES}
+
+CONFLICTS=	cfengine-[23]*
+
+USE_RC_SUBR=	cf-execd cf-serverd
+
+USE_LDCONFIG=	yes
+USE_OPENSSL=	yes
+GNU_CONFIGURE=	yes
+USE_GMAKE=	yes
+# EXAMPLESDIR=	${PREFIX}/share/examples/cfengine3
+DOCSDIR=	${PREFIX}/share/doc/cfengine
+CONFIGURE_ARGS=	--docdir=${DOCSDIR} \
+		--htmldir=${DOCSDIR}/html \
+		--libexecdir=${PREFIX}/libexec \
+		--libdir=${PREFIX}/libexec \
+		--mandir=${PREFIX}/man \
+		--with-workdir=/var/cfengine \
+		--with-pcre=${LOCALBASE} \
+		--enable-fhs
+
+LIB_DEPENDS+=	pcre:${PORTSDIR}/devel/pcre
+
+OPTIONS_DEFINE=	PGSQL MYSQL LIBVIRT
+OPTIONS_SINGLE=	DB
+OPTIONS_SINGLE_DB=	TOKYOCABINET QDBM
+TOKYOCABINET_DESC=	Enable TokyoCabinet database backend
+QDBM_DESC=	Enable QDBM database backend
+PGSQL_DESC=	Enable PostgreSQL integration
+MYSQL_DESC=	Enable MySQL integration
+LIBVIRT_DESC=	Enable libvirt integration
+OPTIONS_DEFAULT=TOKYOCABINET
+
+.include <bsd.port.pre.mk>
+
+.if ${PORT_OPTIONS:MTOKYOCABINET}
+CONFIGURE_ARGS+=	--with-tokyocabinet=${LOCALBASE}
+LIB_DEPENDS+=	tokyocabinet.9:${PORTSDIR}/databases/tokyocabinet
+.endif
+
+.if ${PORT_OPTIONS:MQDBM}
+CONFIGURE_ARGS+=	--with-qdbm=${LOCALBASE}
+LIB_DEPENDS+=	qdbm.14:${PORTSDIR}/databases/qdbm
+.endif
+
+.if ${PORT_OPTIONS:MPGSQL}
+USE_PGSQL=		yes
+CONFIGURE_ARGS+=	--with-postgresql=${LOCALBASE}
+LIB_DEPENDS+=		pq:${PORTSDIR}/databases/postgresql${PGSQL_VER}-client
+.endif
+
+.if ${PORT_OPTIONS:MMYSQL}
+USE_MYSQL=		yes
+CONFIGURE_ARGS+=	--with-mysql=${LOCALBASE}
+LIB_DEPENDS+=		mysqlclient:${PORTSDIR}/${_MYSQL_CLIENT}
+LDFLAGS+=		-L${LOCALBASE}/lib/mysql
+.endif
+
+.if ${PORT_OPTIONS:MLIBVIRT}
+CONFIGURE_ARGS+=	--with-libvirt=${LOCALBASE}
+LIB_DEPENDS+=		virt.1000:${PORTSDIR}/devel/libvirt
+.endif
+
+.include <bsd.port.post.mk>

Added: head/sysutils/cfengine35/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/cfengine35/distinfo	Wed Jun 12 18:00:45 2013	(r320710)
@@ -0,0 +1,2 @@
+SHA256 (cfengine-3.5.0.tar.gz) = 07da213c9bf4018efca58a43d7f8991819031e076f5228cd3f2623e58d5c9cee
+SIZE (cfengine-3.5.0.tar.gz) = 1504817

Added: head/sysutils/cfengine35/files/cf-execd.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/cfengine35/files/cf-execd.in	Wed Jun 12 18:00:45 2013	(r320710)
@@ -0,0 +1,28 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+# PROVIDE: cf-execd
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Add the following line to /etc/rc.conf[.local] to enable cf-execd(8)
+#
+# cf_execd_enable (bool):        Set to "NO" by default.
+#                               Set it to "YES" to enable cf-execd.
+# cf_execd_flags (str):          Custom additional arguments to be passed
+#                               to cf-execd (default empty).
+#
+
+. /etc/rc.subr
+
+name="cf_execd"
+rcvar=cf_execd_enable
+
+command="%%PREFIX%%/sbin/cf-execd"
+
+load_rc_config $name
+
+: ${cf_execd_enable="NO"}
+
+run_rc_command "$1"

Added: head/sysutils/cfengine35/files/cf-serverd.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/cfengine35/files/cf-serverd.in	Wed Jun 12 18:00:45 2013	(r320710)
@@ -0,0 +1,28 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+# PROVIDE: cf-serverd
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Add the following line to /etc/rc.conf[.local] to enable cf-serverd(8)
+#
+# cf_serverd_enable (bool):        Set to "NO" by default.
+#                               Set it to "YES" to enable cf-serverd.
+# cf_serverd_flags (str):          Custom additional arguments to be passed
+#                               to cf-serverd (default empty).
+#
+
+. /etc/rc.subr
+
+name="cf_serverd"
+rcvar=cf_serverd_enable
+
+command="%%PREFIX%%/sbin/cf-serverd"
+
+load_rc_config $name
+
+: ${cf_serverd_enable="NO"}
+
+run_rc_command "$1"

Added: head/sysutils/cfengine35/files/patch-cf-agent-Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/cfengine35/files/patch-cf-agent-Makefile.in	Wed Jun 12 18:00:45 2013	(r320710)
@@ -0,0 +1,11 @@
+--- cf-agent/Makefile.in.orig	2013-06-12 09:10:17.000000000 -0400
++++ cf-agent/Makefile.in	2013-06-12 13:17:39.103623377 -0400
+@@ -53,7 +53,7 @@
+ target_triplet = @target@
+ sbin_PROGRAMS = cf-agent$(EXEEXT)
+ @HAVE_NOVA_TRUE at am__append_1 = -I$(abs_top_srcdir)/nova/libcfagent
+- at HAVE_AVAHI_CLIENT_TRUE@@HAVE_AVAHI_COMMON_TRUE at am__append_2 = -ldl
++ at HAVE_AVAHI_CLIENT_TRUE@@HAVE_AVAHI_COMMON_TRUE at am__append_2 =
+ @HAVE_NOVA_TRUE at am__append_3 = ../nova/libcfagent/libcfagent.la
+ @NT_FALSE at am__append_4 = nfs.c nfs.h
+ @HAVE_NOVA_FALSE at am__append_5 = cf-agent-enterprise-stubs.c cf-agent-enterprise-stubs.h

Added: head/sysutils/cfengine35/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/cfengine35/pkg-descr	Wed Jun 12 18:00:45 2013	(r320710)
@@ -0,0 +1,10 @@
+Cfengine is an automated suite of programs for configuring and 
+maintaining Unix-like computers. It has been used on computing arrays 
+of between 1 and 20,000 computers since 1993 by a wide range of 
+organizations. Cfengine is supported by active research and was the 
+first autonomic, hands-free management system for Unix-like operating
+systems. Cfengine is an autonomic maintenance system not merely a
+change management roll-out tool. Cfengine has a history of security
+and adaptability. 
+
+WWW: http://www.cfengine.org/

Added: head/sysutils/cfengine35/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/cfengine35/pkg-plist	Wed Jun 12 18:00:45 2013	(r320710)
@@ -0,0 +1,299 @@
+ at comment $FreeBSD$
+libexec/cfengine/libpromises.la
+libexec/cfengine/libpromises.so
+libexec/cfengine/libpromises.so.3
+sbin/cf-agent
+sbin/cf-execd
+sbin/cf-key
+sbin/cf-monitord
+sbin/cf-promises
+sbin/cf-runagent
+sbin/cf-serverd
+sbin/rpmvercmp
+share/cfengine/CoreBase/cf-sketch-runfile.cf
+share/cfengine/CoreBase/def.cf
+share/cfengine/CoreBase/promises.cf
+share/cfengine/CoreBase/controls/cf_execd.cf
+share/cfengine/CoreBase/controls/cf_agent.cf
+share/cfengine/CoreBase/controls/cf_runagent.cf
+share/cfengine/CoreBase/controls/cf_monitord.cf
+share/cfengine/CoreBase/controls/cf_serverd.cf
+share/cfengine/CoreBase/libraries/cfengine_stdlib.cf
+share/cfengine/CoreBase/services/init_msg.cf
+share/cfengine/CoreBase/update.cf
+%%DOCSDIR%%/ChangeLog
+%%DOCSDIR%%/README.md
+%%DOCSDIR%%/examples/active_directory.cf
+%%DOCSDIR%%/examples/app_baseline.cf
+%%DOCSDIR%%/examples/guest_environment_kvm.cf
+%%DOCSDIR%%/examples/hostswithclass.cf
+%%DOCSDIR%%/examples/motd.cf
+%%DOCSDIR%%/examples/package_windows_feature.cf
+%%DOCSDIR%%/examples/promise_knowledge.cf
+%%DOCSDIR%%/examples/service_catalogue.cf
+%%DOCSDIR%%/examples/service_catalogue_separate.cf
+%%DOCSDIR%%/examples/sql_table_structure.cf
+%%DOCSDIR%%/examples/unit_abort.cf
+%%DOCSDIR%%/examples/unit_accessed_before.cf
+%%DOCSDIR%%/examples/unit_accumulated_time.cf
+%%DOCSDIR%%/examples/unit_acl.cf
+%%DOCSDIR%%/examples/unit_acl_generic.cf
+%%DOCSDIR%%/examples/unit_acl_ntfs.cf
+%%DOCSDIR%%/examples/unit_acl_secret.cf
+%%DOCSDIR%%/examples/unit_activedirectory_listusers.cf
+%%DOCSDIR%%/examples/unit_activedirectory_showuser.cf
+%%DOCSDIR%%/examples/unit_ago.cf
+%%DOCSDIR%%/examples/unit_arrays.cf
+%%DOCSDIR%%/examples/unit_backreferences_files.cf
+%%DOCSDIR%%/examples/unit_badpromise.cf
+%%DOCSDIR%%/examples/unit_badtype.cf
+%%DOCSDIR%%/examples/unit_bsdflags.cf
+%%DOCSDIR%%/examples/unit_bundle_return_values.cf
+%%DOCSDIR%%/examples/unit_cf2_integration.cf
+%%DOCSDIR%%/examples/unit_change_detect.cf
+%%DOCSDIR%%/examples/unit_changedbefore.cf
+%%DOCSDIR%%/examples/unit_chdir.cf
+%%DOCSDIR%%/examples/unit_classes_global.cf
+%%DOCSDIR%%/examples/unit_classmatch.cf
+%%DOCSDIR%%/examples/unit_classvar_convergence.cf
+%%DOCSDIR%%/examples/unit_commands.cf
+%%DOCSDIR%%/examples/unit_compare.cf
+%%DOCSDIR%%/examples/unit_control_expand.cf
+%%DOCSDIR%%/examples/unit_controlclasses.cf
+%%DOCSDIR%%/examples/unit_copy.cf
+%%DOCSDIR%%/examples/unit_copy_classes.cf
+%%DOCSDIR%%/examples/unit_copy_copbl.cf
+%%DOCSDIR%%/examples/unit_copy_edit.cf
+%%DOCSDIR%%/examples/unit_copydir_copbl.cf
+%%DOCSDIR%%/examples/unit_copylinks.cf
+%%DOCSDIR%%/examples/unit_countclassesmatching.cf
+%%DOCSDIR%%/examples/unit_countlinesmatching.cf
+%%DOCSDIR%%/examples/unit_create_filedir.cf
+%%DOCSDIR%%/examples/unit_createdb.cf
+%%DOCSDIR%%/examples/unit_customize_by_named_list.cf
+%%DOCSDIR%%/examples/unit_defaults.cf
+%%DOCSDIR%%/examples/unit_defaults2.cf
+%%DOCSDIR%%/examples/unit_defaults3.cf
+%%DOCSDIR%%/examples/unit_definitions.cf
+%%DOCSDIR%%/examples/unit_deletelines.cf
+%%DOCSDIR%%/examples/unit_depends_on.cf
+%%DOCSDIR%%/examples/unit_depends_on2.cf
+%%DOCSDIR%%/examples/unit_disable.cf
+%%DOCSDIR%%/examples/unit_disable_and_rotate_files.cf
+%%DOCSDIR%%/examples/unit_diskfree.cf
+%%DOCSDIR%%/examples/unit_dollar.cf
+%%DOCSDIR%%/examples/unit_edit_column_files.cf
+%%DOCSDIR%%/examples/unit_edit_comment_lines.cf
+%%DOCSDIR%%/examples/unit_edit_deletenotmatch.cf
+%%DOCSDIR%%/examples/unit_edit_insert_fuzzylines.cf
+%%DOCSDIR%%/examples/unit_edit_insert_lines.cf
+%%DOCSDIR%%/examples/unit_edit_insert_lines_silly.cf
+%%DOCSDIR%%/examples/unit_edit_passwd_file.cf
+%%DOCSDIR%%/examples/unit_edit_passwd_file_basic.cf
+%%DOCSDIR%%/examples/unit_edit_replace_string.cf
+%%DOCSDIR%%/examples/unit_edit_sectioned_file.cf
+%%DOCSDIR%%/examples/unit_edit_setvar.cf
+%%DOCSDIR%%/examples/unit_edit_template.cf
+%%DOCSDIR%%/examples/unit_edit_triggerclass.cf
+%%DOCSDIR%%/examples/unit_env.cf
+%%DOCSDIR%%/examples/unit_epimenides.cf
+%%DOCSDIR%%/examples/unit_escape.cf
+%%DOCSDIR%%/examples/unit_exec_args.cf
+%%DOCSDIR%%/examples/unit_exec_in_sequence.cf
+%%DOCSDIR%%/examples/unit_execd.cf
+%%DOCSDIR%%/examples/unit_execresult.cf
+%%DOCSDIR%%/examples/unit_expand.cf
+%%DOCSDIR%%/examples/unit_failedcommand.cf
+%%DOCSDIR%%/examples/unit_failsafe.cf
+%%DOCSDIR%%/examples/unit_file_change_detection.cf
+%%DOCSDIR%%/examples/unit_file_owner_list_template.cf
+%%DOCSDIR%%/examples/unit_fileexists.cf
+%%DOCSDIR%%/examples/unit_filenames.cf
+%%DOCSDIR%%/examples/unit_fileperms.cf
+%%DOCSDIR%%/examples/unit_filesexist.cf
+%%DOCSDIR%%/examples/unit_filesexist2.cf
+%%DOCSDIR%%/examples/unit_filesize.cf
+%%DOCSDIR%%/examples/unit_fix_names.cf
+%%DOCSDIR%%/examples/unit_getenv.cf
+%%DOCSDIR%%/examples/unit_getfields.cf
+%%DOCSDIR%%/examples/unit_getgid.cf
+%%DOCSDIR%%/examples/unit_getindices.cf
+%%DOCSDIR%%/examples/unit_getindices_and_values.cf
+%%DOCSDIR%%/examples/unit_getmacaddress.cf
+%%DOCSDIR%%/examples/unit_getregistry.cf
+%%DOCSDIR%%/examples/unit_getuid.cf
+%%DOCSDIR%%/examples/unit_getusers.cf
+%%DOCSDIR%%/examples/unit_global_list_expansion.cf
+%%DOCSDIR%%/examples/unit_global_list_expansion_2.cf
+%%DOCSDIR%%/examples/unit_grep.cf
+%%DOCSDIR%%/examples/unit_groupexists.cf
+%%DOCSDIR%%/examples/unit_hash.cf
+%%DOCSDIR%%/examples/unit_hashcomment.cf
+%%DOCSDIR%%/examples/unit_hashmatch.cf
+%%DOCSDIR%%/examples/unit_hashuncomment.cf
+%%DOCSDIR%%/examples/unit_helloworld.cf
+%%DOCSDIR%%/examples/unit_host2ip.cf
+%%DOCSDIR%%/examples/unit_hostrange.cf
+%%DOCSDIR%%/examples/unit_hostsseen.cf
+%%DOCSDIR%%/examples/unit_hub.cf
+%%DOCSDIR%%/examples/unit_id.cf
+%%DOCSDIR%%/examples/unit_inherit.cf
+%%DOCSDIR%%/examples/unit_insert_users.cf
+%%DOCSDIR%%/examples/unit_intarray.cf
+%%DOCSDIR%%/examples/unit_inventory_cpu.cf
+%%DOCSDIR%%/examples/unit_iprange.cf
+%%DOCSDIR%%/examples/unit_irange.cf
+%%DOCSDIR%%/examples/unit_isdir.cf
+%%DOCSDIR%%/examples/unit_islink.cf
+%%DOCSDIR%%/examples/unit_isnewerthan.cf
+%%DOCSDIR%%/examples/unit_isplain.cf
+%%DOCSDIR%%/examples/unit_isvariable.cf
+%%DOCSDIR%%/examples/unit_iteration.cf
+%%DOCSDIR%%/examples/unit_join.cf
+%%DOCSDIR%%/examples/unit_knowledge_driver.cf
+%%DOCSDIR%%/examples/unit_knowledge_txt.cf
+%%DOCSDIR%%/examples/unit_lastnode.cf
+%%DOCSDIR%%/examples/unit_ldap.cf
+%%DOCSDIR%%/examples/unit_linking.cf
+%%DOCSDIR%%/examples/unit_literal_server.cf
+%%DOCSDIR%%/examples/unit_locate_files_and_compress.cf
+%%DOCSDIR%%/examples/unit_log_private.cf
+%%DOCSDIR%%/examples/unit_loops.cf
+%%DOCSDIR%%/examples/unit_lsdir.cf
+%%DOCSDIR%%/examples/unit_maplist.cf
+%%DOCSDIR%%/examples/unit_measure_log.cf
+%%DOCSDIR%%/examples/unit_measurements.cf
+%%DOCSDIR%%/examples/unit_menu.cf
+%%DOCSDIR%%/examples/unit_meta.cf
+%%DOCSDIR%%/examples/unit_method.cf
+%%DOCSDIR%%/examples/unit_method_polymorph.cf
+%%DOCSDIR%%/examples/unit_method_validate.cf
+%%DOCSDIR%%/examples/unit_method_var.cf
+%%DOCSDIR%%/examples/unit_method_var2.cf
+%%DOCSDIR%%/examples/unit_module_exec.cf
+%%DOCSDIR%%/examples/unit_module_exec_2.cf
+%%DOCSDIR%%/examples/unit_monitord.cf
+%%DOCSDIR%%/examples/unit_mount_fs.cf
+%%DOCSDIR%%/examples/unit_multipassvars.cf
+%%DOCSDIR%%/examples/unit_namespace.cf
+%%DOCSDIR%%/examples/unit_namespace1.cf
+%%DOCSDIR%%/examples/unit_namespace2.cf
+%%DOCSDIR%%/examples/unit_namespace3.cf
+%%DOCSDIR%%/examples/unit_namespace_class1.cf
+%%DOCSDIR%%/examples/unit_namespace_classes.cf
+%%DOCSDIR%%/examples/unit_namespace_var_meta.cf
+%%DOCSDIR%%/examples/unit_namespace_var_meta2.cf
+%%DOCSDIR%%/examples/unit_neighbourhood_watch.cf
+%%DOCSDIR%%/examples/unit_null_config.cf
+%%DOCSDIR%%/examples/unit_occurrences.cf
+%%DOCSDIR%%/examples/unit_orchestrate_chain1.cf
+%%DOCSDIR%%/examples/unit_orchestrate_chain2.cf
+%%DOCSDIR%%/examples/unit_orchestrate_delay_trigger.cf
+%%DOCSDIR%%/examples/unit_orchestrate_dominoes1.cf
+%%DOCSDIR%%/examples/unit_orchestrate_dominoes2.cf
+%%DOCSDIR%%/examples/unit_orchestrate_dragon.cf
+%%DOCSDIR%%/examples/unit_orchestrate_dragon_load_balancer.cf
+%%DOCSDIR%%/examples/unit_orchestrate_n_of_m.cf
+%%DOCSDIR%%/examples/unit_orchestration_hostlist.cf
+%%DOCSDIR%%/examples/unit_ordering.cf
+%%DOCSDIR%%/examples/unit_package_apt.cf
+%%DOCSDIR%%/examples/unit_package_freebsd.cf
+%%DOCSDIR%%/examples/unit_package_latest.cf
+%%DOCSDIR%%/examples/unit_package_msi_file.cf
+%%DOCSDIR%%/examples/unit_package_msi_version.cf
+%%DOCSDIR%%/examples/unit_package_rpm.cf
+%%DOCSDIR%%/examples/unit_package_solaris.cf
+%%DOCSDIR%%/examples/unit_package_yum.cf
+%%DOCSDIR%%/examples/unit_package_zypper.cf
+%%DOCSDIR%%/examples/unit_parallel_exec.cf
+%%DOCSDIR%%/examples/unit_parsestringarray.cf
+%%DOCSDIR%%/examples/unit_pathtype.cf
+%%DOCSDIR%%/examples/unit_pattern_and_edit.cf
+%%DOCSDIR%%/examples/unit_peers.cf
+%%DOCSDIR%%/examples/unit_postfix.cf
+%%DOCSDIR%%/examples/unit_process_kill.cf
+%%DOCSDIR%%/examples/unit_process_matching.cf
+%%DOCSDIR%%/examples/unit_process_matching2.cf
+%%DOCSDIR%%/examples/unit_process_matching3.cf
+%%DOCSDIR%%/examples/unit_process_restart.cf
+%%DOCSDIR%%/examples/unit_process_restart_basic.cf
+%%DOCSDIR%%/examples/unit_process_signalling.cf
+%%DOCSDIR%%/examples/unit_product.cf
+%%DOCSDIR%%/examples/unit_promises.cf
+%%DOCSDIR%%/examples/unit_readlist.cf
+%%DOCSDIR%%/examples/unit_readtcp.cf
+%%DOCSDIR%%/examples/unit_reg_multiline.cf
+%%DOCSDIR%%/examples/unit_regarray.cf
+%%DOCSDIR%%/examples/unit_regex_win.cf
+%%DOCSDIR%%/examples/unit_regextract.cf
+%%DOCSDIR%%/examples/unit_registry.cf
+%%DOCSDIR%%/examples/unit_registry_cache.cf
+%%DOCSDIR%%/examples/unit_regline.cf
+%%DOCSDIR%%/examples/unit_reglist.cf
+%%DOCSDIR%%/examples/unit_remoteclasses.cf
+%%DOCSDIR%%/examples/unit_remoteclasses2.cf
+%%DOCSDIR%%/examples/unit_remotescalar.cf
+%%DOCSDIR%%/examples/unit_remove_deadlinks.cf
+%%DOCSDIR%%/examples/unit_rename.cf
+%%DOCSDIR%%/examples/unit_repairedcommand.cf
+%%DOCSDIR%%/examples/unit_report_custom.cf
+%%DOCSDIR%%/examples/unit_report_diffs.cf
+%%DOCSDIR%%/examples/unit_report_state.cf
+%%DOCSDIR%%/examples/unit_reporting.cf
+%%DOCSDIR%%/examples/unit_reporttofile.cf
+%%DOCSDIR%%/examples/unit_resolveconf.cf
+%%DOCSDIR%%/examples/unit_returnszero.cf
+%%DOCSDIR%%/examples/unit_root_passwd.cf
+%%DOCSDIR%%/examples/unit_select_class.cf
+%%DOCSDIR%%/examples/unit_select_mode.cf
+%%DOCSDIR%%/examples/unit_select_region.cf
+%%DOCSDIR%%/examples/unit_select_size.cf
+%%DOCSDIR%%/examples/unit_selectservers.cf
+%%DOCSDIR%%/examples/unit_server_callback.cf
+%%DOCSDIR%%/examples/unit_server_copy_localhost.cf
+%%DOCSDIR%%/examples/unit_server_copy_purge.cf
+%%DOCSDIR%%/examples/unit_server_copy_remote.cf
+%%DOCSDIR%%/examples/unit_server_flatcopy_localhost.cf
+%%DOCSDIR%%/examples/unit_service_disable.cf
+%%DOCSDIR%%/examples/unit_service_start.cf
+%%DOCSDIR%%/examples/unit_services_concept.cf
+%%DOCSDIR%%/examples/unit_services_win.cf
+%%DOCSDIR%%/examples/unit_setuidlog.cf
+%%DOCSDIR%%/examples/unit_setvar.cf
+%%DOCSDIR%%/examples/unit_software_dist.cf
+%%DOCSDIR%%/examples/unit_software_update_version_yum.cf
+%%DOCSDIR%%/examples/unit_splitstring.cf
+%%DOCSDIR%%/examples/unit_storage.cf
+%%DOCSDIR%%/examples/unit_strcmp.cf
+%%DOCSDIR%%/examples/unit_stringarray.cf
+%%DOCSDIR%%/examples/unit_switchcase.cf
+%%DOCSDIR%%/examples/unit_syslog.cf
+%%DOCSDIR%%/examples/unit_syslog2.cf
+%%DOCSDIR%%/examples/unit_template.cf
+%%DOCSDIR%%/examples/unit_template2.cf
+%%DOCSDIR%%/examples/unit_test_environment.cf
+%%DOCSDIR%%/examples/unit_tidy_all_files.cf
+%%DOCSDIR%%/examples/unit_translatepath.cf
+%%DOCSDIR%%/examples/unit_update.cf
+%%DOCSDIR%%/examples/unit_user_edit.cf
+%%DOCSDIR%%/examples/unit_user_edit_method.cf
+%%DOCSDIR%%/examples/unit_userexists.cf
+%%DOCSDIR%%/examples/unit_varclass.cf
+%%DOCSDIR%%/examples/unit_varexpansion.cf
+%%DOCSDIR%%/examples/unit_varnet.cf
+%%DOCSDIR%%/examples/unit_vars.cf
+%%DOCSDIR%%/examples/unit_warnifline.cf
+%%DOCSDIR%%/examples/unit_webserver.cf
+%%DOCSDIR%%/examples/unit_zenoss.cf
+%%DOCSDIR%%/examples/win_dns_client.cf
+%%DOCSDIR%%/examples/win_emergency.cf
+%%DOCSDIR%%/examples/win_registry.cf
+%%DOCSDIR%%/examples/win_schedule.cf
+ at dirrm %%DOCSDIR%%/examples
+ at dirrm %%DOCSDIR%%
+ at dirrm share/cfengine/CoreBase/controls
+ at dirrm share/cfengine/CoreBase/libraries
+ at dirrm share/cfengine/CoreBase/services
+ at dirrm share/cfengine/CoreBase
+ at dirrm share/cfengine
+ at dirrm libexec/cfengine


More information about the svn-ports-all mailing list