mirror of
https://git.dn42.dev/dn42/registry.git
synced 2025-07-18 16:37:01 +08:00
Add source attribute
This commit is contained in:
parent
63dc152ebe
commit
c05617688e
24 changed files with 69 additions and 40 deletions
|
@ -1,6 +1,3 @@
|
|||
mntner: DN42-MNT
|
||||
descr: Shared maintainer object
|
||||
sha512-pw: YzcyODMzZDZiYzAwZTc2ZDM5MjVmYWQ3YzhmYTI2ZjQxODBmZjJiYWNkZmUzNjQ4YTk0MjE2YjljMGVjNTk4ZjFkYjAxZWVkYzk2ZWQ1ZjEwYmI0OWZiYjdjMTRhYzZkZjg4ZGVmMzE3YWFmZGFiN2I5YTQzMjZhM2Q0MzA5ZDk1MGNhNDIxY2UxZmY4ODQ5ZmZlNWNiYmY1OWE4NTAxYWRhNjY2MmQ1ODhiOTdlYmVlYmQ3ZGJkMjExMzBmOGU5ZmUzMGQzYWJiZTUxMjJkNGQxNThmNmJhYjg4MGFhMmU2MDhkZDhhMmI0YTVhOGNiOTNjZGZlNThjYjA2ZWJjYTFhNGI4ZTNhYzQ5MTRiMDI2NGQ4ZThiZDUyMTYxOGEzOWE3YjgwNzljOTYzMWVkYjNiZThiOGUwMDVmOGY5YmQ4MjZkYzZlMTQxNGUwMmU1MTM0MTFkMTFlZTQ2ZGRkMDVjZWNlYjhiNjNhZTk0NDVhNWJkMjViNTEwNjI3MzIwMjhlNTkwZTUwNDQ3NmY4MmM0M2FkOTUyNTk1ODBjNDFlZWYxYTI2ZDBhNGQ3ZjhhNTllNmZmODQ2Yjk2ZWE0MDA1ODdmZGQ3YTMxYTI0N2JjNDg0YzgyMTAxOTBlMGU1YzliMWU2YzhkZjgzYjAwZjIzNDM0ZjU1NWM0Njc1MjM=
|
||||
admin-c: DUMMY-DN42
|
||||
tech-c: DUMMY-DN42
|
||||
descr: mntner for owning objects in the name of whole dn42.
|
||||
mnt-by: DN42-MNT
|
||||
|
|
|
@ -1,6 +1,3 @@
|
|||
organisation: ORG-DN42
|
||||
org-name: Decentralized network 42
|
||||
descr: Common organisation object
|
||||
admin-c: DUMMY-DN42
|
||||
tech-c: DUMMY-DN42
|
||||
mnt-by: DN42-MNT
|
||||
|
|
4
data/registry/CHAOSVPN
Normal file
4
data/registry/CHAOSVPN
Normal file
|
@ -0,0 +1,4 @@
|
|||
registry: CHAOSVPN
|
||||
url: https://wiki.hamburg.ccc.de/ChaosVPN:IPRanges
|
||||
mnt-by: DN42-MNT
|
||||
source: DN42
|
13
data/registry/DN42
Normal file
13
data/registry/DN42
Normal file
|
@ -0,0 +1,13 @@
|
|||
registry: DN42
|
||||
url: mtn://mtn.crest.dn42
|
||||
url: mtn://mtn.nixnodes.net
|
||||
url: mtn://dn42.smrsh.net
|
||||
url: mtn://mtn.xuu.dn42
|
||||
url: mtn://mtn.dn42.eu
|
||||
url: mtn://mtn.grmml.dn42
|
||||
url: mtn://mtn.mhm.dn42
|
||||
url: mtn://mtn.lossy.network
|
||||
url: mtn://mtn.evenet.dn42
|
||||
url: mtn://mtn.weiti.dn42
|
||||
mnt-by: DN42-MNT
|
||||
source: DN42
|
4
data/registry/ICVPN
Normal file
4
data/registry/ICVPN
Normal file
|
@ -0,0 +1,4 @@
|
|||
registry: ICVPN
|
||||
url: https://github.com/freifunk/icvpn-meta.git
|
||||
mnt-by: DN42-MNT
|
||||
source: DN42
|
4
data/registry/RIPE
Normal file
4
data/registry/RIPE
Normal file
|
@ -0,0 +1,4 @@
|
|||
registry: RIPE
|
||||
url: whois://whois.ripe.net
|
||||
mnt-by: DN42-MNT
|
||||
source: DN42
|
|
@ -7,5 +7,5 @@ key: mnt-by required multiple lookup=dn42.mntner
|
|||
key: admin-c optional multiple lookup=dn42.person,dn42.role
|
||||
key: tech-c optional multiple lookup=dn42.person,dn42.role
|
||||
key: remarks optional multiple
|
||||
mnt-by: XUU-MNT
|
||||
mnt-by: HEXA-MNT
|
||||
key: source required single lookup=dn42.registry
|
||||
mnt-by: DN42-MNT
|
||||
|
|
|
@ -7,5 +7,5 @@ key: members optional multiple lookup=dn42.aut-num,dn42.as-s
|
|||
key: admin-c optional multiple lookup=dn42.person,dn42.role
|
||||
key: tech-c optional multiple lookup=dn42.person,dn42.role
|
||||
key: remarks optional mutliple
|
||||
mnt-by: XUU-MNT
|
||||
mnt-by: HEXA-MNT
|
||||
key: source required single lookup=dn42.registry
|
||||
mnt-by: DN42-MNT
|
||||
|
|
|
@ -18,5 +18,5 @@ key: mp-export optional multiple
|
|||
key: mp-default optional multiple
|
||||
key: geo-loc optional multiple > [lat-c] [long-c] [name]
|
||||
key: remarks optional multiple
|
||||
mnt-by: XUU-MNT
|
||||
mnt-by: HEXA-MNT
|
||||
key: source required single lookup=dn42.registry
|
||||
mnt-by: DN42-MNT
|
||||
|
|
|
@ -10,5 +10,5 @@ key: tech-c optional multiple lookup=dn42.person,dn42.role
|
|||
key: org optional multiple lookup=dn42.organisation
|
||||
key: country optional deprecate single
|
||||
key: remarks optional multiple
|
||||
mnt-by: XUU-MNT
|
||||
mnt-by: HEXA-MNT
|
||||
key: source required single lookup=dn42.registry
|
||||
mnt-by: DN42-MNT
|
||||
|
|
|
@ -18,5 +18,5 @@ key: mnt-lower optional multiple lookup=dn42.mntner
|
|||
key: mnt-routes optional multiple lookup=dn42.mntner
|
||||
key: org optional single lookup=dn42.organisation
|
||||
key: remarks optional multiple
|
||||
mnt-by: XUU-MNT
|
||||
mnt-by: HEXA-MNT
|
||||
key: source required single lookup=dn42.registry
|
||||
mnt-by: DN42-MNT
|
||||
|
|
|
@ -18,5 +18,5 @@ key: mnt-lower optional multiple lookup=dn42.mntner
|
|||
key: mnt-routes optional multiple lookup=dn42.mntner
|
||||
key: org optional single lookup=dn42.organisation
|
||||
key: remarks optional multiple
|
||||
mnt-by: XUU-MNT
|
||||
mnt-by: HEXA-MNT
|
||||
key: source required single lookup=dn42.registry
|
||||
mnt-by: DN42-MNT
|
||||
|
|
|
@ -10,5 +10,5 @@ key: org optional multiple lookup=dn42.organisation
|
|||
key: abuse-mailbox optional single
|
||||
key: sha512-pw optional single
|
||||
key: remarks optional multiple
|
||||
mnt-by: XUU-MNT
|
||||
mnt-by: HEXA-MNT
|
||||
key: source required single lookup=dn42.registry
|
||||
mnt-by: DN42-MNT
|
||||
|
|
|
@ -18,5 +18,5 @@ key: geoloc optional multiple
|
|||
key: language optional multiple
|
||||
key: remarks optional multiple
|
||||
key: address optional multiple
|
||||
mnt-by: XUU-MNT
|
||||
mnt-by: HEXA-MNT
|
||||
key: source required single lookup=dn42.registry
|
||||
mnt-by: DN42-MNT
|
||||
|
|
|
@ -16,5 +16,5 @@ key: phone optional multiple
|
|||
key: fax-no optional multiple
|
||||
key: address optional multiple
|
||||
key: remarks optional multiple
|
||||
mnt-by: XUU-MNT
|
||||
mnt-by: HEXA-MNT
|
||||
key: source required single lookup=dn42.registry
|
||||
mnt-by: DN42-MNT
|
||||
|
|
10
data/schema/REGISTRY-SCHEMA
Normal file
10
data/schema/REGISTRY-SCHEMA
Normal file
|
@ -0,0 +1,10 @@
|
|||
schema: REGISTRY-SCHEMA
|
||||
ref: dn42.registry
|
||||
key: registry required single primary schema
|
||||
key: url required multiple
|
||||
key: descr optional multiple
|
||||
key: mnt-by required multiple lookup=dn42.mntner
|
||||
key: admin-c optional multiple lookup=dn42.person,dn42.role
|
||||
key: tech-c optional multiple lookup=dn42.person,dn42.role
|
||||
key: source required single lookup=dn42.registry
|
||||
mnt-by: DN42-MNT
|
|
@ -10,5 +10,5 @@ key: abuse-c optional multiple lookup=dn42.person
|
|||
key: abuse-mailbox optional multiple
|
||||
key: descr optional single
|
||||
key: remarks optional multiple
|
||||
mnt-by: XUU-MNT
|
||||
mnt-by: HEXA-MNT
|
||||
key: source required single lookup=dn42.registry
|
||||
mnt-by: DN42-MNT
|
||||
|
|
|
@ -9,5 +9,5 @@ key: tech-c optional multiple lookup=dn42.person,dn42.role
|
|||
key: inet-cidr optional single lookup=dn42.inetnum
|
||||
key: descr optional single
|
||||
key: remarks optional multiple
|
||||
mnt-by: XUU-MNT
|
||||
mnt-by: HEXA-MNT
|
||||
key: source required single lookup=dn42.registry
|
||||
mnt-by: DN42-MNT
|
||||
|
|
|
@ -9,5 +9,5 @@ key: mbrs-by-ref optional multiple lookup=dn42.route
|
|||
key: admin-c optional multiple lookup=dn42.person,dn42.role
|
||||
key: tech-c optional multiple lookup=dn42.person,dn42.role
|
||||
key: remarks optional multiple
|
||||
mnt-by: XUU-MNT
|
||||
mnt-by: HEXA-MNT
|
||||
key: source required single lookup=dn42.registry
|
||||
mnt-by: DN42-MNT
|
||||
|
|
|
@ -8,5 +8,5 @@ key: admin-c optional multiple lookup=dn42.person,dn42.role
|
|||
key: tech-c optional multiple lookup=dn42.person,dn42.role
|
||||
key: descr optional multiple
|
||||
key: remarks optional multiple
|
||||
mnt-by: XUU-MNT
|
||||
mnt-by: HEXA-MNT
|
||||
key: source required single lookup=dn42.registry
|
||||
mnt-by: DN42-MNT
|
||||
|
|
|
@ -8,8 +8,7 @@ key: key required multiple > [key-name]
|
|||
lookup=str '>' [spec]...
|
||||
key: mnt-by required multiple lookup=dn42.mntner > [mntner]
|
||||
key: remarks optional multiple > [text]...
|
||||
mnt-by: XUU-MNT
|
||||
mnt-by: HEXA-MNT
|
||||
mnt-by: DN42-MNT
|
||||
remarks: # option descriptions
|
||||
required
|
||||
: object required to have at least one
|
||||
|
|
|
@ -12,5 +12,5 @@ key: port optional single
|
|||
key: admin-c optional multiple lookup=dn42.person,dn42.role
|
||||
key: tech-c optional multiple lookup=dn42.person,dn42.role
|
||||
key: mnt-by required multiple lookup=dn42.mntner
|
||||
mnt-by: XUU-MNT
|
||||
mnt-by: HEXA-MNT
|
||||
key: source required single lookup=dn42.registry
|
||||
mnt-by: DN42-MNT
|
||||
|
|
|
@ -7,5 +7,5 @@ key: member required multiple lookup=dn42.tinc-key
|
|||
key: admin-c optional multiple lookup=dn42.person,dn42.role
|
||||
key: tech-c optional multiple lookup=dn42.person,dn42.role
|
||||
key: mnt-by required multiple lookup=dn42.mntner
|
||||
mnt-by: XUU-MNT
|
||||
mnt-by: HEXA-MNT
|
||||
key: source required single lookup=dn42.registry
|
||||
mnt-by: DN42-MNT
|
||||
|
|
|
@ -341,6 +341,7 @@ def __index_files(path, use_file):
|
|||
"role/": SCHEMA_NAMESPACE + "role",
|
||||
"tinc-key/": SCHEMA_NAMESPACE + "tinc-key",
|
||||
"tinc-keyset/": SCHEMA_NAMESPACE + "tinc-keyset",
|
||||
"registry/": SCHEMA_NAMESPACE + "registry",
|
||||
"schema/": SCHEMA_NAMESPACE + "schema",
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue