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