~ampelbein/puppet/lp-726856

Viewing all changes in revision 39.

  • Committer: Bazaar Package Importer
  • Author(s): Stig Sandbeck Mathisen, Mathias Gug, server-lucid-puppet-etckeeper-integration, Stig Sandbeck Mathisen
  • Date: 2010-08-27 14:32:00 UTC
  • mfrom: (1.1.15 upstream) (3.2.3 experimental)
  • Revision ID: james.westby@ubuntu.com-20100827143200-ks0muvwhnbihbch6
Tags: 2.6.1~rc3-1
[ Mathias Gug ]
* New upstream version:
  - fix config.ru file to run puppetmaster as a rack application.
    (Closes: #593557)
* Fix test suite to run from a package install rather then from the source
  directory:
  + Rakefile: use system puppet.rb file to detect version.
  + spec/unit/application/apply_spec.rb: Fix test suite to use puppet 
    system library.
  + spec/spec_helper.rb: disable gem.
* Fix init service provider to correctly check the status of services
  using upstart jobs (Closes: #584481, LP: #551544).
* etckeeper integration (Closes: #571127)
  [server-lucid-puppet-etckeeper-integration]:
  + debian/etckeeper-commit-post, debian/etckeeper-commit-pre:
     Call "etckeeper commit" before and after catalog runs.
     Silently bail out if etckeeper is not available.
  + debian/puppet.conf: Call out to the etckeeper hooks using 
     the prerun_command and postrun_command hooks.
  + debian/rules: Install the etckeeper hook scripts in /etc/puppet.
  + debian/README.Debian: add note about etckeeper integration.
  + debian/control: the puppet package suggests etckeeper.
* Create puppetmaster-passenger package to automatically setup the
  puppetmaster to be run under mod passenger and apache2:
  - create new puppetmaster-common package to share files between
    puppetmaster (ie webrick) and puppetmaster-passenger.
  - move puppetqd to puppetmaster-common.
  - debian/puppet.conf: enable ssl options so that the default configuration
    works out of the box under passenger.
* debian/puppet-common.postinst: set permissions and ownership of puppet log
  directory.
* Move puppetmaster's Recommends to Suggests.

[ Stig Sandbeck Mathisen ]
* Recommend lsb-release (Closes: #593606)
* Recommend debconf-utils (Closes: #593780)
* ext/puppetlast: removed from upstream
* Cherry-pick updated man pages from upstream

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: