# File lib/puppet/provider/service/launchd.rb, line 250
250:   def disable
251:     if self.class.get_macosx_version_major == "10.6"
252:       overrides = self.class.read_plist(Launchd_Overrides)
253:       overrides[resource[:name]] = { "Disabled" => true }
254:       Plist::Emit.save_plist(overrides, Launchd_Overrides)
255:     else
256:       job_path, job_plist = plist_from_label(resource[:name])
257:       job_plist["Disabled"] = true
258:       Plist::Emit.save_plist(job_plist, job_path)
259:     end
260:   end