jasper
6ff0550561
sync with upstream pr; use -o update on openbsd for remounts.
2013-12-04 09:20:56 +00:00
jasper
6d88c6b446
let puppet run_depend on augeas; suggested by aja@
2013-12-02 16:04:26 +00:00
jasper
56be6b924f
create /var/puppet/facts/ upon installation
2013-11-26 14:57:05 +00:00
jasper
e6e41645a6
implement :upgradeable feature (ensure => latest) along with some fixes for flavor handling.
2013-11-26 09:59:02 +00:00
jasper
bda42c9fe5
- update to puppet-3.3.2
2013-11-25 20:59:06 +00:00
ajacoutot
c0677236f9
No needed.
2013-11-25 16:10:05 +00:00
ajacoutot
9a0850a33f
( #22129 ) force explicit file content to be treated as a bytestring.
...
ok jasper@ (maintainer)
2013-11-25 15:56:23 +00:00
jasper
fb332a1e68
Our mount doesn't support '-o remount', so don't set the 'remounts' parameter
...
to true by default for us.
2013-11-13 14:32:18 +00:00
robert
a5f018f127
use a better regexp for the puppetd process to avoid killing every puppetd process; ok jasper@
2013-11-12 08:28:29 +00:00
jasper
1134a63172
sync gtar patch with what's been pushed upstream
2013-11-09 20:24:12 +00:00
jasper
19d319a7da
submitted upstream
2013-10-12 09:20:21 +00:00
jasper
12ce7a904f
Tag along with Solaris on using gtar, instead of modifying the gnu tar code.
2013-10-12 09:06:17 +00:00
jasper
74ec1a616e
update to puppet-3.3.1
...
* note that it will complain if you're running against an older master
(see http://links.puppetlabs.com/deprecate_yaml_on_network ), but it will
continue it's run.
2013-10-12 08:55:14 +00:00
jasper
afaf05bf10
remove two options our tar(1) doesn't understand; unbreaks 'puppet module install'
2013-10-04 09:13:29 +00:00
jasper
adbc8149c8
sync with upstream/master now that it's been merged
2013-09-17 18:45:30 +00:00
jasper
819cb74f2a
sync with what's been submitted upstream, no pkg change.
2013-09-17 09:54:35 +00:00
jasper
c2236346d4
add missing spec tests for the openbsd service provider
2013-09-17 09:00:57 +00:00
jasper
cf33ea2621
backport a patch from git master which fixes an issue with agents < 3.3.0
...
that used a 3.3.0 master and couldn't submit their reports.
2013-09-15 19:32:47 +00:00
jasper
0413f60add
- update to puppet-3.3.0
...
* all openbsd package provider features were merged upstream
2013-09-13 07:20:29 +00:00
jasper
b98bae4ea7
update to puppet-3.2.4
2013-08-15 21:31:07 +00:00
jasper
1d390ffec9
implement (un)install_options for the openbsd package provider.
...
this allows to pass options directly to pkg_add/pkg_delete when needed.
2013-08-14 07:48:05 +00:00
jasper
b3ecb0ddbc
take maintainership
...
ok robert@
2013-08-07 08:20:08 +00:00
jasper
b5c5e4b503
fix retrieving the flavor for packages in #instances
...
ok robert@ (MAINTAINER)
2013-08-07 07:19:30 +00:00
jasper
6340657c87
implement 'purgeable' feature for the OpenBSD package provider
...
ok robert@ (MAINTAINER)
2013-08-06 18:21:27 +00:00
jasper
a596633c4c
add a patch to improve pkg.conf handling in puppet; it can now deal with
...
appending to installpath with '+='.
ok robert@ (MAINTAINER)
2013-08-06 18:17:36 +00:00
jasper
1ccb9d748c
update to puppet-3.2.3
...
ok robert@ (MAINTAINER)
2013-07-17 14:18:37 +00:00
jasper
c5624b8939
drop the ruby- prefix from these package names since they mainly provide an
...
application, not a library.
discussed with jeremy@ aja@ robert@
2013-07-09 07:03:28 +00:00
jasper
95f7c59a1c
Security update of puppet to 3.2.2, which addresses CVE-2013-3567
...
(Unauthenticated Remote Code Execution Vulnerability).
http://puppetlabs.com/security/cve/cve-2013-3567/
ok robert@ (MAINTAINER)
2013-06-19 07:36:03 +00:00
jasper
1caafb6366
create hieradata dir now that puppet depends hiera. req'd by aja@
...
ok robert@
2013-06-12 14:02:53 +00:00
jasper
8a68763bba
switch to ruby 1.9 which brings significant speed ups over 1.8.
...
there is one thing to be aware of, which is that ruby 1.9 uses a stricter
yaml parser, so be sure your hier yaml files are OK before attempting to
update or your agents will fail.
ok robert@ (MAINTAINER)
2013-06-11 14:56:14 +00:00
jasper
9708cbb54f
hiera is required by puppet3
...
ok robert@ (MAINTAINER)
2013-06-11 13:37:14 +00:00
jasper
c9c5fe36e6
remove puppet-2.x, it was intended to be kept around to work against the PE
...
version, but OS interaction with PE has been broken for a long time now.
Besides, the next PE version will be based on Puppet 3.
ok robert@ (MAINTAINER) ajacoutot@
2013-06-11 13:31:39 +00:00
jasper
9fc8bddff1
add ruby-rgen to the watchlist; it's needed for the "future" parser in 3.2.x
2013-06-10 14:46:59 +00:00
jasper
49fed914e7
update to ruby-puppet-3.2.1
...
Please refer to http://docs.puppetlabs.com/puppet/3/reference/release_notes.html#puppet-321
for the release notes.
ok robert@ (MAINTAINER) ajacoutot@
2013-06-10 14:46:34 +00:00
jasper
f18f86b9a0
adjust the uid puppet looks at to determine if a user is a "system user" to 1000.
...
this then gets used to purge all non-system users, whether this is a good idea is
left as an exercise to the user.
ok aja@ (MAINTAINER)
2013-04-16 13:25:52 +00:00
jasper
e5f82867e4
add ruby-augeas to the watchlist
...
ok aja@
2013-04-15 08:08:09 +00:00
jeremy
ac78ad4e83
Make ruby 1.9 the default ruby for non-gem/extconf ports,
...
for consistency with the gem/extconf ports.
Update non-gem/extconf ports that relied on the previous
default of ruby 1.8 to explicitly specify it.
OK ajacoutot@
2013-03-20 19:13:50 +00:00
ajacoutot
b2cc782920
Extend comment; no pkg change.
2013-03-20 07:12:22 +00:00
ajacoutot
23308d862b
PKG_ARCH=*
2013-03-20 06:55:19 +00:00
ajacoutot
c00b663a00
Add a README to introduce integration with MCollective and ActiveMQ.
...
ok robert@ (maintainer)
2013-03-18 15:07:56 +00:00
ajacoutot
a142354caf
Tweak on comment.
2013-03-15 14:57:25 +00:00
ajacoutot
f2bf574479
Factorize a bit more since both ports version share a lot.
...
While here, fix the rc script to start the master instead of the client
and vice-versa.
ok robert@ (maintainer)
2013-03-13 14:35:38 +00:00
ajacoutot
735feab5d5
Do not hardcode paths in the rc scripts.
2013-03-13 09:56:19 +00:00
robert
e9c3023a55
security update to 3.1.1
2013-03-12 18:53:49 +00:00
robert
e667c24c76
security update to 2.7.21
2013-03-12 18:52:11 +00:00
ajacoutot
ad17537ced
Install the proper puppet.conf.
2013-03-11 12:54:29 +00:00
sthen
7b10e7c633
PERMIT_*
2013-03-11 12:27:53 +00:00
espie
eae66e4a7b
PERMIT_* / REGRESS->TEST sweep
2013-03-11 11:35:43 +00:00
ajacoutot
a710cb2a84
Remove CVS ID so that patch applies properly.
2013-03-08 16:24:39 +00:00
ajacoutot
fe50c78307
Start services with '-f' since they may not be enabled in rc.conf.local(5).
...
Implement a restart command for the service provider and use '-f' as well.
No need to specify a 'stop' common, our rc.d(8) is generic enough.
ok robert@ (maintainer)
2013-03-08 16:19:15 +00:00