    # File lib/chef/provider/service/arch.rb, line 67
      def enable_service()
        new_daemons = []
        entries = daemons

        if entries.include?(new_resource.service_name) or entries.include?("@#{new_resource.service_name}")
          # exists and already enabled (or already enabled as a background service)
          # 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
          update_daemons(new_daemons)
        end
      end