[Pkg-puppet-devel] [SCM] Puppet packaging for Debian annotated tag, debian/2.7.17-1, created. debian/2.7.17-1

Stig Sandbeck Mathisen ssm at debian.org
Sun Jun 24 14:28:04 UTC 2012


The annotated tag, debian/2.7.17-1 has been created
        at  d8509e22c1575b5a2897ac700d653e98f8db4fe3 (tag)
   tagging  ad8749662f2955bb6c4c76e33dbd490a9470fb09 (commit)
  replaces  upstream/2.7.17
 tagged by  Stig Sandbeck Mathisen
        on  Sun Jun 24 16:24:01 2012 +0200

- Shortlog ------------------------------------------------------------
tagging version debian/2.7.17-1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEABECAAYFAk/nIwEACgkQQONU2fom4u7MGwCglolz94l7O1H0gSj0y+ZAhz/r
sg4AoJbUtfubIvg/A9slh5XZWFLf8MHH
=6cxo
-----END PGP SIGNATURE-----

Andrew Pollock (11):
      Added the closes part to the changelog for #554624
      Adjust the location of the pid files for Debian bug #561231
      Version the build dependecy on facter for Debian bug #551055
      Merge branch 'master' of ssh://apollock@git.debian.org/git/pkg-puppet/puppet
      Added the closes part to the changelog for #554624
      Adjust the location of the pid files for Debian bug #561231
      Version the build dependecy on facter for Debian bug #551055
      Update debian/watch for the new upstream location
      Fix for #571130
      Don't install config.ru as owned by the puppet user
      Fix invocation of start-stop-daemon for bug #578066

James Turnbull (5):
      Cherry-pick from upstream: Updated version and CHANGELOG for 0.25.3
      Fixed #3128 - Updated man pages and moved puppet.conf.8 to puppet.conf.5
      Updated config.ru example for 2.6.1
      Fixed #4527 correctly for 2.6.1
      Updated Man page generation since move to Markdown

Jesse Wolfe (1):
      Fixing #2789 puppetrun fails without --tag

Mathias Gug (43):
      Add /etc/puppet/templates and /etc/puppet/modules to the puppet-common package
      Add binary package "puppet-testsuite"
      New upstream version:
      Fix init service provider to correctly check the status of services using upstart jobs (LP: #551544).
      Fix test suite to use puppet system library.
      Etckeeper integration (Closes: #571127)
      Move etckeeper-commit-{pre,post} to debian/.
      Disable gem library in spec_helper since it doesn't work on Debian.
      Update changelog.
      Add references to debian bugs.
      Create puppetmaster-{common,passenger} packages
      Enable ssl master options to run under passenger
      Move puppetqd init to puppetmaster-common package
      Move common master files to puppetmaster-common.
      Update apache2 site example for passenger
      Manage apache2 configuration from maintainer scripts
      Mention puppetmaster-passenger package in the puppetmaster README file.
      Install config.ru and apache2 site template
      Merge branch '2.6.x' of git://github.com/reductivelabs/puppet into passenger
      Restart apache2 rather than reload
      Update changelog to mention puppetmaster-passenger
      Support non-CA puppetmaster setup in puppetmaster-passenger
      Set correct permissions and ownership of log directory
      Update changelog
      Move puppetmaster's Recommends to Suggests.
      Merge new upstream version 2.6.1~rc4.
      Update changelog
      Fix puppettest to use puppet system library.
      Update changelog.
      Update changelog.
      debian/puppetmaster-passenger.postinst: Use cacrl instead of hostcrl to set the location of the CRL in apache2 configuration. Fix apache2  configuration on upgrade as well (LP: #641001).
      Update sed regex to catch all occurence of SSLCARevocationFile.
      Clean up puppet dependencies.
      Merge branch 'upstream'
      Update changelog entry
      Merge commit '2.6.3rc2'
      Bump upstream revision to 2.6.3rc2.
      Merge branch 'upstream'
      Merge branch 'upstream'
      Update upstream version to 2.6.3rc3.
      Merge branch 'upstream'
      Update upstream version for 2.6.3.
      New upstream version.

Micah Anderson (53):
      Fix debian/rules install of puppet-mode-init.el
      part of the emacs pieces were being installed in the puppet package, instead of puppet-el. this fixes that by adjusting the rules file
      fix typo
      fix up the emacsen startup/installation
      fix puppet-el.install location of the puppet-mode.el
      fix comment in emacsen-install file
      Merge branch 'master' of ssh://git.debian.org/git/pkg-puppet/puppet
      add suggests for the emacs/vim modes in the binaries
      disable pluginsync=true by default in puppet.conf
      install the config.ru necessary for easy rack setup. provide a puppetmaster.README, suggest librack-ruby and libapache2-mod-passenger and provide an example apache2.conf
      fix missing line continuation for the README.rack
      add missing -d flag for install creation of rack directories
      fix for 574677- init stop action failing if puppetmaster is already stopped
      fix debian version number
      Add pieces needed to run puppetqd:
      fix typo in puppetmaster.default
      fix odd extra spaces that crept into the header
      setup an initscript for puppetqd and the associated defaults values
      prepare for release
      switch to dpkg-source 3.0 format (quilt)
      suggests on libselinux-ruby1.8 which puppet supports, if the library is present. You tend to see warnings in debug mode about it without the library available:  Failed to load library 'selinux' for feature 'selinux'
      Fixed #2568 - Add database option 'dbconnections'
      fix puppetqd initscript status option
      install the config.ru as the puppet user to close #577366
      complete the fix for the incorrect --oknodo that andrew
      add --oknodo to the puppet.init stop function
      add changelog entries for previous commits
      use dpkg-statoverride for confg.ru mode settings
      in order to use passenger, you need to have a version of librack-ruby installed that is at least version 1.0.0, so we set that version here in debian/control
      add a patch to modify the ext/rack/files/apache2.conf example passenger configuration to have the values needed for debian, plus some standard configuration tunings
      err the .pc directory should not have been checked into git
      clarify how the default/puppetmaster should be configured for passenger setups
      add ext/puppetstoredconfigclean.rb script as /usr/sbin/puppetstoredconfigclean in the puppetmaster package
      minor fix to spacing in control fields
      add patch to fix puppet-master logcheck rule, fixes part of #602336
      fix puppetqd pid location in initscript
      update documentation to match new section headings
      Merge remote branch 'debian/master'
      fix #605512 by removing the PID file in the initscript during stop
      fix up the failed conflict resolution I did in e62a7007637d758ff2387c9c5d03651f75edffe4
      make puppetqd honor PUPPETQD_OPTS from /etc/default/puppetqd (Closes: #605510)
      update Should-Start header for the puppet initscript
      fix #620635
      fix lintian: maintainer scripts ignoring errors
      fix lintian: debian-changelog-line-too-long :p
      add unapply-patches option to debian/source/local-options from dpkg-source
      prepare fix for CVE-2011-3848
      fixes for security vulnerabilities:
      update changelog for Stig's fix
      Use maintscript support in dh_installdeb (thanks to Colin Watson for the patch, closes: #659612)
      prepare for 2.7.11-1 release
      Imported Upstream version 2.7.11
      Merge tag 'upstream/2.7.11'

Nigel Kersten (26):
      merge debian subdir into 0.25.0 tree
      bump changelog, deal with sbindir change upstream
      Merge commit 'origin/upstream'
      changelog update for release of 0.25.1 from upstream
      Correct nigel's email address in changelog
      Explicit shebang for ext/puppetlast, update standards-version and debhelper version
      Add puppetqd executable to puppetmaster deb
      cherry pick upstream fix for puppetrun with tags (closes: #559092)
      cherry pick upstream fix for supplementary groups not being reset. (CVE-2009-3564) (closes: #551073)
      Require modification of /etc/default/puppet to start puppet client daemon. (closes: #518831)
      Create NEWS file, call out defaults change and warn about version incompatibility
      Merge branch 'master' of ssh://nigelk-guest@git.debian.org/git/pkg-puppet/puppet
      Remove NEWS file, move contents to puppet.NEWS
      merge debian subdir into 0.25.0 tree
      bump changelog, deal with sbindir change upstream
      changelog update for release of 0.25.1 from upstream
      Correct nigel's email address in changelog
      Explicit shebang for ext/puppetlast, update standards-version and debhelper version
      Add puppetqd executable to puppetmaster deb
      cherry pick upstream fix for puppetrun with tags (closes: #559092)
      cherry pick upstream fix for supplementary groups not being reset. (CVE-2009-3564) (closes: #551073)
      Require modification of /etc/default/puppet to start puppet client daemon. (closes: #518831)
      Create NEWS file, call out defaults change and warn about version incompatibility
      Remove NEWS file, move contents to puppet.NEWS
      Updated debian/changelog for 0.25.4 upstream release
      Merge commit 'upstream/0.25.4'

Stig Sandbeck Mathisen (258):
      Add myself to uploaders list
      debian/{puppet,puppetmaster}.init: Add status argument, fix pid file locations (Closes: #545975)
      Add "status" to init script output if called with wrong arguments
      Relayout: Fix debian/rules vim and emacs support files, move to new package
      Refactor into multiple packages, add puppet-el, vim-puppet, puppet-common
      Add puppet.yaml
      Bump changelog
      Make puppet and puppetmaster depend on puppet-common
      Move logcheck file to puppet-common
      Move removals to "clean" target
      Add myself to uploaders list
      debian/{puppet,puppetmaster}.init: Add status argument, fix pid file locations (Closes: #545975)
      Add "status" to init script output if called with wrong arguments
      Relayout: Fix debian/rules vim and emacs support files, move to new package
      Refactor into multiple packages, add puppet-el, vim-puppet, puppet-common
      Add puppet.yaml
      Bump changelog
      Make puppet and puppetmaster depend on puppet-common
      Move logcheck file to puppet-common
      Move removals to "clean" target
      Merge branch 'master' of git+ssh://git.debian.org/git/pkg-puppet/puppet
      Lintian: add misc:Depends to all binary packag dependencies
      Add a README.Debian for vim-puppet
      Prepare changelog and news.DEBIAN for repease
      Typo in puppet.NEWS
      Prepare for more work...
      Update debian/copyright
      Update copyright information for debian/*
      Merge branch 'upstream'
      New upstream release 0.25.4~rc2
      Add past debian maintainers to debian/copyright
      Add first debian packager to debian/copyright
      Merge branch 'upstream'
      New upstream version 0.25.4rc3
      Update debian/changelog
      Collapse changelog entries from unreleased versions into next release
      Bump version in debian/puppet.NEWS to reflect changelog
      Bump standards-version
      Rewrite a paragraph in the NEWS file for clarity
      puppet: do not explicitly remove /var/lib/puppet on purge
      Update packaging information for man page fix
      Move the default location of templates from $vardir/templates to $confdir/templates
      explicitly remove directory created in postinst
      Move postinst and postrm handling of shared users and directories to puppet-common
      puppet-common.NEWS: Add information about changes in default settings
      debian/changelog update for #462551 and #484659 fixes
      Add closes tag on changelog entry for new bug on fixed problem
      debian/puppet-common.NEWS: syntax fix
      Release 0.25.4-2
      Fix "puppetmaster and puppet scripts always return 0" with patch from Mathias Gug, make sure return codes are actually used (Closes: #573473)
      Merge branch 'upstream'
      New upstream version: 0.25.5
      Adjust conflicts for puppet-common, to ensure upgrade goes well
      Update changelog
      Lintian suggested fixes
      puppet-testsuite: Depend on libmocha-ruby1.8, and recommend cron
      Update debian/changelog with bug ids for the Ubuntu supplied patches.
      Sprinkle with a liberal amount of lintian-overrides
      Release 0.25.5-1
      Fix "short package description doesn't differ from binary package puppet", update description of binary package. (Closes: #587364)
      Merge branch 'test/upstream' into test/master
      New upstream version
      Move /usr/bin/puppet to the puppet-common package
      debian/control: bump policy version and update project homepage
      debian/control: Update dependencies/breakages
      debian/copyright: Remove reference to deprecated bsd license file, it is included already
      move manpage puppet(8) to package puppet-common
      Debian fix: set correct header in puppet.conf(5)
      Merge branch 'upstream' into test/master
      Bump upstream version
      Update init scripts to handle name change
      Update init scripts, add $NAME after $DAEMON
      Merge remote branch 'puppetlabs/master' into test/upstream
      Merge branch 'test/upstream' into test/master
      Add puppetqd(8) to the puppetmaster package
      Add lintian override for lib/puppet/util/command_line/*
      Merge branch 'upstream' into experimental
      Bump upstream version to 2.6.0
      Fix path to pidfile for /etc/init.d/puppetqd
      Cut a release for experimental
      Update the package descriptions
      Move the documentation examples to the "puppet-common" package.
      Bump Standards-Version to 3.9.1
      Update package descriptions (after a lintian error)
      Release 2.6.0-2 for unstable
      Merge branch 'upstream'
      Recommend lsb-release (Closes: #593606)
      Recommend debconf-utils (Closes: #593780)
      Update debian/changelog
      Merge branch 'upstream'
      ext/puppetlast: removed from upstream
      Update changelog after merge, bump version number of the unreleased (in Debian) version
      Update changelog for cherry-pick of 24cf5d27c0fabbe149414c6de57a2e6f996bfa8d
      puppetmaster-passenger postrm: Do not abort if the config file is missing
      Add a NEWS file for puppetmaster regarding changes in recommends/suggests
      debian/changelog: Fix typo
      Update changelog for: Cherry-pick updated man pages from upstream
      debian/control: wrap long line
      Release 2.6.1~rc3-1 for experimental
      Fix "require" path for puppet queue
      Make sure the "puppet-common" package can be purged even when not fully installed (Closes: #596163)
      Add dependency on "facter" for "puppet-common"
      Merge branch 'upstream'
      Merge 2.6.1 from upstream, update changelog
      Package "puppet" must depend on "ruby1.8", since it contains ruby scripts
      Release 2.6.1-1
      Merge branch 'upstream'
      New upstream version
      Add librrd-ruby1.8 to Suggests: for puppet-common
      debian/control: Adjust dependencies for puppet-testsuite, depend on puppet-common instead of puppet and puppetmaster
      Release 2.6.3 for experimental
      Move the logrotate script to the puppetmaster package
      Merge branch 'upstream'
      debian/puppetmaster.logrotate: send SIGUSR2 on log rotation (Closes: #602698)
      Update changelog
      remove empty section
      debian/patches: remove apache2 configuration patch
      Add versioned dependency on sysv-rc
      Update changelog
      Release for unstable
      Move puppetstoredconfigclean to puppetmaster-common, and set ruby1.8 as parser to match the rest of the puppet suite
      Update changelog
      Merge branch 'upstream'
      New upstream version (Closes: #612894)
      Remove renamed configuration files now handled by other packages (Closes: #564947, #611615)
      Release 2.6.5-1
      Merge branch 'upstream'
      New upstream release candidate
      Merge commit 'upstream/2.6.6'
      New upstream release 2.6.6
      Merge branch 'upstream'
      New upstream version
      Merge commit 'upstream/2.6.8'
      New upstream version
      Release 2.6.8-1
      Merge commit 'upstream/2.7.1'
      New upstream version
      Merge packaging changes from 2.7.0 release candidates in experimental
      Use the pkg-ruby-extras watch service
      Update changelog
      Add build-arch: and build-indep: targets. This is a no-op to please lintian.
      Merge commit 'upstream/2.7.3'
      New upstream version
      Release 2.7.3-1
      Update package conflicts for puppet-el and vim-puppet (Closes: #643657)
      Merge commit 'upstream/2.7.5'
      New upstream version
      Remove security patches included in this release
      compatibility scripts to sbin
      Remove README.source, the up-to-date information is kept in debian/control
      Release 2.7.5-1
      Add patch to fix upstream issue #9027 re manages_aix_lam warnings
      Adjust dependencies
      Release 2.7.5-2 for Debian
      Remove extra "queue" argument to "puppet queue"
      Remove extra "agent" argument to "puppet agent"
      Generate certificate properly with puppetmaster-passenger (Closes: #645073)
      Move the etckeeper hooks from puppet to puppet-common
      Debian release 2.7.5-3
      Merge commit 'upstream/2.7.6'
      New upstream release (CVE-2011-3872)
      Remove cherry-picked "groupadd_aix_warning" patch
      Update changelog
      Compat scripts are installed to "sbin" by upstream
      Install all new manpages
      Update changelog
      Update watch file, download from puppetlabs.com
      Merge commit 'upstream/2.7.8'
      New upstream release
      puppet-testsuite: Depend on ruby-sqlite3
      Some packages we depend on have been renamed
      Update changelog
      Merge commit 'upstream/2.7.9'
      New upstream release
      Update breaks/replaces for puppetmaster-common (Closes: #656962)
      Merge commit 'upstream/2.7.10'
      Update changelog
      Add systemd services for puppet agent and master
      Update changelog
      Add install section for systemd services
      Merge tag 'upstream/2.7.11'
      Fix disabled puppetmaster init script return code (Closes: #661927)
      Merge tag 'upstream/2.7.12'
      Update changelog
      ext/puppetstoredconfigclean is now included in puppet, no need to install it separately
      Release 2.7.12-1
      Backport fix for runit/daemontools services (Closes: #663873)
      Bump standards version (no changes)
      Ensure puppet group exists (Closes: #650527)
      Update passenger documentroot (Closes: #662866)
      Merge branch 'bug/650527-missing-group' into next
      Merge branch 'bug/662866-passenger-documentroot' into next
      Merge branch 'bug/663873-runit' into next
      Merge branch 'systemd/install' into next
      Update changelog
      Remove support for mongrel
      Update changelog
      Set correct distribution on debian/puppetmaster.NEWS
      Merge tag 'upstream/2.7.13'
      Update changelog
      Remove superfluous dependency on facter (Closes: #668136)
      Release 2.7.13-1
      Merge tag 'upstream/2.7.14'
      Convert fakes.rb commit to quilt patch
      Convert Rakefile commit to quilt patch
      Refresh apache configuration quilt patch
      Revert patch for upstart provider, fixed upstream
      Cleanup after changed permissions in upstream tarball
      Add apache headers module (Closes: #670424)
      Update lintian overrides
      Use breaks/replaces instead of conflicts
      Update package descriptions
      use "set -e" in the script instead of "-e" on the shebang line
      Update LSB header descriptions in the init scripts
      Update debian/copyright (format 1.0)
      Add missing description for patches
      Add lintian overrides for puppetmaster-passenger
      Merge branches 'work/upstream_changes_2.7.14', 'work/patches', 'work/copyright', 'work/lintian' and 'bug/670424-missing-apache-module' into next
      releasing version 2.7.14-1
      Remove /var/lib/puppet when purging puppet-common (Closes: #672426)
      Remove backported patch for "runit"
      Disable patch for test library path
      Add missing vim indent file
      Merge tag 'upstream/2.7.16'
      Update changelog
      Add lintian overrides for ruby dependency.
      Merge tag 'upstream/2.7.17'
      Update changelog
      Break and order dependencies
      Use dh_ruby
      remove options from dh_clean
      Build a metadata.yml file
      wot?
      Add a test file with no tests, so we can build (!)
      Do not add options to dh_install
      update paths
      Install sbin things into bin, and then pick them apart with dh_install
      "create_gem" cleans up after itself, run "prepare_gem" to get the binaries we need
      Move install instructions to dh_install wherever possible
      dh_installlogcheck does not need ruby flags
      dh_install creates the directories it needs
      Update permissions fix list
      Update permissions fix list
      Add patch with freshly generated manpages from the source tree
      remove package with rake
      spelling...
      Add examples
      Fix permissions for examples
      Add -O--buildsystem=ruby to debhelper scripts
      Remove libraries now provided by libruby
      One symlink instead of patching test suite
      Revert "Add patch with freshly generated manpages from the source tree"
      Use dh_ruby for packaging, support ruby1.9 and ruby1.8
      Update changelog
      Adjust lintian overrides after repackaging
      Add patch to silence load error warning
      Add patch to fix fqdn_rand for ruby1.9
      releasing version 2.7.17-1

Thom May (1):
      Remove myself from Uploaders

martin f krafft (1):
      Use update-rc.d enable/disable in the "debian" provider in the "service" type (Closes: #573551)

-----------------------------------------------------------------------

-- 
Puppet packaging for Debian



More information about the Pkg-puppet-devel mailing list