Your message dated Sun, 12 Jun 2011 13:54:54 +0000
with message-id <[email protected]>
and subject line Bug#573551: fixed in puppet 2.6.2-5
has caused the Debian Bug report #573551,
regarding Debian's service provider should use update-rc.d enable/disable
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
573551: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573551
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: puppet-common
Version: 0.25.4-2
Severity: normal
File: /usr/lib/ruby/1.8/puppet/provider/service/debian.rb
Tags: patch upstream

With dependency-based booting (insserv), update-rc.d
start/stop/defaults don't work anymore (#XXXXXX). However, there are
neew commands disable/enable, which are exactly what you want in the
puppet case. Attached is the (tested) patch.

Thanks,

-- System Information:
Debian Release: squeeze/sid
Architecture: i386 (i686)

Kernel: Linux 2.6.33-2-686 (SMP w/1 CPU core)
Locale: LANG=en_GB, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages puppet-common depends on:
ii  adduser                      3.112       add and remove users and groups
ii  libopenssl-ruby              4.2         OpenSSL interface for Ruby
ii  libruby [libxmlrpc-ruby]     4.2         Libraries necessary to run Ruby 1.
ii  libshadow-ruby1.8            1.4.1-8     Interface of shadow password for R
ii  ruby1.8                      1.8.7.249-1 Interpreter of object-oriented scr

puppet-common recommends no packages.

puppet-common suggests no packages.

-- no debconf information


-- 
 .''`.   martin f. krafft <[email protected]>      Related projects:
: :'  :  proud Debian developer               http://debiansystem.info
`. `'`   http://people.debian.org/~madduck    http://vcs-pkg.org
  `-  Debian - when you have better things to do than fixing systems
--- /tmp/debian.rb	2010-03-12 10:32:38.964733341 +0100
+++ /usr/lib/ruby/1.8/puppet/provider/service/debian.rb	2010-03-12 10:33:18.644744701 +0100
@@ -22,8 +22,7 @@
 
     # Remove the symlinks
     def disable
-        update_rc "-f", @resource[:name], "remove"
-        update_rc @resource[:name], "stop", "00", "1", "2", "3", "4", "5", "6", "."
+        update_rc @resource[:name], "disable"
     end
 
     def enabled?
@@ -42,7 +41,6 @@
     end
 
     def enable
-        update_rc "-f", @resource[:name], "remove"
-        update_rc @resource[:name], "defaults"
+        update_rc @resource[:name], "enable"
     end
 end

Attachment: digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/)


--- End Message ---
--- Begin Message ---
Source: puppet
Source-Version: 2.6.2-5

We believe that the bug you reported is fixed in the latest version of
puppet, which is due to be installed in the Debian FTP archive:

puppet-common_2.6.2-5_all.deb
  to main/p/puppet/puppet-common_2.6.2-5_all.deb
puppet-el_2.6.2-5_all.deb
  to main/p/puppet/puppet-el_2.6.2-5_all.deb
puppet-testsuite_2.6.2-5_all.deb
  to main/p/puppet/puppet-testsuite_2.6.2-5_all.deb
puppet_2.6.2-5.debian.tar.gz
  to main/p/puppet/puppet_2.6.2-5.debian.tar.gz
puppet_2.6.2-5.dsc
  to main/p/puppet/puppet_2.6.2-5.dsc
puppet_2.6.2-5_all.deb
  to main/p/puppet/puppet_2.6.2-5_all.deb
puppetmaster_2.6.2-5_all.deb
  to main/p/puppet/puppetmaster_2.6.2-5_all.deb
vim-puppet_2.6.2-5_all.deb
  to main/p/puppet/vim-puppet_2.6.2-5_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Micah Anderson <[email protected]> (supplier of updated puppet package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 22 May 2011 15:49:13 -0400
Source: puppet
Binary: puppet puppetmaster puppet-common vim-puppet puppet-el puppet-testsuite
Architecture: source all
Version: 2.6.2-5
Distribution: stable
Urgency: low
Maintainer: Puppet Package Maintainers 
<[email protected]>
Changed-By: Micah Anderson <[email protected]>
Description: 
 puppet     - Centralized configuration management - agent startup and compatib
 puppet-common - Centralized configuration management
 puppet-el  - syntax highlighting for puppet manifests in emacs
 puppet-testsuite - Centralized configuration management - test suite
 puppetmaster - Centralized configuration management - master startup and 
compati
 vim-puppet - syntax highlighting for puppet manifests in vim
Closes: 573551
Changes: 
 puppet (2.6.2-5) stable; urgency=low
 .
   [ Micah Anderson ]
   * Fix puppet service provider to properly use update-rc.d disable API,
     (Closes: #573551)
Checksums-Sha1: 
 1e765d9e40ebca40c99c7c1c606e1b1802572b4a 2136 puppet_2.6.2-5.dsc
 911f78134a9a0a622315b37cfc7b3585ea396813 33629 puppet_2.6.2-5.debian.tar.gz
 b9f6ae6474bf08fde6ded591e4de9f493f230bd1 209460 puppet_2.6.2-5_all.deb
 79c1c5235b8e9801a53afdc3d373a91102b45216 212346 puppetmaster_2.6.2-5_all.deb
 acee33ee136228cc2c85b025d3f0dd3349a6b9f2 747596 puppet-common_2.6.2-5_all.deb
 ab9c2280bcace77acbdb5154238ec61ca3aa4635 200052 vim-puppet_2.6.2-5_all.deb
 cfdbeac868d0fa6fc679755af96d6982e2c81271 202434 puppet-el_2.6.2-5_all.deb
 173181d4d1ea41defd50627a8754e0eeccf7601b 885244 
puppet-testsuite_2.6.2-5_all.deb
Checksums-Sha256: 
 a79b5171f7a96fc8c9d7799ad01bb861a21908ae07bd50a3d9e09db7c156502a 2136 
puppet_2.6.2-5.dsc
 1b26806446595ba6a33cd9818b4ffbb93f356733719b77adcd94327c5982f85b 33629 
puppet_2.6.2-5.debian.tar.gz
 5ea7f120705f77c7aacd3c360aa0ca9a6e6ab22fe8fbc2847ff2b2b08ce29952 209460 
puppet_2.6.2-5_all.deb
 7ec10079a50963f098809e304b7d9cd93d43d9f5ab716081da06a68169ad93ca 212346 
puppetmaster_2.6.2-5_all.deb
 40b56bfe0e99d390137677ea6edeed34aa4f936f1815e90646e60c8773c960ca 747596 
puppet-common_2.6.2-5_all.deb
 66e9d03cfbe8e5fa9667df13197e11e1eccb3b7cd32a0d1574aeadfaf06916b0 200052 
vim-puppet_2.6.2-5_all.deb
 2c7bb1e57a82454ec062d8266abe4bb782fc1862d59f89b69203f63beaba33f4 202434 
puppet-el_2.6.2-5_all.deb
 afbaf29b359e64bd03f83dc7a51b0ac7a56d9e92e95757bb4f4b11856adc051b 885244 
puppet-testsuite_2.6.2-5_all.deb
Files: 
 185c51a3894f8d72aff4ba2d6c65c735 2136 admin optional puppet_2.6.2-5.dsc
 2ecba021c20cb43b9d756d730c544d86 33629 admin optional 
puppet_2.6.2-5.debian.tar.gz
 882cba86842e899ad636ea7d24b9df8b 209460 admin optional puppet_2.6.2-5_all.deb
 0540e8c4b9a54d82882a6f52ea19fed4 212346 admin optional 
puppetmaster_2.6.2-5_all.deb
 cb8ecd3d6f8291f4a56f4d9cdc9ff0b0 747596 admin optional 
puppet-common_2.6.2-5_all.deb
 e00073e60f439eaea88a28ab85e1f83c 200052 admin optional 
vim-puppet_2.6.2-5_all.deb
 be881549ef8ca7c20ed36d221279007d 202434 admin optional 
puppet-el_2.6.2-5_all.deb
 2dbf94b8d841cc2c73f4233654958fbf 885244 admin optional 
puppet-testsuite_2.6.2-5_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCgAGBQJN879jAAoJEIy/mjIoYaeQg24QAJL+STTOizvcMroDCekzO3PX
Urm7P85A0ITEoQdeFLowmqexxwrzOUsCHtRZvjHxxKV045E7H46EtfHpk6v6LLOB
TBaBUFhpli6JT7vkYriU8+jWtVRS8pJvb3wFi1XSVo/fdlT7O4JGdlpzFHWMeoDh
hyUxyHzpRXHp9Pyn1fhEP+wEZNdyCkrGvKd48aYzN73/YqCgTWjkSu0KU0nxkmuu
uTVmF6iokf9V/XTZMj6FBE2ccJwCTi47CaqnRajBwp3MyQQUKl6chv2amQeaXJOw
NGdcjUGdF4RxpQzyJ8S8dG1Gi150hlQxo6mPyMDGTX6VzCwR09gZ2iDy7utkZb+e
KnRWdjng8gBnOxu1urirCzEXabKCP5Vj0KgOmb6smN1vYxpZQA2L4ttfeubVSY7N
1+oOO1QlVsXyuk/+w5it0FUx2IbD240tJXk/J2cxsvDf5Em2v03RoSyIN76M092Y
ITKjW93n2F0M19TeBmnH0BrRQQ4NHMTKUJNEwU4Dc5eOH4w/VF9gbETD0+cDESaM
g6tb2qfnnK1ts7Igh73jZMa8o/h3DkHoVReOnlDooEyaOgS9KrjLQxnJbRhZTMPW
7mK3/GZueb7odroRp7eO0ZOlEP89nnTmcdrGme14sGAjuteLtHeT5Z7EI87NO/bC
SU/XlgYRszk1msKpwlwV
=w/j4
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to