./sysutils/puppet, Configuration management framework written in Ruby

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.8.2, Package name: ruby200-puppet-3.8.2, Maintainer: tonnerre

Puppet lets you centrally manage every important aspect of your system using
a cross-platform specification language that manages all the separate
elements normally aggregated in different files, like users, cron jobs, and
hosts, along with obviously discrete elements like packages, services, and
files.


Required to run:
[sysutils/ruby-facter] [textproc/ruby-json-pure] [databases/ruby-hiera] [security/ruby-shadow] [devel/ruby-minitest] [devel/ruby-io-console] [lang/ruby200-base]

Master sites:

SHA1: 08968e6bb5c5a1a043b6e810f448e9e1b579fddd
RMD160: 5e4cbb9c57291796298e7132c1d7844948e8ec81
Filesize: 2604 KB

Version history: (Expand)


CVS history: (Expand)


   2015-08-17 15:20:43 by Filip Hajny | Files touched by this commit (7) | Package updated
Log message:
Update sysutils/puppet to 3.8.2.

Puppet 3.8.1-3.8.2
- Bug fixes
- Minor improvements
- Improvements for future migration to 4.0

Puppet 3.8.0
- Back-end Support for Upgrade Previews
- Logging as JSON
- Bug fixes and improvements

Release notes for 3.8.x:
  https://docs.puppetlabs.com/puppet/3.8/ … notes.html

Puppet 3.7.1-3.7.5
- Bug fixes
- Security fix for the POODLE vulnerability in the WEBrick master process

Puppet 3.7.0
- A nearly-final implementation of the Puppet 4 language
- Preview support for a new, fast, natively compiled Facter
- Lots of deprecations to prepare for Puppet 4.0
- Bug fixes and minor improvements

Release notes for 3.7.x:
  https://docs.puppetlabs.com/puppet/3.7/ … notes.html

Puppet 3.6.1-3.6.2
- Security fixes for CVE-2014-3248 and CVE-2014-3250.
- Bug fixes.

Puppet 3.6.0
- Improvements to directory environments, and the deprecation
  of config file environments
- Support for purging unmanaged ssh_authorized_key resources
- Support for installing gems for a custom provider as part of a Puppet run
- A configurable global logging level
- A configurable hashing algorithm (for FIPS compliance and other purposes)
- Improvements to the experimental future parser
- Bug fixes and minor improvements

Release notes for 3.6.x:
  https://docs.puppetlabs.com/puppet/3.6/ … notes.html

Puppet 3.5.1
- Bug fixes.

Puppet 3.5.0
- A new way to set up environments, which replaces the popular
  "dynamic environments" pattern
- A cleaner replacement for the classic import nodes/*.pp pattern
- Scriptable configuration with a new puppet config set command
- A new global $facts hash
- Early support for hashes and arrays in fact values
- Improvements to the future parser
- Support for RHEL 7, Ruby 2.1, and Facter 2.0
- Bug fixes and minor improvements

Release notes for 3.5.x:
  https://docs.puppetlabs.com/puppet/3.5/ … notes.html

Puppet 3.4.1-3.4.3
- Bug fixes.
- Security fix for CVE-2013-4969.

Puppet 3.4.0
- Fixes for some high-profile bugs, including the "anchor pattern" issue
  and broken RDoc on Ruby 1.9+
- New certificate autosigning behavior to help quickly and securely
  add new nodes in elastic environments
- Windows improvements, especially for file resources
- Trusted node data in the compiler
- Bug fixes and minor improvements

Puppet 3.3.1-3.3.2
- Bug fixes

Puppet 3.3.0
- Configurable Resource Ordering
- Data in Modules
- YAML Over the Network is Now Deprecated
- Regex Capture Variables from Node Definitions ($1, etc.)
- Redirect Response Handling
- Filebucket Improvements
- Internal Format and API Improvements
- Improvements to Resource Types
- Bug fixes and minor improvements

Puppet 3.2.1-3.2.4
- Bug fixes
- Security fixes for CVE-2013-4761 and CVE-2013-4956
- Security fix for CVE-2013-3567

Puppet 3.2.0
- An optional, experimental "Future" parser
- Ruby 2.0 support
- OpenWRT OS support
- External CA support
- A new modulo (%) operator
- New slow catalog profiling capabilities
- Bug fixes and minor improvements

Release notes for for 3.2.x-3.4.x:
-  https://docs.puppetlabs.com/puppet/3/re … notes.html
   2014-03-26 15:27:23 by Takahiro Kambe | Files touched by this commit (14)
Log message:
Allow build with ruby21.
   2014-03-11 15:05:19 by Jonathan Perkin | Files touched by this commit (350)
Log message:
Remove example rc.d scripts from PLISTs.

These are now handled dynamically if INIT_SYSTEM is set to "rc.d", or
ignored otherwise.
   2014-01-02 02:41:48 by Tonnerre Lombard | Files touched by this commit (2)
Log message:
Remove the versionable feature of the pkgin provider for now.
This doesn't really fix PR pkg/48244 but it's a bit more honest.
A better fix may come in later.
   2014-01-02 00:55:22 by Tonnerre Lombard | Files touched by this commit (1) | Package updated
Log message:
Update the license of Puppet, which has been changed to Apache 2.0 in the
meantime. Closes PR pkg/48392.
   2014-01-02 00:46:38 by Tonnerre Lombard | Files touched by this commit (3)
Log message:
Fix detection of useradd user management under NetBSD.

NetBSD doesn't have chage but can use the -e and -f flags to passwd to
achieve the same.

Closes PR pkg/48137.
   2013-04-25 14:11:21 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Restrict to Ruby 1.9.3 to match dependency.
   2013-04-10 23:10:55 by Tonnerre Lombard | Files touched by this commit (9) | Package updated
Log message:
Update Puppet to version 3.1.1 (from 0.25.5!).

Changes are extremely numerous, but your old Puppet rules should still work.