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