Add localhost listens when listen-addresses is set
[mirror/dsa-puppet.git] / modules / roles / manifests / debian_mirror.pp
index 78aa89b..c0b17b3 100644 (file)
@@ -6,6 +6,7 @@ class roles::debian_mirror {
         $listen_addresses = Hash(hiera('roles.debian_mirror').map |$h| {
                 $h.map |$k, $v| { [$k,$v] }[0]
         }).dig($::fqdn, 'listen-addresses')
+                .then |$a| { $a + [ '127.0.0.1:80', '[::1]:80' ] }
                 .lest || { ['*:80'] }
 
         $vhost_listen = join([