+if %w{beethoven draghi}.include?(hostname) then
+ ssh4allowed << '$HOST_DEBIAN_V4'
+ ssh6allowed << '$HOST_DEBIAN_V6'
+end
+if %w{unger}.include?(hostname) then
+ ssh4allowed << '$UNGER_SSH_ACCESS' # Ganneff
+ ssh6allowed << '$UNGER_SSH6_ACCESS' # Ganneff, but more address space
+end
+ssh4allowed.length == 0 and ssh4allowed << '0.0.0.0/0'
+ssh6allowed.length == 0 and ssh6allowed << '::/0'
+
+out << "@def $SSH_SOURCES = (#{ssh4allowed.join(' ')});"
+out << "@def $SSH_V6_SOURCES = (#{ssh6allowed.join(' ')});"