+NTPSERVERS=""
+<%=
+ out = []
+ if fqdn == "ancina.debian.org"
+ ntpservers = %w{ntp.ugent.be}
+ else
+ ntpservers = %w{merikanto.debian.org orff.debian.org ravel.debian.org busoni.debian.org}
+ end
+
+ require 'resolv'
+ ntpservers.each do |n|
+ begin
+ ip = Resolv.getaddress(n)
+ out << "NTPSERVERS=\"$NTPSERVERS #{ip}\" # #{n}"
+ rescue Resolv::ResolvError => e
+ out << "# Failed to resolve #{n}"
+ end
+ end
+ out.join("\n")
+%>