# File lib/automateit/address_manager/portable.rb, line 21
  def hostnames
    results = Set.new
    results << Socket.gethostname
    results.merge(Socket.gethostbyname(Socket.gethostname)[1]) rescue SocketError

    results.each{|name| results.merge(hostnames_for(name))}
    results << "localhost"
    return results.to_a.sort
  end