From 9aaae6b81b70e4536441e1bdb36941c1a0a0f3a2 Mon Sep 17 00:00:00 2001 From: sever-sever Date: Tue, 26 Jan 2021 10:17:33 +0000 Subject: rpki: T3256: Add XML for protocol rpki conf-mode --- Makefile | 1 + interface-definitions/protocols-rpki.xml.in | 123 ++++++++++++++++++++++++++++ 2 files changed, 124 insertions(+) create mode 100644 interface-definitions/protocols-rpki.xml.in diff --git a/Makefile b/Makefile index 66b1e8bb7..2ff72cb21 100644 --- a/Makefile +++ b/Makefile @@ -47,6 +47,7 @@ interface_definitions: $(config_xml_obj) rm -f $(TMPL_DIR)/vpn/node.def rm -f $(TMPL_DIR)/vpn/ipsec/node.def rm -rf $(TMPL_DIR)/vpn/nipsec + rm -rf $(TMPL_DIR)/protocols/nrpki # XXX: required until OSPF and RIP is migrated from vyatta-cfg-quagga to vyos-1x mkdir $(TMPL_DIR)/interfaces/loopback/node.tag/ipv6 diff --git a/interface-definitions/protocols-rpki.xml.in b/interface-definitions/protocols-rpki.xml.in new file mode 100644 index 000000000..b8db49e36 --- /dev/null +++ b/interface-definitions/protocols-rpki.xml.in @@ -0,0 +1,123 @@ + + + + + + + + BGP prefix origin validation + + + + + RPKI cache server instance + + + + + RPKI cache server address + + + + + TCP port number + + u32:1-65535 + TCP port number + + + + + + + + + RPKI SSH connection settings + + + + + RPKI SSH known hosts file + + + + + + + + RPKI SSH private key file + + + + + + + + RPKI SSH public key file path + + + + + + + + RPKI SSH username + + + + + + + + + Initial RPKI cache synchronization timeout + + u32:0-4294967295 + Initial RPKI cache synchronization timeout + + + + + + + + + RPKI cache polling period + + u32:1-1300 + Polling period + + + + + + + + + RPKI cache preference + + u32:0-4294967295 + RPKI cache preference + + + + + + + + + RPKI cache reply timeout + + u32:0-4294967295 + RPKI cache reply timeout + + + + + + + + + + + -- cgit v1.2.3