aboutsummaryrefslogtreecommitdiff
path: root/sysutils/cfengine-masterfiles36
diff options
context:
space:
mode:
authorCy Schubert <cy@FreeBSD.org>2015-12-07 03:10:43 +0000
committerCy Schubert <cy@FreeBSD.org>2015-12-07 03:10:43 +0000
commit230daa56e1e76aa164b70a217a5144ce4072abec (patch)
tree8819c3d6079bcc1c52b049e0503526d49edf7548 /sysutils/cfengine-masterfiles36
parent52e3eb14e1d9f66e74fabfe5706c982c4e1e8211 (diff)
downloadports-230daa56e1e76aa164b70a217a5144ce4072abec.tar.gz
ports-230daa56e1e76aa164b70a217a5144ce4072abec.zip
Add the new family of cfengine-masterfiles ports.
The ports are intended to provide a stable base policy for installations and upgrades, and is used by CFEngine 3.6 and newer. The ports install the repository as examples which should be copied by the user to the masterfiles directory (usually /var/cfengine/masterfiles).
Notes
Notes: svn path=/head/; revision=403174
Diffstat (limited to 'sysutils/cfengine-masterfiles36')
-rw-r--r--sysutils/cfengine-masterfiles36/Makefile34
-rw-r--r--sysutils/cfengine-masterfiles36/distinfo2
-rw-r--r--sysutils/cfengine-masterfiles36/pkg-descr5
-rw-r--r--sysutils/cfengine-masterfiles36/pkg-plist74
4 files changed, 115 insertions, 0 deletions
diff --git a/sysutils/cfengine-masterfiles36/Makefile b/sysutils/cfengine-masterfiles36/Makefile
new file mode 100644
index 000000000000..59bf8e146fdc
--- /dev/null
+++ b/sysutils/cfengine-masterfiles36/Makefile
@@ -0,0 +1,34 @@
+# Created by: cy@FreeBSD.org
+# $FreeBSD$
+
+PORTNAME= cfengine-masterfiles
+PORTVERSION= 3.6.6
+CATEGORIES= sysutils
+MASTER_SITES= https://cfengine-package-repos.s3.amazonaws.com/tarballs/
+
+MAINTAINER= cy@FreeBSD.org
+# gjb@FreeBSD.org is also committer for this port
+# skreuzer@FreeBSD.org is also committer for this port
+COMMENT= cfengine sample policies for installations and upgrades
+
+LICENSE= GPLv3
+
+CPE_VENDOR= gnu
+
+.if !defined(MASTERDIR)
+PKGNAMESUFFIX= 36
+.endif
+
+RUN_DEPENDS= cfengine:${PORTSDIR}/sysutils/cfengine${PKGNAMESUFFIX}
+
+FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES}
+
+CONFLICTS= cfengine-masterfiles[234]*
+
+MAKE_JOBS_UNSAFE= yes
+USES= cpe
+HAS_CONFIGURE= yes
+EXAMPLESDIR= ${PREFIX}/share/examples/cfengine-masterfiles
+CONFIGURE_ARGS= --prefix=${EXAMPLESDIR}
+
+.include <bsd.port.mk>
diff --git a/sysutils/cfengine-masterfiles36/distinfo b/sysutils/cfengine-masterfiles36/distinfo
new file mode 100644
index 000000000000..9c0282af27e5
--- /dev/null
+++ b/sysutils/cfengine-masterfiles36/distinfo
@@ -0,0 +1,2 @@
+SHA256 (cfengine-masterfiles-3.6.6.tar.gz) = 3c6d6ebee676ea06af35fa733004353655a9a0f2c058eff4ce6ec4041ddc1100
+SIZE (cfengine-masterfiles-3.6.6.tar.gz) = 242991
diff --git a/sysutils/cfengine-masterfiles36/pkg-descr b/sysutils/cfengine-masterfiles36/pkg-descr
new file mode 100644
index 000000000000..301db804a8fa
--- /dev/null
+++ b/sysutils/cfengine-masterfiles36/pkg-descr
@@ -0,0 +1,5 @@
+Cfengine is an automated suite of programs for configuring and
+maintaining Unix-like computers. Cfengine-masterfiles contains sample
+cfengine policies for installations and upgrades.
+
+WWW: http://www.cfengine.org/
diff --git a/sysutils/cfengine-masterfiles36/pkg-plist b/sysutils/cfengine-masterfiles36/pkg-plist
new file mode 100644
index 000000000000..b88796ffaafc
--- /dev/null
+++ b/sysutils/cfengine-masterfiles36/pkg-plist
@@ -0,0 +1,74 @@
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/CFE_cfengine.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/CFE_hub_specific.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/CFE_knowledge.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/cfengine_processes.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/ha/ha.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/ha/ha_def.cf
+%%EXAMPLESDIR%%/masterfiles/cfe_internal/host_info_report.cf
+%%EXAMPLESDIR%%/masterfiles/controls/3.4/cf_serverd.cf
+%%EXAMPLESDIR%%/masterfiles/controls/cf_agent.cf
+%%EXAMPLESDIR%%/masterfiles/controls/cf_execd.cf
+%%EXAMPLESDIR%%/masterfiles/controls/cf_hub.cf
+%%EXAMPLESDIR%%/masterfiles/controls/cf_monitord.cf
+%%EXAMPLESDIR%%/masterfiles/controls/cf_runagent.cf
+%%EXAMPLESDIR%%/masterfiles/controls/cf_serverd.cf
+%%EXAMPLESDIR%%/masterfiles/def.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/any.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/debian.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/generic.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/linux.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/lsb.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/macos.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/os.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/redhat.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/suse.cf
+%%EXAMPLESDIR%%/masterfiles/inventory/windows.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.5/bundles.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.5/cfe_internal.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.5/commands.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.5/common.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.5/databases.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.5/feature.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.5/files.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.5/guest_environments.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.5/monitor.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.5/packages.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.5/paths.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.5/processes.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.5/reports.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.5/services.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.5/storage.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/bundles.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/cfe_internal.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/cfengine_enterprise_hub_ha.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/commands.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/common.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/databases.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/edit_xml.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/examples.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/feature.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/files.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/guest_environments.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/monitor.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/packages.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/paths.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/processes.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/reports.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/services.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/stdlib.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/storage.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/users.cf
+%%EXAMPLESDIR%%/masterfiles/lib/3.6/vcs.cf
+%%EXAMPLESDIR%%/masterfiles/promises.cf
+%%EXAMPLESDIR%%/masterfiles/services/autorun.cf
+%%EXAMPLESDIR%%/masterfiles/services/autorun/hello.cf
+%%EXAMPLESDIR%%/masterfiles/services/file_change.cf
+%%EXAMPLESDIR%%/masterfiles/sketches/meta/api-runfile.cf
+%%EXAMPLESDIR%%/masterfiles/templates/host_info_report.mustache
+%%EXAMPLESDIR%%/masterfiles/update.cf
+%%EXAMPLESDIR%%/masterfiles/update/cfe_internal_dc_workflow.cf
+%%EXAMPLESDIR%%/masterfiles/update/cfe_internal_local_git_remote.cf
+%%EXAMPLESDIR%%/masterfiles/update/cfe_internal_update_from_repository.cf
+%%EXAMPLESDIR%%/masterfiles/update/update_bins.cf
+%%EXAMPLESDIR%%/masterfiles/update/update_policy.cf
+%%EXAMPLESDIR%%/masterfiles/update/update_processes.cf