aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2022-11-18 22:04:49 +0100
committerChristian Grothoff <christian@grothoff.org>2022-11-18 22:04:49 +0100
commita42a803d44ed3ff168668f0cfdcd2df14cbc3477 (patch)
treecebe649c83ca733336fe47e2a4d20dfba7ecd90f
parent5f0606a031fd33973605039947f8871937aac138 (diff)
downloadgana-a42a803d44ed3ff168668f0cfdcd2df14cbc3477.tar.gz
gana-a42a803d44ed3ff168668f0cfdcd2df14cbc3477.zip
add .alt registry
-rw-r--r--dot-alt/Makefile6
-rw-r--r--dot-alt/POLICY10
-rw-r--r--dot-alt/README4
-rw-r--r--dot-alt/registry.rec20
4 files changed, 40 insertions, 0 deletions
diff --git a/dot-alt/Makefile b/dot-alt/Makefile
new file mode 100644
index 0000000..e18d279
--- /dev/null
+++ b/dot-alt/Makefile
@@ -0,0 +1,6 @@
1all: check
2
3check:
4 recfix --check registry.rec
5
6.PHONY: check
diff --git a/dot-alt/POLICY b/dot-alt/POLICY
new file mode 100644
index 0000000..9f873c7
--- /dev/null
+++ b/dot-alt/POLICY
@@ -0,0 +1,10 @@
1[REFERENCE .ALT RFC once published here!]
2
3The "Label" must be unique in the entire registry. The value must be a
4case insensitive punycode string without dots following the restrictions
5on DNS names.
6
7Adding records can be done on a first-come first-served basis.
8
9The current contact(s) for review are reachable at
10alt-registry@gnunet.org.
diff --git a/dot-alt/README b/dot-alt/README
new file mode 100644
index 0000000..26a0e4e
--- /dev/null
+++ b/dot-alt/README
@@ -0,0 +1,4 @@
1This registry is for the .ALT Top-Level-Domains (TLDs) of the Domain Name System.
2
3This registry is used to ensure that names of alternative name systems
4do not conflict with DNS names or with each other.
diff --git a/dot-alt/registry.rec b/dot-alt/registry.rec
new file mode 100644
index 0000000..c657adf
--- /dev/null
+++ b/dot-alt/registry.rec
@@ -0,0 +1,20 @@
1# -*- mode: rec -*-
2#
3# Registry for ".ALT" Top-Level-Domain
4#
5
6%rec: AltTld
7%key: Label
8%typedef: Label_t regexp /^[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-][abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_.-]*$/
9%type: Label Label_t
10%unique: Label
11%mandatory: Label
12%mandatory: Description
13%allowed: Contact
14%allowed: References
15%sort: Name Contact References
16
17Label: gns
18Contact: Martin Schanzenbach <schanzen@gnunet.org>
19References: RFC XXXX
20Description: The GNU Name System