diff modules/website/manifests/init.pp @ 313:49e66019faf7

Configure Postfix for IPv6 w/proxy Also centralised and standardised some IP settings Currently untested on IPv4 - Postfix might not like the "[ip.add.re.ss]" format, *but* we can't pass the brackets as part of the parameter because then it doesn't validate as IPv6!
author IBBoard <dev@ibboard.co.uk>
date Mon, 24 Feb 2020 20:49:51 +0000
parents 61e90445c899
children e046606cf218
line wrap: on
line diff
--- a/modules/website/manifests/init.pp	Sun Feb 23 20:29:42 2020 +0000
+++ b/modules/website/manifests/init.pp	Mon Feb 24 20:49:51 2020 +0000
@@ -4,7 +4,6 @@
   Stdlib::IP::Address $primary_ip,
   Optional[Stdlib::IP::Address::V6] $proxy_4to6_ip_prefix = undef,
   Optional[Integer] $proxy_4to6_mask = undef,
-  Array[Stdlib::IP::Address::V6] $proxy_4to6_addresses = [],
   Optional[Array] $proxy_upstream = undef,
   String $default_owner,
   String $default_group,
@@ -128,13 +127,6 @@
     action => accept,
   }
   if ($proxy_4to6_ip_prefix != undef) and ($proxy_upstream != undef) {
-    $ipv6_secondaries = join($proxy_4to6_addresses, " ")
-
-    augeas {'IPv6 secondary addresses':
-      context => "/files/etc/sysconfig/network-scripts/ifcfg-eth0",
-      changes => "set IPV6ADDR_SECONDARIES '\"$ipv6_secondaries\"'",
-    }
-
     apache::mod { "remoteip": }
     $proxy_4to6_ip = "$proxy_4to6_ip_prefix:0000/$proxy_4to6_mask"