This agent manages the puppet agent, unlike the older puppetd plugin this one

supports Puppet 3 and recent changes made to its locking and status files.

WWW: https://github.com/puppetlabs/mcollective-puppet-agent/

PR:		ports/186532
Submitted by:	Anes Mukhametov <anes@anes.su>
This commit is contained in:
Steve Wills 2014-03-29 23:29:33 +00:00
parent e746841a90
commit 977ea4142a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=349594
5 changed files with 117 additions and 0 deletions

View file

@ -499,6 +499,7 @@
SUBDIR += mcelog
SUBDIR += mcollective
SUBDIR += mcollective-nrpe-agent
SUBDIR += mcollective-puppet-agent
SUBDIR += mcron
SUBDIR += mcweject
SUBDIR += mdcp

View file

@ -0,0 +1,27 @@
# Created by: Anes Mukhametov <anes@anes.su>
# $FreeBSD$
PORTNAME= mcollective-puppet-agent
PORTVERSION= 1.7.0
CATEGORIES= sysutils
MAINTAINER= anes@anes.su
COMMENT= Puppet agent manager for mcollective
RUN_DEPENDS= mcollective>=2:${PORTSDIR}/sysutils/mcollective
USE_GITHUB= yes
GH_ACCOUNT= puppetlabs
GH_PROJECT= ${PORTNAME}
GH_TAGNAME= ${PORTVERSION}
GH_COMMIT= 6e565cb
NO_BUILD= yes
MCOLLECTIVEDIR= ${STAGEDIR}${PREFIX}/share/mcollective
do-install:
@${MKDIR} ${MCOLLECTIVEDIR}
@cd ${WRKSRC} && ${PAX} -r -w . ${MCOLLECTIVEDIR}
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (mcollective-puppet-agent-1.7.0.tar.gz) = c7695bf8cfeea6cbf4f81591c01906776f9a88748fc87ce7af1cebf744107dae
SIZE (mcollective-puppet-agent-1.7.0.tar.gz) = 38033

View file

@ -0,0 +1,4 @@
This agent manages the puppet agent, unlike the older puppetd plugin this one
supports Puppet 3 and recent changes made to its locking and status files.
WWW: https://github.com/puppetlabs/mcollective-puppet-agent/

View file

@ -0,0 +1,83 @@
share/mcollective/.gitignore
share/mcollective/.rspec
share/mcollective/.travis.yml
share/mcollective/CHANGELOG.md
share/mcollective/Gemfile
share/mcollective/README.md
share/mcollective/Rakefile
share/mcollective/agent/puppet.ddl
share/mcollective/agent/puppet.rb
share/mcollective/aggregate/boolean_summary.ddl
share/mcollective/aggregate/boolean_summary.rb
share/mcollective/application/puppet.rb
share/mcollective/data/puppet_data.ddl
share/mcollective/data/puppet_data.rb
share/mcollective/data/resource_data.ddl
share/mcollective/data/resource_data.rb
share/mcollective/ext/build_defaults.yaml
share/mcollective/ext/packaging.rake
share/mcollective/ext/project_data.yaml
share/mcollective/ext/debian/changelog.erb
share/mcollective/ext/debian/compat
share/mcollective/ext/debian/control
share/mcollective/ext/debian/copyright
share/mcollective/ext/debian/mcollective-puppet-agent.install
share/mcollective/ext/debian/mcollective-puppet-client.install
share/mcollective/ext/debian/mcollective-puppet-common.install
share/mcollective/ext/debian/rules
share/mcollective/ext/redhat/mcollective-puppet.spec.erb
share/mcollective/spec/spec_helper.rb
share/mcollective/spec/agent/puppet_agent_spec.rb
share/mcollective/spec/aggregate/boolean_summary_spec.rb
share/mcollective/spec/application/puppet_spec.rb
share/mcollective/spec/data/puppet_data_spec.rb
share/mcollective/spec/data/resource_data_spec.rb
share/mcollective/spec/fixtures/last_run_report.yaml
share/mcollective/spec/fixtures/last_run_summary.yaml
share/mcollective/spec/util/puppet_agent_mgr_spec.rb
share/mcollective/spec/util/puppetrunner_spec.rb
share/mcollective/spec/util/puppet_agent_mgr/common_spec.rb
share/mcollective/spec/util/v2/manager_spec.rb
share/mcollective/spec/util/v2/unix_spec.rb
share/mcollective/spec/util/v3/manager_spec.rb
share/mcollective/spec/util/v3/unix_spec.rb
share/mcollective/spec/util/v3/windows_spec.rb
share/mcollective/spec/validator/puppet_resource_validator_spec.rb
share/mcollective/spec/validator/puppet_server_address_validator_spec.rb
share/mcollective/spec/validator/puppet_tags_validator_spec.rb
share/mcollective/spec/validator/puppet_variable_validator_spec.rb
share/mcollective/util/puppet_agent_mgr.rb
share/mcollective/util/puppetrunner.rb
share/mcollective/util/puppet_agent_mgr/common.rb
share/mcollective/util/puppet_agent_mgr/v2/manager.rb
share/mcollective/util/puppet_agent_mgr/v2/unix.rb
share/mcollective/util/puppet_agent_mgr/v2/windows.rb
share/mcollective/util/puppet_agent_mgr/v3/manager.rb
share/mcollective/util/puppet_agent_mgr/v3/unix.rb
share/mcollective/util/puppet_agent_mgr/v3/windows.rb
share/mcollective/validator/puppet_resource_validator.ddl
share/mcollective/validator/puppet_resource_validator.rb
share/mcollective/validator/puppet_server_address_validator.ddl
share/mcollective/validator/puppet_server_address_validator.rb
share/mcollective/validator/puppet_tags_validator.ddl
share/mcollective/validator/puppet_tags_validator.rb
share/mcollective/validator/puppet_variable_validator.ddl
share/mcollective/validator/puppet_variable_validator.rb
@dirrm share/mcollective/util/puppet_agent_mgr/v3
@dirrm share/mcollective/util/puppet_agent_mgr/v2
@dirrm share/mcollective/util/puppet_agent_mgr
@dirrm share/mcollective/util
@dirrm share/mcollective/spec/validator
@dirrm share/mcollective/spec/util/v3
@dirrm share/mcollective/spec/util/v2
@dirrm share/mcollective/spec/util/puppet_agent_mgr
@dirrm share/mcollective/spec/util
@dirrm share/mcollective/spec/fixtures
@dirrm share/mcollective/spec/data
@dirrm share/mcollective/spec/application
@dirrm share/mcollective/spec/aggregate
@dirrm share/mcollective/spec/agent
@dirrm share/mcollective/spec
@dirrm share/mcollective/ext/redhat
@dirrm share/mcollective/ext/debian
@dirrm share/mcollective/ext