Order sometimes matters because ifupdown is ... ifupdown
authorPeter Palfrader <peter@palfrader.org>
Mon, 29 Apr 2019 07:05:12 +0000 (09:05 +0200)
committerPeter Palfrader <peter@palfrader.org>
Mon, 29 Apr 2019 07:06:59 +0000 (09:06 +0200)
modules/salsa/manifests/init.pp

index 73821cc..02b89a0 100644 (file)
@@ -114,12 +114,13 @@ class salsa inherits salsa::params {
        }
        # pages
        file { "/etc/network/interfaces.d/pages.debian.net.conf":
-               content  => @("EOF"),
-                               iface eth0 inet static
-                                   address 209.87.16.45/24
+               content  => @(EOF),
                                iface eth0 inet6 static
                                    address 2607:f8f0:614:1::1274:45/64
                                    preferred-lifetime 0
+                                   pre-up echo 0 > /proc/sys/net/ipv6/conf/$IFACE/accept_dad
+                               iface eth0 inet static
+                                   address 209.87.16.45/24
                                | EOF
                notify => Exec['service networking reload'],
        }