Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock Dear Release Team, I intend to upload puppet 3.7.2-4 fixing a regression present in the last upload (3.7.2-3) and would like your pre-approval. This is a one-line change fixing #781512, see the attached debdiff. Thanks, Apollon unblock puppet/3.7.2-4 -- System Information: Debian Release: 8.0 APT prefers testing APT policy: (500, 'testing'), (90, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=el_GR.UTF-8, LC_CTYPE=el_GR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)
diff -Nru puppet-3.7.2/debian/changelog puppet-3.7.2/debian/changelog
--- puppet-3.7.2/debian/changelog	2015-03-30 12:48:54.000000000 +0300
+++ puppet-3.7.2/debian/changelog	2015-03-30 12:42:52.000000000 +0300
@@ -1,3 +1,10 @@
+puppet (3.7.2-4) unstable; urgency=medium
+
+  * Team upload.
+  * Fix service enable with new initscripts under sysvinit (Closes: #781512).
+
+ -- Apollon Oikonomopoulos <apoikos@debian.org>  Mon, 30 Mar 2015 12:37:07 +0300
+
 puppet (3.7.2-3) unstable; urgency=medium
 
   [ Apollon Oikonomopoulos ]
diff -Nru puppet-3.7.2/debian/patches/0005-Fix-service-listing-and-enable-disable-in-Debian.patch puppet-3.7.2/debian/patches/0005-Fix-service-listing-and-enable-disable-in-Debian.patch
--- puppet-3.7.2/debian/patches/0005-Fix-service-listing-and-enable-disable-in-Debian.patch	2015-03-30 12:48:54.000000000 +0300
+++ puppet-3.7.2/debian/patches/0005-Fix-service-listing-and-enable-disable-in-Debian.patch	2015-03-30 12:26:37.000000000 +0300
@@ -142,7 +142,7 @@
      end
    end
  
-@@ -63,8 +108,11 @@ Puppet::Type.type(:service).provide :debian, :parent => :init do
+@@ -63,8 +108,12 @@ Puppet::Type.type(:service).provide :debian, :parent => :init do
    end
  
    def enable
@@ -151,11 +151,9 @@
 +    if self.class.runs_on_systemd?
 +      systemctl(:enable, @resource[:name])
 +    else
++      update_rc @resource[:name], "defaults"
 +      update_rc @resource[:name], "enable"
 +    end
    end
  
    # The start, stop, restart and status command use service
--- 
-2.1.4
-
Attachment:
signature.asc
Description: Digital signature