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
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 ---