summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaurent Desarmes <laurent+git@u-picardie.fr>2013-11-22 17:28:51 +0100
committerBryan McLellan <btm@opscode.com>2013-12-20 10:06:44 -0800
commitd9cca158a1b68a448699b2849c5c57549cb8ad71 (patch)
treeeddf650c2d7ea94fdaa88a15f463d05e13d5e1e4
parentd66a61ace909e84dbc28c9bfda6b9dbb312a370a (diff)
downloadchef-d9cca158a1b68a448699b2849c5c57549cb8ad71.tar.gz
and a fix to handle services only starting at run level S
-rw-r--r--lib/chef/provider/service/debian.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/chef/provider/service/debian.rb b/lib/chef/provider/service/debian.rb
index be6881143d..2c3dda55c4 100644
--- a/lib/chef/provider/service/debian.rb
+++ b/lib/chef/provider/service/debian.rb
@@ -103,7 +103,7 @@ class Chef
priority.each { |runlevel, arguments|
Chef::Log.debug("#{@new_resource} runlevel #{runlevel}, action #{arguments[0]}, priority #{arguments[1]}")
# if we are in a update-rc.d default startup runlevel && we start in this runlevel
- if (2..5).include?(runlevel.to_i) && arguments[0] == :start
+ if %w[ 1 2 3 4 5 S ].include?(runlevel) && arguments[0] == :start
enabled = true
end
}