<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/cdba7879ca0ab6176ed4053b85c6d1408ac0d6ca">https://github.com/macports/macports-ports/commit/cdba7879ca0ab6176ed4053b85c6d1408ac0d6ca</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new cdba787  cfengine: mark obsolete, replaced by cfengine3
</span>cdba787 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit cdba7879ca0ab6176ed4053b85c6d1408ac0d6ca
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Fri Feb 15 15:44:06 2019 -0600

<span style='display:block; white-space:pre;color:#404040;'>    cfengine: mark obsolete, replaced by cfengine3
</span>---
 sysutils/cfengine/Portfile              | 157 +++-----------------------------
 sysutils/cfengine/files/cfagent.conf.in |  70 --------------
 sysutils/cfengine/files/cfengine.sh.in  |  30 ------
 sysutils/cfengine/files/cfrun.hosts.in  |  25 -----
 sysutils/cfengine/files/cfservd.conf.in |  40 --------
 sysutils/cfengine/files/configure.patch |  46 ----------
 sysutils/cfengine/files/update.conf.in  | 120 ------------------------
 7 files changed, 11 insertions(+), 477 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/cfengine/Portfile b/sysutils/cfengine/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 37d70b7..7f14b69 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/cfengine/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/cfengine/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,150 +1,15 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem         1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name                    cfengine
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version                    2.2.10
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories         sysutils
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    GPL-2+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                a tool for setting up and maintaining computer systems
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description   Cfengine, or the configuration engine is an \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   autonomous agent and a middle to high level \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   policy language for building expert systems \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   which administrate and configure large computer \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   networks.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage           https://www.cfengine.com/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites       https://s3.amazonaws.com/cfengine-package-repos/tarballs/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums          md5 3b90ff8bf2ec941cd33cfb65f5012f16 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha1 032bec0bc59ffee7179422e96dfd902afbf94340 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                rmd160 67fd3dc80270dc000887e3dbf26f372338e2600f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           obsolete 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib             port:db48 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           path:lib/libssl.dylib:openssl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           port:pcre
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                cfengine
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+replaced_by         cfengine3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2.2.10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles              configure.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   foreach manfile [glob ${worksrcpath}/doc/*.8] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           reinplace "s|/usr/local|${prefix}|g" $manfile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           reinplace "s|/var/cfengine|${prefix}&|g" $manfile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          sysutils
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             GPL-2+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         nomaintainer
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set cfworkdir   ${prefix}/var/cfengine
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args     --mandir='\${prefix}/share/man' \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --infodir='\${prefix}/share/info' \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --with-workdir="${cfworkdir}" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --with-berkeleydb=default \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --with-openssl=default \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --with-pcre=default \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           --with-docs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args         doc_DATA= html_DATA=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.args      doc_DATA= html_DATA=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if {[geteuid] != 0} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           ui_msg "-----------------------------------------------------------"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           ui_msg "Note that you are not running as root, so files installed"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           ui_msg "by this port will not end up with proper ownership and"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           ui_msg "likely not work correctly with ${name}."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           ui_msg "-----------------------------------------------------------"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.keepdirs  ${destroot}${cfworkdir}/bin \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   ${destroot}${cfworkdir}/inputs \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   ${destroot}${cfworkdir}/modules \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   ${destroot}${cfworkdir}/outputs \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   ${destroot}${cfworkdir}/ppkeys \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   ${destroot}${cfworkdir}/rpc_in \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   ${destroot}${cfworkdir}/rpc_out \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   ${destroot}${cfworkdir}/state
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Create cfengine directories
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   xinstall -d -m 0755 ${destroot}${cfworkdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Create cfengine sub-directories
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   foreach subdir {bin modules state} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           xinstall -d -m 0755 ${destroot}${cfworkdir}/${subdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   foreach subdir {inputs masterfiles/inputs outputs ppkeys rpc_in rpc_out} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           xinstall -d -m 0700 ${destroot}${cfworkdir}/${subdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Create distribution sample conf files
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   set hostname [exec hostname]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   set host [lindex [split ${hostname} {.}] 0]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   set domain [join [lrange [split ${hostname} {.}] 1 end] {.}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   set timezone [exec date +%Z]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   foreach conf {cfagent.conf cfservd.conf update.conf cfrun.hosts} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           xinstall -m 0644  ${filespath}/${conf}.in \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   ${destroot}${cfworkdir}/masterfiles/inputs/${conf}-dist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           reinplace "s|__PREFIX|${prefix}|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   ${destroot}${cfworkdir}/masterfiles/inputs/${conf}-dist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           reinplace "s|__CFWORKDIR|${cfworkdir}|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   ${destroot}${cfworkdir}/masterfiles/inputs/${conf}-dist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           reinplace "s|__HOST|${host}|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   ${destroot}${cfworkdir}/masterfiles/inputs/${conf}-dist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           reinplace "s|__DOMAIN|${domain}|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   ${destroot}${cfworkdir}/masterfiles/inputs/${conf}-dist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           reinplace "s|__TIMEZONE|${timezone}|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   ${destroot}${cfworkdir}/masterfiles/inputs/${conf}-dist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Create startup rc script (if non-Darwin)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if {${os.platform} ne "darwin"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           xinstall -d -m 0755 ${destroot}${prefix}/etc/rc.d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           xinstall -m 0755 ${filespath}/${name}.sh.in \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   ${destroot}${prefix}/etc/rc.d/${name}.sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           reinplace "s|__PREFIX|${prefix}|" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   ${destroot}${prefix}/etc/rc.d/${name}.sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           reinplace "s|__CFWORKDIR|${cfworkdir}|" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   ${destroot}${prefix}/etc/rc.d/${name}.sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-activate {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Make sure initial conf files are present and setup correctly
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if {![file exists ${cfworkdir}/inputs/update.conf]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           xinstall -m 0644 ${cfworkdir}/masterfiles/inputs/update.conf-dist \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   ${cfworkdir}/inputs/update.conf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   foreach conf {cfagent.conf cfservd.conf update.conf cfrun.hosts} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           if {![file exists ${cfworkdir}/masterfiles/inputs/${conf}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   xinstall -m 0644 ${cfworkdir}/masterfiles/inputs/${conf}-dist \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           ${cfworkdir}/masterfiles/inputs/${conf}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Check for root public-private keys, create if missing
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if {![file exists ${cfworkdir}/ppkeys/localhost.priv] \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           || ![file exists ${cfworkdir}/ppkeys/localhost.pub]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           if {[file exists ${cfworkdir}/ppkeys/localhost.priv]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   delete ${cfworkdir}/ppkeys/localhost.priv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           if {[file exists ${cfworkdir}/ppkeys/localhost.pub]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   delete ${cfworkdir}/ppkeys/localhost.pub
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           system "${prefix}/sbin/cfkey"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant psdocs {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   depends_build                   bin:tex:texlive \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                                   bin:texinfo:texinfo
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   build.args-delete               doc_DATA= html_DATA=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   destroot.args-delete    doc_DATA= html_DATA=
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   startupitem.create                      yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   startupitem.name                        Cfengine
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   startupitem.start                       "\[ -x ${cfworkdir}/bin/cfservd \] && ${cfworkdir}/bin/cfservd"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   startupitem.start-append        "\[ -x ${cfworkdir}/bin/cfenvd \] && ${cfworkdir}/bin/cfenvd -H"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   startupitem.start-append        "\[ -x ${cfworkdir}/bin/cfexecd \] && ${cfworkdir}/bin/cfexecd"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   startupitem.start-append        "(\[ -x ${cfworkdir}/bin/cfservd \] && \[ -x ${cfworkdir}/bin/cfenvd \] && \\"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   startupitem.start-append        " \[ -x ${cfworkdir}/bin/cfexecd \] && \[ -x ${cfworkdir}/bin/cfagent \]) \\"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   startupitem.start-append        "\t|| ${prefix}/sbin/cfagent --no-splay -f update.conf"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   startupitem.stop                        "/usr/bin/killall -SIGUSR1 cfagent 2>/dev/null"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   startupitem.stop-append         "/usr/bin/killall -SIGUSR1 cfexecd 2>/dev/null"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   startupitem.stop-append         "/usr/bin/killall -SIGUSR1 cfenvd 2>/dev/null"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   startupitem.stop-append         "/usr/bin/killall -SIGUSR1 cfservd 2>/dev/null"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#   Remove after February 15, 2020
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/cfengine/files/cfagent.conf.in b/sysutils/cfengine/files/cfagent.conf.in
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 8c86f34..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/cfengine/files/cfagent.conf.in
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,70 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-##################################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#  cfagent.conf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#  This is a simple file for getting started with
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#  cfengine. It is harmless. If you get cfengine
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#  running with this file, you can build on it.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-##################################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-###
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# BEGIN cfagent.conf (Only hard classes in this file )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-###
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-control:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Syslog = ( on )  # enable syslog logging
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   actionsequence = ( checktimezone files processes shellcommands )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   domain         = ( __DOMAIN )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   timezone       = ( __TIMEZONE )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   smtpserver     = ( __HOST.__DOMAIN )  # used by cfexecd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   sysadm         = ( root@__HOST.__DOMAIN )  # where to mail output
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    schedule       = ( Min00_05 )       # run once an hour
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-######################################################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-files:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Check some important files
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   /etc/passwd mode=644 owner=root action=warnall
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Do a tripwire check on binaries!
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   /usr/bin               # Scan /usr/bin dir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           owner=root,daemon  # all files must be owned by root or daemon
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           checksum=md5       # use md5 or sha
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           recurse=inf        # all subdirs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           action=warnall
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#####################################################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-processes:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   "cfservd"  restart __CFWORKDIR/bin/cfservd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   "cfenvd"   restart "__CFWORKDIR/bin/cfenvd -H"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   "cfexecd$" restart __CFWORKDIR/bin/cfexecd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-######################################################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-shellcommands:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      "/bin/echo 'Cfengine successfully executed.' && /bin/echo 'Replace me with something useful.'"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-###
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# END cfagent.conf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-###
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/cfengine/files/cfengine.sh.in b/sysutils/cfengine/files/cfengine.sh.in
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 450980b..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/cfengine/files/cfengine.sh.in
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,30 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#!/bin/sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-CFWORKDIR=__CFWORKDIR
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-case "$1" in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-start)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   [ -x $CFWORKDIR/bin/cfservd ] && $CFWORKDIR/bin/cfservd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   [ -x $CFWORKDIR/bin/cfenvd ] && $CFWORKDIR/bin/cfenvd -H
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   [ -x $CFWORKDIR/bin/cfexecd ] && $CFWORKDIR/bin/cfexecd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ([ -x $CFWORKDIR/bin/cfservd ] && [ -x $CFWORKDIR/bin/cfenvd ] && \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    [ -x $CFWORKDIR/bin/cfexecd ] && [ -x $CFWORKDIR/bin/cfagent ]) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           || __PREFIX/sbin/cfagent --no-splay -f update.conf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-stop)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   /usr/bin/killall -SIGUSR1 cfagent 2>/dev/null
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   /usr/bin/killall -SIGUSR1 cfexecd 2>/dev/null
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   /usr/bin/killall -SIGUSR1 cfenvd 2>/dev/null
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   /usr/bin/killall -SIGUSR1 cfservd 2>/dev/null
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-restart)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $0 stop
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $0 start
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   echo "Usage: `basename $0` {start|stop|restart}" >&2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-exit 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/cfengine/files/cfrun.hosts.in b/sysutils/cfengine/files/cfrun.hosts.in
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 65d1d12..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/cfengine/files/cfrun.hosts.in
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,25 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#######
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# BEGIN cfrun.hosts
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# This is the host list for cfrun.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Only these hosts will be contacted by remote connection.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#######
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-domain=__DOMAIN
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#access=userA,userB,userC # etc.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-access=root
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-__HOST
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# hostA
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# hostB
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# hostC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# etc.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-###
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# END cfrun.hosts
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-###
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/cfengine/files/cfservd.conf.in b/sysutils/cfengine/files/cfservd.conf.in
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index cca5411..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/cfengine/files/cfservd.conf.in
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,40 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#########################################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# This is a cfservd config file - it is used for the server
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# part of cfengine, for remote file transfers and control
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# over cfengine using the cfrun program.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#########################################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-control:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   domain = ( __DOMAIN )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   cfrunCommand = ( "__CFWORKDIR/bin/cfagent" )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   any::
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           IfElapsed = ( 1 )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           ExpireAfter = ( 15 )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           MaxConnections = ( 50 )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           MultipleConnections = ( true )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#########################################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-grant:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Grant access to all hosts at __DOMAIN.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Files should be world readable
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   __CFWORKDIR/masterfiles/inputs   *.__DOMAIN
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Make sure there is permission to execute by cfrun
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   __CFWORKDIR/bin/cfagent          *.__DOMAIN
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-########
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# END cfservd.conf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-########
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/cfengine/files/configure.patch b/sysutils/cfengine/files/configure.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index c331f1a..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/cfengine/files/configure.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,46 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2009-04-12 05:59:34.000000000 +1000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2018-12-22 23:20:09.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15938,22 +15938,15 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $as_echo "$as_me: error: This release of cfengine requires a version of BerkeleyDB 4.4 or later" >&2;}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    { (exit 1); exit 1; }; }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    if test "x$BERKELEY_DB_DIR" = "xdefault" ; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        for v in BerkeleyDB.4.2 BerkeleyDB.4.3 BerkeleyDB.4.4 BerkeleyDB.4.5 BerkeleyDB.4.6 BerkeleyDB.4.7; do
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            for d in $prefix /opt /usr/local /usr; do
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                test -d "$d/$v" && BERKELEY_DB_DIR="$d/$v"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            done
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        done
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if test "x$BERKELEY_DB_DIR" = "xdefault" ; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         for d in $prefix /opt /usr/local /usr; do
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            for v in db-4 db4 db3 db db40; do
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            for v in db48; do
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 if test -f "$d/include/$v/db.h" ; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                     echo "Found header in $d/include/$v "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                    test "x$d" != "x/usr" && BERKELEY_DB_LDFLAGS="-L$d/lib"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                    test "x$d" != "x/usr" && BERKELEY_DB_LDFLAGS="-L$d/lib/$v"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                     BERKELEY_DB_CFLAGS="-I$d/include/$v"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                     late_LIBS=$LIBS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-               # In RedHat 8, for instance, we have /usr/include/db4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -16054,7 +16047,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   CFLAGS="$save_CFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   LDFLAGS="$save_LDFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-               else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                          BERKELEY_DB_LIB="-l$v"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                          BERKELEY_DB_LIB="-ldb-4"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                     fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-               LIBS=$late_LIBS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                     { $as_echo "$as_me:$LINENO: result: $d" >&5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -20368,6 +20361,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cat >>conftest.$ac_ext <<_ACEOF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* end confdefs.h.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $ac_includes_default
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if HAVE_TIME_H
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <time.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- main ()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/cfengine/files/update.conf.in b/sysutils/cfengine/files/update.conf.in
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 43477bb..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/cfengine/files/update.conf.in
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,120 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#######
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# BEGIN update.conf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# This script distributes the configuration, a simple file so that,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# if there are syntax errors in the main config, we can still
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# distribute a correct configuration to the machines afterwards, even
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# though the main config won't parse. It is read and run just before the
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# main configuration is parsed.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#######
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-control:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Syslog = ( on )  # enable syslog logging
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   actionsequence  = ( copy processes tidy )  # Keep this simple and constant
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   domain          = ( __DOMAIN )  # Needed for remote copy
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Which host/dir is the master for configuration roll-outs?
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   policyhost      = ( __HOST.__DOMAIN )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   master_cfinput  = ( __CFWORKDIR/masterfiles/inputs )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   AddInstallable  = ( new_cfenvd new_cfservd new_cfexecd )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Some convenient variables
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   workdir         = ( __CFWORKDIR )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   cf_install_dir  = ( __PREFIX/sbin )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Avoid server contention
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   SplayTime = ( 5 )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-############################################################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Make sure there is a local copy of the configuration and
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# the most important binaries in case we have no connectivity
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# e.g. for mobile stations or during DOS attacks
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-copy:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(master_cfinput)            dest=$(workdir)/inputs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 r=inf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 mode=700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 type=binary
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 exclude=*-dist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 exclude=*.lst
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 exclude=*~
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 exclude=#*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 server=$(policyhost)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 trustkey=true
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(cf_install_dir)/cfagent    dest=$(workdir)/bin/cfagent
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 mode=755
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 backup=false
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 type=checksum
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(cf_install_dir)/cfservd    dest=$(workdir)/bin/cfservd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 mode=755
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 backup=false
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 type=checksum
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 define=new_cfservd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(cf_install_dir)/cfexecd    dest=$(workdir)/bin/cfexecd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 mode=755
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 backup=false
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 type=checksum
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 define=new_cfexecd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(cf_install_dir)/cfenvd     dest=$(workdir)/bin/cfenvd 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 mode=755
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 backup=false
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 type=checksum
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 define=new_cfenvd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#####################################################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-tidy:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Cfexecd stores output in this directory.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Make sure we don't build up files and choke on our own words!
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $(workdir)/outputs pattern=* age=7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#####################################################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-processes:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Make sure to restart cfenvd or cfservd when the binaries
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # are updated.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   new_cfservd::
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           "cfservd"  signal=term restart __CFWORKDIR/bin/cfservd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   new_cfenvd::
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           "cfenvd"   signal=kill restart "__CFWORKDIR/bin/cfenvd -H"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   new_cfexecd::
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           "cfexecd$" signal=term restart __CFWORKDIR/bin/cfexecd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#######
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# END update.conf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#######
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>

</pre>