The included patch brings Cfengine 3 up-to-date with the latest LTS
release, 3.21.2.

Best regards,
-Joe

From 44fb146da83e2d1268c6462153a7dd22c9e07b0b Mon Sep 17 00:00:00 2001
From: Joseph Benden <[email protected]>
Date: Wed, 16 Aug 2023 09:42:10 -0700
Subject: [PATCH] update to cfengine-3.21.2

Signed-off-by: Joseph Benden <[email protected]>
---
 sysutils/cfengine/Makefile                    |  37 +-
 sysutils/cfengine/distinfo                    |   6 +-
 .../patches/patch-cf-agent_verify_files_c     |  17 -
 .../patch-cf-agent_verify_files_utils_c       |  11 -
 .../patches/patch-cf-execd_cf-execd_c         |  11 -
 .../cfengine/patches/patch-cf-upgrade_log_c   |  11 -
 .../patches/patch-libcompat_strchrnul_c       |  11 -
 .../cfengine/patches/patch-libpromises-crypto |  40 ++
 .../patches/patch-libpromises_evalfunction_c  |  11 -
 .../patch-libpromises_processes_select_c      |  11 -
 .../patches/patch-libutils_string_lib_c       |  13 -
 sysutils/cfengine/pkg/DESCR-masterfiles       |   5 +
 sysutils/cfengine/pkg/PLIST                   |  28 +-
 sysutils/cfengine/pkg/PLIST-masterfiles       | 569 ++++++++++++++++++
 14 files changed, 638 insertions(+), 143 deletions(-)
 delete mode 100644 sysutils/cfengine/patches/patch-cf-agent_verify_files_c
 delete mode 100644 sysutils/cfengine/patches/patch-cf-agent_verify_files_utils_c
 delete mode 100644 sysutils/cfengine/patches/patch-cf-execd_cf-execd_c
 delete mode 100644 sysutils/cfengine/patches/patch-cf-upgrade_log_c
 delete mode 100644 sysutils/cfengine/patches/patch-libcompat_strchrnul_c
 create mode 100644 sysutils/cfengine/patches/patch-libpromises-crypto
 delete mode 100644 sysutils/cfengine/patches/patch-libpromises_evalfunction_c
 delete mode 100644 sysutils/cfengine/patches/patch-libpromises_processes_select_c
 delete mode 100644 sysutils/cfengine/patches/patch-libutils_string_lib_c
 create mode 100644 sysutils/cfengine/pkg/DESCR-masterfiles
 create mode 100644 sysutils/cfengine/pkg/PLIST-masterfiles

diff --git a/sysutils/cfengine/Makefile b/sysutils/cfengine/Makefile
index d12d74cdf85..a86977ffb31 100644
--- a/sysutils/cfengine/Makefile
+++ b/sysutils/cfengine/Makefile
@@ -1,16 +1,18 @@
-BROKEN =	pkg_add fails: problem with symlinks
+COMMENT-main =	GNU system administration tool for networks
+COMMENT-masterfiles =	Masterfiles sources for Cfengine
 
-COMMENT =	GNU system administration tool for networks
-
-DISTNAME =	cfengine-3.7.2
-REVISION =	5
-
-PORTROACH =	site:https://github.com/cfengine/core/archive/
+V = 3.21.2
+PKGNAME =	cfengine-${V}
+DISTNAME =	cfengine-community-${V}
+REVISION =	0
+SUPDISTFILES += cfengine-masterfiles-${V}.tar.gz
 
 SHARED_LIBS +=  promises	0.0 # 1.0
 CATEGORIES =	sysutils
 HOMEPAGE =	https://cfengine.com/
 
+MULTI_PACKAGES = -main	-masterfiles
+
 # GPLv3 only
 PERMIT_PACKAGE =	Yes
 
@@ -25,6 +27,7 @@ SUBST_VARS +=		CFENGINE_BASE CFENGINE_EXAMPLES
 FLAVORS =		pgsql mysql 
 FLAVOR ?=
 
+WRKDIST =		${WRKDIR}/${PKGNAME}
 SEPARATE_BUILD = 	Yes
 CONFIGURE_STYLE =	gnu
 USE_GMAKE =		Yes
@@ -69,20 +72,18 @@ CONFIGURE_ARGS +=	--without-mysql
 
 # tests not yet working
 NO_TEST =		Yes
-# also note some formatting errors with manpages (e.g. "You can think
-# of.B cfengine as..." and poor formatting in INFORMATION sections;
-# these are present with either mandoc or groff.
 
 post-extract:
-	perl -i -pe \
-		's|^sbin_PROGRAMS.*rpmvercmp||;' \
-		${WRKDIST}/ext/Makefile.in
+.for i in configure libpromises/dbm_quick.c ext/Makefile.in
+	perl -i -pe 's|qdbm/depot.h|depot.h|;' \
+	        -e  's|^sbin_PROGRAMS.*rpmvercmp||;' \
+		${WRKDIST}/$i
+.endfor
 
 post-install:
-	${INSTALL_PROGRAM_DIR} ${WRKINST}${CFENGINE_BASE}/bin
-.for i in cf-agent cf-execd cf-key cf-monitord cf-promises cf-upgrade \
-          cf-runagent cf-serverd
-	ln -s ${TRUEPREFIX}/bin/$i ${WRKINST}${CFENGINE_BASE}/bin/
-.endfor
+	${INSTALL_PROGRAM_DIR} "${WRKINST}${CFENGINE_BASE}/masterfiles"
+	tar -x -z -f "${FULLDISTDIR}/cfengine-masterfiles-${V}.tar.gz" \
+		-C "${WRKINST}${CFENGINE_BASE}/masterfiles" \
+		-s "#cfengine-masterfiles-${V}#.#"
 
 .include <bsd.port.mk>
diff --git a/sysutils/cfengine/distinfo b/sysutils/cfengine/distinfo
index 147ffb8be00..f035fa0522c 100644
--- a/sysutils/cfengine/distinfo
+++ b/sysutils/cfengine/distinfo
@@ -1,2 +1,4 @@
-SHA256 (cfengine-3.7.2.tar.gz) = qtmuJghkrL3yqkQcIINlRg+ajsqlNhi720ZeN670reU=
-SIZE (cfengine-3.7.2.tar.gz) = 2114764
+SHA256 (cfengine-community-3.21.2.tar.gz) = 4/czQz/5rYagFRO3efZG2iI6/thWjo3m6JxOWqjGslY=
+SHA256 (cfengine-masterfiles-3.21.2.tar.gz) = b7qhLWAtuKlMiaak/sUvHim/JwU62KNQNsbxHmGCexw=
+SIZE (cfengine-community-3.21.2.tar.gz) = 3344237
+SIZE (cfengine-masterfiles-3.21.2.tar.gz) = 523289
diff --git a/sysutils/cfengine/patches/patch-cf-agent_verify_files_c b/sysutils/cfengine/patches/patch-cf-agent_verify_files_c
deleted file mode 100644
index f136d132140..00000000000
--- a/sysutils/cfengine/patches/patch-cf-agent_verify_files_c
+++ /dev/null
@@ -1,17 +0,0 @@
---- cf-agent/verify_files.c.orig	Wed Jan 20 00:29:13 2016
-+++ cf-agent/verify_files.c	Wed Jan 20 00:32:12 2016
-@@ -680,12 +680,12 @@ PromiseResult ScheduleEditOperation(EvalContext *ctx, 
-         if ((vp = PromiseGetConstraintAsRval(pp, "edit_line", RVAL_TYPE_FNCALL)))
-         {
-             fp = (FnCall *) vp;
--            strcpy(edit_bundle_name, fp->name);
-+            strlcpy(edit_bundle_name, fp->name, CF_BUFSIZE);
-             args = fp->args;
-         }
-         else if ((vp = PromiseGetConstraintAsRval(pp, "edit_line", RVAL_TYPE_SCALAR)))
-         {
--            strcpy(edit_bundle_name, (char *) vp);
-+            strlcpy(edit_bundle_name, (char *) vp, CF_BUFSIZE);
-             args = NULL;
-         }             
-         else
diff --git a/sysutils/cfengine/patches/patch-cf-agent_verify_files_utils_c b/sysutils/cfengine/patches/patch-cf-agent_verify_files_utils_c
deleted file mode 100644
index 8a9c503b6d6..00000000000
--- a/sysutils/cfengine/patches/patch-cf-agent_verify_files_utils_c
+++ /dev/null
@@ -1,11 +0,0 @@
---- cf-agent/verify_files_utils.c.orig	Wed Jan 20 00:37:39 2016
-+++ cf-agent/verify_files_utils.c	Wed Jan 20 00:37:57 2016
-@@ -1384,7 +1384,7 @@ bool CopyRegularFile(EvalContext *ctx, const char *sou
-         if (attr.copy.backup == BACKUP_OPTION_TIMESTAMP)
-         {
-             stampnow = time((time_t *) NULL);
--            snprintf(stamp, CF_BUFSIZE - 1, "_%lu_%s", CFSTARTTIME, CanonifyName(ctime(&stampnow)));
-+            snprintf(stamp, CF_BUFSIZE - 1, "_%lld_%s", CFSTARTTIME, CanonifyName(ctime(&stampnow)));
- 
-             if (!JoinSuffix(backup, stamp))
-             {
diff --git a/sysutils/cfengine/patches/patch-cf-execd_cf-execd_c b/sysutils/cfengine/patches/patch-cf-execd_cf-execd_c
deleted file mode 100644
index 90c5946d94c..00000000000
--- a/sysutils/cfengine/patches/patch-cf-execd_cf-execd_c
+++ /dev/null
@@ -1,11 +0,0 @@
---- cf-execd/cf-execd.c.orig	Wed Jan 20 01:40:30 2016
-+++ cf-execd/cf-execd.c	Wed Jan 20 01:42:49 2016
-@@ -568,7 +568,7 @@ static bool ScheduleRun(EvalContext *ctx, Policy **pol
- 
-         EvalContextClear(ctx);
- 
--        strcpy(VDOMAIN, "undefined.domain");
-+        strlcpy(VDOMAIN, "undefined.domain", sizeof(VDOMAIN));
- 
-         PolicyDestroy(*policy);
-         *policy = NULL;
diff --git a/sysutils/cfengine/patches/patch-cf-upgrade_log_c b/sysutils/cfengine/patches/patch-cf-upgrade_log_c
deleted file mode 100644
index d6ce089ba93..00000000000
--- a/sysutils/cfengine/patches/patch-cf-upgrade_log_c
+++ /dev/null
@@ -1,11 +0,0 @@
---- cf-upgrade/log.c.orig	Wed Jan 20 00:13:36 2016
-+++ cf-upgrade/log.c	Wed Jan 20 00:14:34 2016
-@@ -54,7 +54,7 @@ static char *prepare_message(char *format, va_list arg
-     strftime(timestamp, timestamp_size, "%Y/%m/%d %H:%M:%S", now_tm);
-     /* '[' + ']' + ' ' + '\0' */
-     message = xmalloc(message_size + timestamp_size + 4);
--    sprintf(message, "[%s] %s", timestamp, buffer);
-+    snprintf(message, message_size, "[%s] %s", timestamp, buffer);
-     return message;
- }
- 
diff --git a/sysutils/cfengine/patches/patch-libcompat_strchrnul_c b/sysutils/cfengine/patches/patch-libcompat_strchrnul_c
deleted file mode 100644
index bc87a2ad15e..00000000000
--- a/sysutils/cfengine/patches/patch-libcompat_strchrnul_c
+++ /dev/null
@@ -1,11 +0,0 @@
---- libcompat/strchrnul.c.orig	Wed Jan 20 01:28:25 2016
-+++ libcompat/strchrnul.c	Wed Jan 20 01:29:38 2016
-@@ -12,7 +12,7 @@ char *strchrnul(const char *s, int c)
- 
-     if (p == NULL)
-     {
--        return s + strlen(s);
-+        return (char *)s + strlen(s);
-     }
-     else
-     {
diff --git a/sysutils/cfengine/patches/patch-libpromises-crypto b/sysutils/cfengine/patches/patch-libpromises-crypto
new file mode 100644
index 00000000000..e933a0a4ebc
--- /dev/null
+++ b/sysutils/cfengine/patches/patch-libpromises-crypto
@@ -0,0 +1,40 @@
+From c85c0ef5201fb0989c67cb67577e60b2c15ee17a Mon Sep 17 00:00:00 2001
+From: Craig Comstock <[email protected]>
+Date: Thu, 12 Jan 2023 08:26:47 -0600
+Subject: [PATCH 5/5] remove comment, there is no macro defined if OpenSSL >=
+ 1.1.0 and so with LibreSSL we get compile errors
+
+---
+ libpromises/crypto.c | 8 ++++++--
+ 1 file changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/libpromises/crypto.c b/libpromises/crypto.c
+index 44cbc7d70fe..1c8f92b91ae 100644
+--- libpromises/crypto.c
++++ libpromises/crypto.c
+@@ -869,11 +869,13 @@ static void SetupOpenSSLThreadLocks(void)
+     }
+ 
+ #ifndef __MINGW32__
++#if OPENSSL_VERSION_NUMBER < 0x10100000
+     CRYPTO_set_id_callback((unsigned long (*)())ThreadId_callback);
+ #endif
+-    // This is a no-op macro for OpenSSL >= 1.1.0
+-    // The callback function is not used (or defined) then
++#endif
++#if OPENSSL_VERSION_NUMBER < 0x10100000
+     CRYPTO_set_locking_callback((void (*)())OpenSSLLock_callback);
++#endif
+ }
+ 
+ static void CleanupOpenSSLThreadLocks(void)
+@@ -881,7 +883,9 @@ static void CleanupOpenSSLThreadLocks(void)
+     const int numLocks = CRYPTO_num_locks();
+     CRYPTO_set_locking_callback(NULL);
+ #ifndef __MINGW32__
++#if OPENSSL_VERSION_NUMBER < 0x10100000
+     CRYPTO_set_id_callback(NULL);
++#endif
+ #endif
+ 
+     for (int i = 0; i < numLocks; i++)
diff --git a/sysutils/cfengine/patches/patch-libpromises_evalfunction_c b/sysutils/cfengine/patches/patch-libpromises_evalfunction_c
deleted file mode 100644
index 39d2875b278..00000000000
--- a/sysutils/cfengine/patches/patch-libpromises_evalfunction_c
+++ /dev/null
@@ -1,11 +0,0 @@
---- libpromises/evalfunction.c.orig	Mon Jan 18 22:52:24 2016
-+++ libpromises/evalfunction.c	Mon Jan 18 22:52:49 2016
-@@ -5520,7 +5520,7 @@ static FnCallResult FnCallStrftime(ARG_UNUSED EvalCont
-     if (tm == NULL)
-     {
-         Log(LOG_LEVEL_WARNING,
--            "Function %s, the given time stamp '%ld' was invalid. (strftime: %s)",
-+            "Function %s, the given time stamp '%lld' was invalid. (strftime: %s)",
-             fp->name, when, GetErrorStr());
-     }
-     else if (PortablyFormatTime(buffer, sizeof(buffer),
diff --git a/sysutils/cfengine/patches/patch-libpromises_processes_select_c b/sysutils/cfengine/patches/patch-libpromises_processes_select_c
deleted file mode 100644
index 4e14f7e5c9e..00000000000
--- a/sysutils/cfengine/patches/patch-libpromises_processes_select_c
+++ /dev/null
@@ -1,11 +0,0 @@
---- libpromises/processes_select.c.orig	Mon Jan 18 23:06:24 2016
-+++ libpromises/processes_select.c	Mon Jan 18 23:06:52 2016
-@@ -839,7 +839,7 @@ static int SplitProcLine(const char *proc, time_t psti
-                     line[j], ctime(&value));
- 
-                 free(line[j]);
--                xasprintf(line + j, "%ld", value);
-+                xasprintf(line + j, "%lld", value);
-             }
-         }
-     }
diff --git a/sysutils/cfengine/patches/patch-libutils_string_lib_c b/sysutils/cfengine/patches/patch-libutils_string_lib_c
deleted file mode 100644
index 4cea6135928..00000000000
--- a/sysutils/cfengine/patches/patch-libutils_string_lib_c
+++ /dev/null
@@ -1,13 +0,0 @@
---- libutils/string_lib.c.orig	Wed Jan 20 01:38:43 2016
-+++ libutils/string_lib.c	Wed Jan 20 01:40:04 2016
-@@ -1023,8 +1023,8 @@ bool StringAppendAbbreviatedPromise(char *dst, const c
-             last_line += tail - max_fragment;
-         }
-         memcpy(abbr, src, head);
--        strcpy(abbr + head, sep);
--        strcat(abbr, last_line);
-+        strlcpy(abbr + head, sep, sizeof(abbr)-head );
-+        strlcat(abbr, last_line, sizeof(abbr) );
-         return StringAppendPromise(dst, abbr, n);
-     }
- }
diff --git a/sysutils/cfengine/pkg/DESCR-masterfiles b/sysutils/cfengine/pkg/DESCR-masterfiles
new file mode 100644
index 00000000000..5d842679797
--- /dev/null
+++ b/sysutils/cfengine/pkg/DESCR-masterfiles
@@ -0,0 +1,5 @@
+Cfengine3 is an autonomous agent and a middle to high level policy
+language for building expert systems which administrate and configure
+large computer networks.  Cfengine3 uses the idea of classes and a
+primitive intelligence to define and automate the configuration and
+maintenance of system state, for small to huge configurations.
diff --git a/sysutils/cfengine/pkg/PLIST b/sysutils/cfengine/pkg/PLIST
index f6db834b0bb..1c691b3f732 100644
--- a/sysutils/cfengine/pkg/PLIST
+++ b/sysutils/cfengine/pkg/PLIST
@@ -30,8 +30,6 @@ 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
@@ -50,7 +48,6 @@ 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
@@ -105,7 +102,6 @@ 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
@@ -166,8 +162,6 @@ 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
@@ -194,14 +188,8 @@ 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
@@ -209,7 +197,6 @@ 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
@@ -233,7 +220,6 @@ 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
@@ -251,7 +237,6 @@ 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
@@ -278,9 +263,7 @@ 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
@@ -357,20 +340,11 @@ share/examples/cfengine/zenoss.cf
 @rcscript ${RCDIR}/cf_serverd
 @rcscript ${RCDIR}/cfengine
 @cwd ${CFENGINE_BASE}
-bin/
-bin/cf-agent
-bin/cf-execd
-bin/cf-key
-bin/cf-monitord
-bin/cf-promises
-bin/cf-runagent
-bin/cf-serverd
-bin/cf-upgrade
+masterfiles/
 @mode 0750
 @sample ${CFENGINE_BASE}/
 @mode 0700
 @sample ${CFENGINE_BASE}/inputs/
-@sample ${CFENGINE_BASE}/masterfiles/
 @sample ${CFENGINE_BASE}/modules/
 @sample ${CFENGINE_BASE}/outputs/
 @sample ${CFENGINE_BASE}/ppkeys/
diff --git a/sysutils/cfengine/pkg/PLIST-masterfiles b/sysutils/cfengine/pkg/PLIST-masterfiles
new file mode 100644
index 00000000000..1b574967d78
--- /dev/null
+++ b/sysutils/cfengine/pkg/PLIST-masterfiles
@@ -0,0 +1,569 @@
+@mode 700
+@cwd /var/cfengine
+masterfiles/
+masterfiles/test-driver
+masterfiles/templates/
+masterfiles/templates/vercmp.ps1
+masterfiles/templates/cf-serverd.service.mustache
+masterfiles/templates/cf-execd.service.mustache
+masterfiles/templates/cf-postgres.service.mustache
+masterfiles/templates/cfengine_watchdog.mustache
+masterfiles/templates/federated_reporting/
+masterfiles/templates/federated_reporting/transfer_distributed_cleanup_items.sh
+masterfiles/templates/federated_reporting/distributed_cleanup.py
+masterfiles/templates/federated_reporting/config.sh.mustache
+masterfiles/templates/federated_reporting/dump.sh
+masterfiles/templates/federated_reporting/nova_api.py
+masterfiles/templates/federated_reporting/transport.sh
+masterfiles/templates/federated_reporting/log.sh.mustache
+masterfiles/templates/federated_reporting/pull_dumps_from.sh
+masterfiles/templates/federated_reporting/cfsecret.py
+masterfiles/templates/federated_reporting/import_file.sh
+masterfiles/templates/federated_reporting/parallel.sh
+masterfiles/templates/federated_reporting/psql_wrapper.sh.mustache
+masterfiles/templates/federated_reporting/50-merge_inserts.awk
+masterfiles/templates/federated_reporting/10-base_filter.sed
+masterfiles/templates/federated_reporting/import.sh
+masterfiles/templates/cfengine3.service.mustache
+masterfiles/templates/host_info_report.mustache
+masterfiles/templates/json_multiline.mustache
+masterfiles/templates/cf-reactor.service.mustache
+masterfiles/templates/cf-hub.service.mustache
+masterfiles/templates/cf-apache.service.mustache
+masterfiles/templates/cf-runalerts.service.mustache
+masterfiles/templates/cf-monitord.service.mustache
+masterfiles/templates/json_serial.mustache
+masterfiles/Makefile.am
+masterfiles/configure
+masterfiles/missing
+masterfiles/m4/
+masterfiles/m4/adl_recursive_eval.m4
+masterfiles/m4/cf3_platforms.m4
+masterfiles/m4/tar.m4
+masterfiles/README.md
+masterfiles/config.guess
+masterfiles/update.cf
+masterfiles/config.sub
+masterfiles/cfe_internal/
+masterfiles/cfe_internal/core/
+masterfiles/cfe_internal/core/limit_robot_agents.cf
+masterfiles/cfe_internal/core/main.cf
+masterfiles/cfe_internal/core/watchdog/
+masterfiles/cfe_internal/core/watchdog/templates/
+masterfiles/cfe_internal/core/watchdog/templates/watchdog-windows.ps1.mustache
+masterfiles/cfe_internal/core/watchdog/templates/watchdog.mustache
+masterfiles/cfe_internal/core/watchdog/watchdog.cf
+masterfiles/cfe_internal/core/deprecated/
+masterfiles/cfe_internal/core/deprecated/cfengine_processes.cf
+masterfiles/cfe_internal/core/host_info_report.cf
+masterfiles/cfe_internal/core/log_rotation.cf
+masterfiles/cfe_internal/recommendations.cf
+masterfiles/cfe_internal/update/
+masterfiles/cfe_internal/update/lib.cf
+masterfiles/cfe_internal/update/windows_unattended_upgrade.cf
+masterfiles/cfe_internal/update/cfe_internal_dc_workflow.cf
+masterfiles/cfe_internal/update/systemd_units.cf
+masterfiles/cfe_internal/update/update_bins.cf
+masterfiles/cfe_internal/update/update_policy.cf
+masterfiles/cfe_internal/update/update_processes.cf
+masterfiles/cfe_internal/update/cfe_internal_update_from_repository.cf
+masterfiles/cfe_internal/enterprise/
+masterfiles/cfe_internal/enterprise/templates/
+masterfiles/cfe_internal/enterprise/templates/httpd.conf.mustache
+masterfiles/cfe_internal/enterprise/templates/runalerts.sh.mustache
+masterfiles/cfe_internal/enterprise/templates/apachectl.mustache
+masterfiles/cfe_internal/enterprise/templates/runalerts.php.mustache
+masterfiles/cfe_internal/enterprise/CFE_hub_specific.cf
+masterfiles/cfe_internal/enterprise/mission_portal.cf
+masterfiles/cfe_internal/enterprise/ha/
+masterfiles/cfe_internal/enterprise/ha/ha_def.cf
+masterfiles/cfe_internal/enterprise/ha/ha.cf
+masterfiles/cfe_internal/enterprise/ha/ha_update.cf
+masterfiles/cfe_internal/enterprise/main.cf
+masterfiles/cfe_internal/enterprise/CFE_knowledge.cf
+masterfiles/cfe_internal/enterprise/federation/
+masterfiles/cfe_internal/enterprise/federation/federation.cf
+masterfiles/cfe_internal/enterprise/file_change.cf
+masterfiles/cfe_internal/CFE_cfengine.cf
+masterfiles/promises.cf.in
+masterfiles/standalone_self_upgrade.cf
+masterfiles/services/
+masterfiles/services/main.cf
+masterfiles/services/autorun/
+masterfiles/services/autorun/hello.cf
+masterfiles/services/init.cf
+masterfiles/CONTRIBUTING.md
+masterfiles/controls/
+masterfiles/controls/update_def_inputs.cf
+masterfiles/controls/def_inputs.cf
+masterfiles/controls/update_def.cf.in
+masterfiles/controls/cf_agent.cf
+masterfiles/controls/cf_hub.cf
+masterfiles/controls/cf_monitord.cf
+masterfiles/controls/cf_execd.cf
+masterfiles/controls/update_def.cf
+masterfiles/controls/def.cf
+masterfiles/controls/cf_runagent.cf
+masterfiles/controls/reports.cf
+masterfiles/controls/cf_serverd.cf
+masterfiles/inventory/
+masterfiles/inventory/any.cf
+masterfiles/inventory/windows.cf
+masterfiles/inventory/README.md
+masterfiles/inventory/lsb.cf
+masterfiles/inventory/suse.cf
+masterfiles/inventory/linux.cf
+masterfiles/inventory/debian.cf
+masterfiles/inventory/freebsd.cf
+masterfiles/inventory/macos.cf
+masterfiles/inventory/aix.cf
+masterfiles/inventory/os.cf
+masterfiles/inventory/generic.cf
+masterfiles/inventory/redhat.cf
+masterfiles/Makefile.in
+masterfiles/modules/
+masterfiles/modules/packages/
+masterfiles/modules/packages/vendored/
+masterfiles/modules/packages/vendored/msiexec-list.vbs.mustache
+masterfiles/modules/packages/vendored/freebsd_ports.mustache
+masterfiles/modules/packages/vendored/msiexec.bat.mustache
+masterfiles/modules/packages/vendored/WiRunSQL.vbs.mustache
+masterfiles/modules/packages/vendored/pkg.mustache
+masterfiles/modules/packages/vendored/nimclient.mustache
+masterfiles/modules/packages/vendored/zypper.mustache
+masterfiles/modules/packages/vendored/snap.mustache
+masterfiles/modules/packages/vendored/pkgsrc.mustache
+masterfiles/modules/packages/vendored/yum.mustache
+masterfiles/modules/packages/vendored/apt_get.mustache
+masterfiles/modules/packages/vendored/slackpkg.mustache
+masterfiles/modules/packages/vendored/apk.mustache
+masterfiles/modules/promises/
+masterfiles/modules/promises/cfengine.sh
+masterfiles/modules/promises/cfengine.py
+masterfiles/install-sh
+masterfiles/tests/
+masterfiles/tests/Makefile.am
+masterfiles/tests/unit/
+masterfiles/tests/unit/mock_pkg_info
+masterfiles/tests/unit/Makefile.am
+masterfiles/tests/unit/mock_freebsd_pkg
+masterfiles/tests/unit/mock_dpkg_deb
+masterfiles/tests/unit/mock_rpm
+masterfiles/tests/unit/Makefile.in
+masterfiles/tests/unit/test_package_module_apt_get
+masterfiles/tests/unit/mock_pkgin
+masterfiles/tests/unit/mock_pkgng
+masterfiles/tests/unit/mock_dpkg
+masterfiles/tests/unit/harness_freebsd_ports
+masterfiles/tests/unit/test_package_module_yum
+masterfiles/tests/unit/mock_yum
+masterfiles/tests/unit/mock_apt_get
+masterfiles/tests/unit/mock_dpkg_query
+masterfiles/tests/acceptance/
+masterfiles/tests/acceptance/Makefile.am
+masterfiles/tests/acceptance/09_services/
+masterfiles/tests/acceptance/09_services/unsafe/
+masterfiles/tests/acceptance/09_services/unsafe/service_common.cf.sub
+masterfiles/tests/acceptance/09_services/unsafe/running_repaired.cf
+masterfiles/tests/acceptance/README.md
+masterfiles/tests/acceptance/promises/
+masterfiles/tests/acceptance/promises/autorun-def_json.cf
+masterfiles/tests/acceptance/promises/autorun.cf
+masterfiles/tests/acceptance/promises/autorun-D.cf
+masterfiles/tests/acceptance/promises/promises.cf
+masterfiles/tests/acceptance/Makefile.in
+masterfiles/tests/acceptance/lib/
+masterfiles/tests/acceptance/lib/bundles/
+masterfiles/tests/acceptance/lib/bundles/run_ifdefined.cf
+masterfiles/tests/acceptance/lib/reports/
+masterfiles/tests/acceptance/lib/reports/tail.cf
+masterfiles/tests/acceptance/lib/reports/cat.cf.sub
+masterfiles/tests/acceptance/lib/reports/cat.cf
+masterfiles/tests/acceptance/lib/reports/head_n.cf
+masterfiles/tests/acceptance/lib/reports/head.cf.sub
+masterfiles/tests/acceptance/lib/reports/tail_n.cf
+masterfiles/tests/acceptance/lib/reports/head_n.cf.sub
+masterfiles/tests/acceptance/lib/reports/head.cf
+masterfiles/tests/acceptance/lib/reports/printfile.txt
+masterfiles/tests/acceptance/lib/reports/tail.cf.sub
+masterfiles/tests/acceptance/lib/reports/tail_n.cf.sub
+masterfiles/tests/acceptance/lib/files/
+masterfiles/tests/acceptance/lib/files/set_config_values.cf
+masterfiles/tests/acceptance/lib/files/insert_ini_section.cf
+masterfiles/tests/acceptance/lib/files/set_line_based_config_values.cf.start
+masterfiles/tests/acceptance/lib/files/set_line_based-ENT-5866.cf.start
+masterfiles/tests/acceptance/lib/files/manage_variable_values_ini_metachar.cf.finish
+masterfiles/tests/acceptance/lib/files/edit_line_converge.cf.expected
+masterfiles/tests/acceptance/lib/files/edit_line_converge_prepend.cf.expected
+masterfiles/tests/acceptance/lib/files/set_variable_values_ini.cf
+masterfiles/tests/acceptance/lib/files/manage_variable_values_ini_metachar.cf
+masterfiles/tests/acceptance/lib/files/set_config_values.cf.start
+masterfiles/tests/acceptance/lib/files/manage_variable_values_ini_metachar.cf.start
+masterfiles/tests/acceptance/lib/files/set_variable_values.cf.start
+masterfiles/tests/acceptance/lib/files/manage_variable_values_ini.cf.start
+masterfiles/tests/acceptance/lib/files/append_user_field.cf.finish
+masterfiles/tests/acceptance/lib/files/append_user_field.cf.start
+masterfiles/tests/acceptance/lib/files/insert_ini_section.cf.start
+masterfiles/tests/acceptance/lib/files/CFE-1710.cf.start
+masterfiles/tests/acceptance/lib/files/edit_line_converge.cf.start
+masterfiles/tests/acceptance/lib/files/CFE-1710.cf
+masterfiles/tests/acceptance/lib/files/set_line_based_config_values.cf
+masterfiles/tests/acceptance/lib/files/set_variable_values_ini.cf.finish
+masterfiles/tests/acceptance/lib/files/set_line_based-ENT-5866.cf.expected-result
+masterfiles/tests/acceptance/lib/files/manage_variable_values_ini.cf.finish
+masterfiles/tests/acceptance/lib/files/set_variable_values_ini.cf.start
+masterfiles/tests/acceptance/lib/files/set_variable_values.cf
+masterfiles/tests/acceptance/lib/files/edit_line_converge_prepend.cf.start
+masterfiles/tests/acceptance/lib/files/append_user_field.cf
+masterfiles/tests/acceptance/lib/files/set_line_based_variable_values.cf.start
+masterfiles/tests/acceptance/lib/files/replace_uncommented_substrings.cf.before
+masterfiles/tests/acceptance/lib/files/set_line_based_variable_values.cf
+masterfiles/tests/acceptance/lib/files/replace_uncommented_substrings.cf
+masterfiles/tests/acceptance/lib/files/set_line_based_variable_values.cf.finish
+masterfiles/tests/acceptance/lib/files/set_line_based_config_values.cf.finish
+masterfiles/tests/acceptance/lib/files/set_variable_values.cf.finish
+masterfiles/tests/acceptance/lib/files/set_config_values.cf.finish
+masterfiles/tests/acceptance/lib/files/manage_variable_values_ini.cf
+masterfiles/tests/acceptance/lib/files/replace_uncommented_substrings.cf.after
+masterfiles/tests/acceptance/lib/files/manage_variable_values_ini.cf.finish3.10.x
+masterfiles/tests/acceptance/lib/files/CFE-1710.cf.finish
+masterfiles/tests/acceptance/lib/files/set_line_based-ENT-5866.cf
+masterfiles/tests/acceptance/lib/files/edit_line_converge.cf
+masterfiles/tests/acceptance/lib/files/insert_ini_section.cf.finish
+masterfiles/tests/acceptance/lib/files/edit_line_converge_prepend.cf
+masterfiles/tests/acceptance/lib/common/
+masterfiles/tests/acceptance/lib/common/always.cf
+masterfiles/tests/acceptance/00_basics/
+masterfiles/tests/acceptance/00_basics/def.json/
+masterfiles/tests/acceptance/00_basics/def.json/inputs.cf
+masterfiles/tests/acceptance/00_basics/def.json/inputs.cf.json
+masterfiles/tests/acceptance/00_basics/def.json/control_common_bundlesequence_end.cf.json
+masterfiles/tests/acceptance/00_basics/def.json/control_common_bundlesequence_end.cf
+masterfiles/tests/acceptance/30_custom_promise_types/
+masterfiles/tests/acceptance/30_custom_promise_types/07_python_library.cf
+masterfiles/tests/acceptance/30_custom_promise_types/22_single_evaluation.cf
+masterfiles/tests/acceptance/30_custom_promise_types/09_log_level.cf.sub
+masterfiles/tests/acceptance/30_custom_promise_types/append_promises.py
+masterfiles/tests/acceptance/30_custom_promise_types/22_bodies.cf
+masterfiles/tests/acceptance/30_custom_promise_types/08_slist_attrs.cf
+masterfiles/tests/acceptance/30_custom_promise_types/json_insert.py
+masterfiles/tests/acceptance/30_custom_promise_types/11_handle.cf
+masterfiles/tests/acceptance/30_custom_promise_types/cp-with-classes.sh
+masterfiles/tests/acceptance/30_custom_promise_types/09_log_level.cf
+masterfiles/tests/acceptance/30_custom_promise_types/06_cp_with_classes.cf
+masterfiles/tests/acceptance/30_custom_promise_types/23_comment.cf
+masterfiles/tests/acceptance/30_custom_promise_types/05_cp_using_library.cf
+masterfiles/tests/acceptance/30_custom_promise_types/cp.sh
+masterfiles/tests/acceptance/30_custom_promise_types/bodies.py
+masterfiles/tests/acceptance/30_custom_promise_types/10_log_level_bad_module.cf.sub
+masterfiles/tests/acceptance/30_custom_promise_types/20_depends_on.cf
+masterfiles/tests/acceptance/30_custom_promise_types/multiline_insert.py
+masterfiles/tests/acceptance/30_custom_promise_types/19_different_promise_types.cf
+masterfiles/tests/acceptance/30_custom_promise_types/noop_promises.py
+masterfiles/tests/acceptance/30_custom_promise_types/16_data_attrs.cf
+masterfiles/tests/acceptance/30_custom_promise_types/21_with_attribute.cf
+masterfiles/tests/acceptance/30_custom_promise_types/copy_promises.py
+masterfiles/tests/acceptance/30_custom_promise_types/23_comment.cf.sub
+masterfiles/tests/acceptance/30_custom_promise_types/10_log_level_bad_module.cf
+masterfiles/tests/acceptance/30_custom_promise_types/copy_always_info.py
+masterfiles/tests/acceptance/testall
+masterfiles/tests/acceptance/17_packages/
+masterfiles/tests/acceptance/17_packages/10_new/
+masterfiles/tests/acceptance/17_packages/10_new/unsafe/
+masterfiles/tests/acceptance/17_packages/10_new/unsafe/the_great_package_test_generator.py
+masterfiles/tests/acceptance/17_packages/10_new/unsafe/README
+masterfiles/tests/acceptance/17_packages/10_new/unsafe/the_great_package_test.cf
+masterfiles/tests/acceptance/17_packages/meta_skip.cf.sub
+masterfiles/tests/acceptance/17_packages/packages-info.cf.sub
+masterfiles/tests/acceptance/17_packages/.gitattributes
+masterfiles/tests/acceptance/17_packages/12_new/
+masterfiles/tests/acceptance/17_packages/12_new/timed/
+masterfiles/tests/acceptance/17_packages/12_new/timed/updates-list-cached.cf.sub
+masterfiles/tests/acceptance/17_packages/12_new/timed/updates-list-cached.cf
+masterfiles/tests/acceptance/17_packages/12_new/timed/local-updates-list-cached.cf.sub
+masterfiles/tests/acceptance/17_packages/12_new/timed/local-updates-list-cached.cf
+masterfiles/tests/acceptance/17_packages/12_new/timed/test_module
+masterfiles/tests/acceptance/17_packages/12_new/timed/packagesmatching.cf
+masterfiles/tests/acceptance/17_packages/12_new/timed/installed-list-cached.cf.sub
+masterfiles/tests/acceptance/17_packages/12_new/timed/installed-list-cached.cf
+masterfiles/tests/acceptance/17_packages/11_old/
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/named_multi_pkg_absent.cf
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/named_multi_pkg_present.cf
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/12_packagesmatching.cf
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/named_multi_pkg_upgrade.cf
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/named_pkg_file_present.cf
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/timed/
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/timed/inventory_packages_update_frequency.cf
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/11_packagesmatching.cf
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/named_versioned_pkg_present.cf
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/named_pkg_present.cf
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/README
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/named_pkg_absent.cf
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/named_pkg_file_upgrade.cf
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/named_versioned_pkg_upgrade.cf
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/named_pkg_upgrade.cf
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/staging/
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/staging/named_pkg_same_version_kept.cf
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/staging/named_versioned_pkg_absent.cf
+masterfiles/tests/acceptance/17_packages/11_old/unsafe/package-inventory.cf
+masterfiles/tests/acceptance/17_packages/multiline_yum_check_update.cf
+masterfiles/tests/acceptance/17_packages/resources/
+masterfiles/tests/acceptance/17_packages/resources/build-deb-repo
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie-1.0-1.spec
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-1/
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-1/DEBIAN/
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-1/DEBIAN/control
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-1/test-package-beta-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/build-rpm-repo
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/main/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/main/binary-armel/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/main/binary-armel/Packages.gz
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/main/binary-armel/Release.gpg
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/main/binary-armel/Release
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/main/binary-armel/Packages
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/main/binary-amd64/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/main/binary-amd64/Packages.gz
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/main/binary-amd64/Release.gpg
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/main/binary-amd64/Release
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/main/binary-amd64/Packages
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/main/binary-i386/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/main/binary-i386/Packages.gz
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/main/binary-i386/Release.gpg
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/main/binary-i386/Release
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/main/binary-i386/Packages
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/Release.gpg
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/dists/package1/Release
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/test-package-charlie_1.0-1_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/test-package-alpha_1.0-1_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/pool/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/pool/main/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/pool/main/t/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/pool/main/t/test-package-beta/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/pool/main/t/test-package-beta/test-package-beta_1.0-1_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/pool/main/t/test-package-beta/test-package-beta_1.0-1_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/pool/main/t/test-package-charlie/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/pool/main/t/test-package-charlie/test-package-charlie_1.0-1_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/pool/main/t/test-package-charlie/test-package-charlie_1.0-1_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/pool/main/t/test-package-alpha/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/pool/main/t/test-package-alpha/test-package-alpha_1.0-1_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/pool/main/t/test-package-alpha/test-package-alpha_1.0-1_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/db/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/db/contents.cache.db
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/db/packages.db
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/db/version
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/db/checksums.db
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/db/references.db
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/db/release.caches.db
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/test-package-alpha_1.0-1_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/conf/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/conf/distributions
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/test-package-beta_1.0-1_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/test-package-beta_1.0-1_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo1/test-package-charlie_1.0-1_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta-1.0-1.spec
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-2_i386/
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-2_i386/DEBIAN/
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-2_i386/DEBIAN/control
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-2_i386/test-package-charlie_1.0-2_i386-deb-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-1_amd64/
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-1_amd64/DEBIAN/
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-1_amd64/DEBIAN/control
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-1_amd64/test-package-charlie_1.0-1_amd64-deb-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-2_amd64/
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-2_amd64/DEBIAN/
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-2_amd64/DEBIAN/control
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-2_amd64/test-package-alpha_1.0-2_amd64-deb-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha-1.0-1.spec
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha-1.0-2.spec
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-2_i386/
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-2_i386/test-package-alpha_1.0-2_i386-deb-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-2_i386/DEBIAN/
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-2_i386/DEBIAN/control
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/test-package-charlie-1.0-2.i386.rpm
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/test-package-alpha-1.0-2.x86_64.rpm
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/test-package-charlie-1.0-2.x86_64.rpm
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/test-package-beta-1.0-1.i386.rpm
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/repodata/
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/repodata/primary.xml.gz
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/repodata/filelists.xml.gz
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/repodata/other.xml.gz
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/repodata/repomd.xml
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/test-package-alpha-1.0-1.x86_64.rpm
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/test-package-beta-1.0-1.x86_64.rpm
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/test-package-alpha-1.0-2.i386.rpm
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/test-package-beta-1.0-2.x86_64.rpm
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/test-package-charlie-1.0-1.i386.rpm
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/test-package-beta-1.0-2.i386.rpm
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/test-package-charlie-1.0-1.x86_64.rpm
+masterfiles/tests/acceptance/17_packages/resources/rpm_repo/test-package-alpha-1.0-1.i386.rpm
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-2_amd64/
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-2_amd64/DEBIAN/
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-2_amd64/DEBIAN/control
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-2_amd64/test-package-charlie_1.0-2_amd64-deb-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-1_i386/
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-1_i386/DEBIAN/
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-1_i386/DEBIAN/control
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-1_i386/test-package-beta_1.0-1_i386-deb-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie-1.0-2.spec
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-1/
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-1/DEBIAN/
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-1/DEBIAN/control
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-1/test-package-charlie-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/putinrepo.sh
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-1_amd64/
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-1_amd64/DEBIAN/
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-1_amd64/DEBIAN/control
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-1_amd64/test-package-beta_1.0-1_amd64-deb-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-2_i386/
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-2_i386/DEBIAN/
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-2_i386/DEBIAN/control
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-2_i386/test-package-beta_1.0-2_i386-deb-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-1_amd64/
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-1_amd64/DEBIAN/
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-1_amd64/DEBIAN/control
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-1_amd64/test-package-alpha_1.0-1_amd64-deb-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/rpm_sources/
+masterfiles/tests/acceptance/17_packages/resources/rpm_sources/test-package-beta-1.0-1-i386-rpm-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/rpm_sources/test-package-beta-1.0-2-i386-rpm-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/rpm_sources/test-package-charlie-1.0-1-i386-rpm-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/rpm_sources/test-package-beta-1.0-1-x86_64-rpm-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/rpm_sources/test-package-alpha-1.0-1-x86_64-rpm-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/rpm_sources/test-package-charlie-1.0-2-i386-rpm-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/rpm_sources/test-package-alpha-1.0-1-i386-rpm-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/rpm_sources/test-package-charlie-1.0-1-x86_64-rpm-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/rpm_sources/test-package-alpha-1.0-2-x86_64-rpm-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/rpm_sources/test-package-charlie-1.0-2-x86_64-rpm-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/rpm_sources/test-package-beta-1.0-2-x86_64-rpm-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/rpm_sources/test-package-alpha-1.0-2-i386-rpm-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta-1.0-2.spec
+masterfiles/tests/acceptance/17_packages/resources/gpg/
+masterfiles/tests/acceptance/17_packages/resources/gpg/trustdb.gpg
+masterfiles/tests/acceptance/17_packages/resources/gpg/secring.gpg
+masterfiles/tests/acceptance/17_packages/resources/gpg/random_seed
+masterfiles/tests/acceptance/17_packages/resources/gpg/pubring.gpg
+masterfiles/tests/acceptance/17_packages/resources/file_repo/
+masterfiles/tests/acceptance/17_packages/resources/file_repo/test-package-charlie_1.0-1_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/file_repo/test-package-alpha_1.0-1_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/file_repo/test-package-alpha_1.0-1_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/file_repo/test-package-alpha_1.0-2_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/file_repo/test-package-charlie_1.0-2_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/file_repo/test-package-beta_1.0-2_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/file_repo/test-package-beta_1.0-1_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/file_repo/test-package-beta_1.0-1_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/file_repo/test-package-beta_1.0-2_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/file_repo/test-package-charlie_1.0-1_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/file_repo/test-package-charlie_1.0-2_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/file_repo/test-package-alpha_1.0-2_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-1/
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-1/DEBIAN/
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-1/DEBIAN/control
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-1/test-package-alpha-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-1_i386/
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-1_i386/DEBIAN/
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-1_i386/DEBIAN/control
+masterfiles/tests/acceptance/17_packages/resources/test-package-charlie_1.0-1_i386/test-package-charlie_1.0-1_i386-deb-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-1_i386/
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-1_i386/DEBIAN/
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-1_i386/DEBIAN/control
+masterfiles/tests/acceptance/17_packages/resources/test-package-alpha_1.0-1_i386/test-package-alpha_1.0-1_i386-deb-installed.txt
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/main/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/main/binary-armel/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/main/binary-armel/Packages.gz
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/main/binary-armel/Release.gpg
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/main/binary-armel/Release
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/main/binary-armel/Packages
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/main/binary-amd64/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/main/binary-amd64/Packages.gz
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/main/binary-amd64/Release.gpg
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/main/binary-amd64/Release
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/main/binary-amd64/Packages
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/main/binary-i386/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/main/binary-i386/Packages.gz
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/main/binary-i386/Release.gpg
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/main/binary-i386/Release
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/main/binary-i386/Packages
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/Release.gpg
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/dists/package2/Release
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/pool/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/pool/main/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/pool/main/t/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/pool/main/t/test-package-beta/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/pool/main/t/test-package-beta/test-package-beta_1.0-2_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/pool/main/t/test-package-beta/test-package-beta_1.0-2_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/pool/main/t/test-package-charlie/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/pool/main/t/test-package-charlie/test-package-charlie_1.0-2_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/pool/main/t/test-package-charlie/test-package-charlie_1.0-2_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/pool/main/t/test-package-alpha/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/pool/main/t/test-package-alpha/test-package-alpha_1.0-2_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/pool/main/t/test-package-alpha/test-package-alpha_1.0-2_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/db/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/db/contents.cache.db
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/db/packages.db
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/db/version
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/db/checksums.db
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/db/references.db
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/db/release.caches.db
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/test-package-alpha_1.0-2_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/test-package-charlie_1.0-2_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/conf/
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/conf/distributions
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/test-package-beta_1.0-2_amd64.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/test-package-beta_1.0-2_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/test-package-charlie_1.0-2_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/deb_repo2/test-package-alpha_1.0-2_i386.deb
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-2_amd64/
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-2_amd64/DEBIAN/
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-2_amd64/DEBIAN/control
+masterfiles/tests/acceptance/17_packages/resources/test-package-beta_1.0-2_amd64/test-package-beta_1.0-2_amd64-deb-installed.txt
+masterfiles/tests/acceptance/17_packages/README
+masterfiles/tests/acceptance/17_packages/multiline_yum_check_update.cf.expected
+masterfiles/tests/acceptance/17_packages/01_init/
+masterfiles/tests/acceptance/17_packages/01_init/unsafe/
+masterfiles/tests/acceptance/17_packages/01_init/unsafe/timed/
+masterfiles/tests/acceptance/17_packages/01_init/unsafe/timed/001-prepare-repositories.cf
+masterfiles/tests/Makefile.in
+masterfiles/lib/
+masterfiles/lib/cfe_internal.cf
+masterfiles/lib/templates/
+masterfiles/lib/templates/junit.mustache
+masterfiles/lib/templates/tap.mustache
+masterfiles/lib/stdlib.cf
+masterfiles/lib/monitor.cf
+masterfiles/lib/common.cf
+masterfiles/lib/edit_xml.cf
+masterfiles/lib/packages.cf
+masterfiles/lib/storage.cf
+masterfiles/lib/README.md
+masterfiles/lib/databases.cf
+masterfiles/lib/autorun.cf
+masterfiles/lib/bundles.cf
+masterfiles/lib/feature.cf
+masterfiles/lib/packages-ENT-3719.cf
+masterfiles/lib/vcs.cf
+masterfiles/lib/cfengine_enterprise_hub_ha.cf
+masterfiles/lib/paths.cf
+masterfiles/lib/users.cf
+masterfiles/lib/cfe_internal_hub.cf
+masterfiles/lib/examples.cf
+masterfiles/lib/files.cf
+masterfiles/lib/testing.cf
+masterfiles/lib/reports.cf
+masterfiles/lib/guest_environments.cf
+masterfiles/lib/event.cf
+masterfiles/lib/processes.cf
+masterfiles/lib/services.cf
+masterfiles/lib/commands.cf
+masterfiles/CFVERSION
+masterfiles/aclocal.m4
+masterfiles/standalone_self_upgrade.cf.in
+masterfiles/configure.ac
+masterfiles/promises.cf
+masterfiles/LICENSE
-- 
2.40.0

Reply via email to