Someone just came into #fedora-admin and noted that the MNAME in our SOA's was incorrect - for every domain, the MNAME was set to be the domain itself, whereas RFC1035 3.3.13 states: MNAME The <domain-name> of the name server that was the original or primary source of data for this zone. Being a DNS guy myself, I've modified every zone to be in compliance by changing the MNAME to be ns1.fedoraproject.org. The patch is below, I'd like some consensus before pushing it. diff --git a/configs/dns/master/fedora.us b/configs/dns/master/fedora.us index 4ff3a54..4e2d296 100644 --- a/configs/dns/master/fedora.us +++ b/configs/dns/master/fedora.us @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA fedora.us. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2007102600 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/fedorahosted.org b/configs/dns/master/fedorahosted.org index bf3c281..40f9afc 100644 --- a/configs/dns/master/fedorahosted.org +++ b/configs/dns/master/fedorahosted.org @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA fedorahosted.org. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedorahosted.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2008030601 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/fedoralinux.com b/configs/dns/master/fedoralinux.com index 65bca06..6af3736 100644 --- a/configs/dns/master/fedoralinux.com +++ b/configs/dns/master/fedoralinux.com @@ -1,5 +1,5 @@ $TTL 86400 -@ IN SOA fedoralinux.com. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). 2007072101 ; Serial diff --git a/configs/dns/master/fedoralinux.net b/configs/dns/master/fedoralinux.net index d19ac15..5865336 100644 --- a/configs/dns/master/fedoralinux.net +++ b/configs/dns/master/fedoralinux.net @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA fedoralinux.net. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2007072101 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/fedoralinux.org b/configs/dns/master/fedoralinux.org index 333fac5..5865336 100644 --- a/configs/dns/master/fedoralinux.org +++ b/configs/dns/master/fedoralinux.org @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA fedoralinux.org. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2007072101 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/fedorapeople.org b/configs/dns/master/fedorapeople.org index c9ff7c3..edb0055 100644 --- a/configs/dns/master/fedorapeople.org +++ b/configs/dns/master/fedorapeople.org @@ -1,6 +1,6 @@ $TTL 3600 -@ IN SOA fedorapeople.org. hostmaster.fedorapeople.org. ( - 2008101301 ; Serial +@ IN SOA ns1.fedoraproject.org. hostmaster.fedorapeople.org. ( + 2008112901 ; Serial 8H ; refresh 2H ; retry 4W ; expire diff --git a/configs/dns/master/fedoraproject.com b/configs/dns/master/fedoraproject.com index f92146c..5865336 100644 --- a/configs/dns/master/fedoraproject.com +++ b/configs/dns/master/fedoraproject.com @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA fedoraproject.com. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2007072101 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/fedoraproject.net b/configs/dns/master/fedoraproject.net index d51cef8..5865336 100644 --- a/configs/dns/master/fedoraproject.net +++ b/configs/dns/master/fedoraproject.net @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA fedoraproject.net. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2007072101 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/fedoraproject.org b/configs/dns/master/fedoraproject.org index 42f6173..58ce69f 100644 --- a/configs/dns/master/fedoraproject.org +++ b/configs/dns/master/fedoraproject.org @@ -1,6 +1,6 @@ $TTL 3600 -@ IN SOA fedoraproject.org. hostmaster.fedoraproject.org. ( - 2008112601 ; Serial +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( + 2008112901 ; Serial 8H ; refresh 2H ; retry 4W ; expire diff --git a/configs/dns/master/fedoraproject.org.uk b/configs/dns/master/fedoraproject.org.uk index eab98af..5865336 100644 --- a/configs/dns/master/fedoraproject.org.uk +++ b/configs/dns/master/fedoraproject.org.uk @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA fedoraproject.org.uk. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2007072101 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/k12linux.org b/configs/dns/master/k12linux.org index 75ef0b7..9c92383 100644 --- a/configs/dns/master/k12linux.org +++ b/configs/dns/master/k12linux.org @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA k12linux.org. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2008110801 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/nspluginwrapper.org b/configs/dns/master/nspluginwrapper.org index f56c9e9..73db73c 100644 --- a/configs/dns/master/nspluginwrapper.org +++ b/configs/dns/master/nspluginwrapper.org @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA nspluginwrapper.org. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2008101301 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/smolts.org b/configs/dns/master/smolts.org index 88cc971..91189e9 100644 --- a/configs/dns/master/smolts.org +++ b/configs/dns/master/smolts.org @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA smolts.org. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2008100601 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/vpn.fedoraproject.org b/configs/dns/master/vpn.fedoraproject.org index a129209..303d0bd 100644 --- a/configs/dns/master/vpn.fedoraproject.org +++ b/configs/dns/master/vpn.fedoraproject.org @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA vpn.fedoraproject.org. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2008110501 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire [jstanley@puppet1 master]$ vim fedoralinux.com [jstanley@puppet1 master]$ git diff diff --git a/configs/dns/master/fedora.us b/configs/dns/master/fedora.us index 4ff3a54..4e2d296 100644 --- a/configs/dns/master/fedora.us +++ b/configs/dns/master/fedora.us @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA fedora.us. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2007102600 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/fedorahosted.org b/configs/dns/master/fedorahosted.org index bf3c281..40f9afc 100644 --- a/configs/dns/master/fedorahosted.org +++ b/configs/dns/master/fedorahosted.org @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA fedorahosted.org. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedorahosted.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2008030601 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/fedoralinux.com b/configs/dns/master/fedoralinux.com index 65bca06..5865336 100644 --- a/configs/dns/master/fedoralinux.com +++ b/configs/dns/master/fedoralinux.com @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA fedoralinux.com. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2007072101 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/fedoralinux.net b/configs/dns/master/fedoralinux.net index d19ac15..5865336 100644 --- a/configs/dns/master/fedoralinux.net +++ b/configs/dns/master/fedoralinux.net @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA fedoralinux.net. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2007072101 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/fedoralinux.org b/configs/dns/master/fedoralinux.org index 333fac5..5865336 100644 --- a/configs/dns/master/fedoralinux.org +++ b/configs/dns/master/fedoralinux.org @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA fedoralinux.org. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2007072101 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/fedorapeople.org b/configs/dns/master/fedorapeople.org index c9ff7c3..edb0055 100644 --- a/configs/dns/master/fedorapeople.org +++ b/configs/dns/master/fedorapeople.org @@ -1,6 +1,6 @@ $TTL 3600 -@ IN SOA fedorapeople.org. hostmaster.fedorapeople.org. ( - 2008101301 ; Serial +@ IN SOA ns1.fedoraproject.org. hostmaster.fedorapeople.org. ( + 2008112901 ; Serial 8H ; refresh 2H ; retry 4W ; expire diff --git a/configs/dns/master/fedoraproject.com b/configs/dns/master/fedoraproject.com index f92146c..5865336 100644 --- a/configs/dns/master/fedoraproject.com +++ b/configs/dns/master/fedoraproject.com @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA fedoraproject.com. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2007072101 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/fedoraproject.net b/configs/dns/master/fedoraproject.net index d51cef8..5865336 100644 --- a/configs/dns/master/fedoraproject.net +++ b/configs/dns/master/fedoraproject.net @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA fedoraproject.net. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2007072101 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/fedoraproject.org b/configs/dns/master/fedoraproject.org index 42f6173..58ce69f 100644 --- a/configs/dns/master/fedoraproject.org +++ b/configs/dns/master/fedoraproject.org @@ -1,6 +1,6 @@ $TTL 3600 -@ IN SOA fedoraproject.org. hostmaster.fedoraproject.org. ( - 2008112601 ; Serial +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( + 2008112901 ; Serial 8H ; refresh 2H ; retry 4W ; expire diff --git a/configs/dns/master/fedoraproject.org.uk b/configs/dns/master/fedoraproject.org.uk index eab98af..5865336 100644 --- a/configs/dns/master/fedoraproject.org.uk +++ b/configs/dns/master/fedoraproject.org.uk @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA fedoraproject.org.uk. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2007072101 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/k12linux.org b/configs/dns/master/k12linux.org index 75ef0b7..9c92383 100644 --- a/configs/dns/master/k12linux.org +++ b/configs/dns/master/k12linux.org @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA k12linux.org. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2008110801 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/nspluginwrapper.org b/configs/dns/master/nspluginwrapper.org index f56c9e9..73db73c 100644 --- a/configs/dns/master/nspluginwrapper.org +++ b/configs/dns/master/nspluginwrapper.org @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA nspluginwrapper.org. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2008101301 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/smolts.org b/configs/dns/master/smolts.org index 88cc971..91189e9 100644 --- a/configs/dns/master/smolts.org +++ b/configs/dns/master/smolts.org @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA smolts.org. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2008100601 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire diff --git a/configs/dns/master/vpn.fedoraproject.org b/configs/dns/master/vpn.fedoraproject.org index a129209..303d0bd 100644 --- a/configs/dns/master/vpn.fedoraproject.org +++ b/configs/dns/master/vpn.fedoraproject.org @@ -1,8 +1,8 @@ $TTL 86400 -@ IN SOA vpn.fedoraproject.org. hostmaster.fedoraproject.org. ( +@ IN SOA ns1.fedoraproject.org. hostmaster.fedoraproject.org. ( ; Make SURE to update the serial # when changes are made. Format is YYYYMMDDNN ; (NN is just a counter to handle multiple changes in one day). - 2008110501 ; Serial + 2008112901 ; Serial 28800 ; Refresh 14400 ; Retry 1000000 ; Expire _______________________________________________ Fedora-infrastructure-list mailing list Fedora-infrastructure-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list