# File lib/chef/provider/service/arch.rb, line 86
  def disable_service()
    new_daemons = []
    entries = daemons
    
    if entries.include?("!#{new_resource.service_name}")
      # exists and disabled
      new_daemons += entries
    else
      if entries.include?(new_resource.service_name)
        # exists but enabled
        entries.each do |daemon|
          if daemon == new_resource.service_name  
            new_daemons << "!#{new_resource.service_name}"
          else                                    
            new_daemons << daemon
          end
        end
      end
    end
    
    update_daemons(new_daemons)
  end