summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorYuriy Andamasov <yuriy@vyos.io>2026-05-06 22:08:17 +0300
committerGitHub <noreply@github.com>2026-05-06 22:08:17 +0300
commitc1ad0a2b289ac3b1a17c8adadfce49b1eca3c741 (patch)
tree6ffa092a021096834532d5ce5ca4e674f412c076 /docs
parentab5359702db9ba94fa27d770af440a20cf95a41b (diff)
parent50a82c126037023d029eaa4ff2d2144c44ae039b (diff)
downloadvyos-documentation-c1ad0a2b289ac3b1a17c8adadfce49b1eca3c741.tar.gz
vyos-documentation-c1ad0a2b289ac3b1a17c8adadfce49b1eca3c741.zip
Merge pull request #1901 from vyos/feat/myst-as-primary-sagitta
feat: flip swap mechanism on sagitta — MD as primary, RST as override (mirrors #1899/#1900)
Diffstat (limited to 'docs')
-rw-r--r--docs/404.md (renamed from docs/md-404.md)0
-rw-r--r--docs/_ext/vyos.py16
-rw-r--r--docs/_rst_overrides.txt7
-rw-r--r--docs/_swap.txt214
-rw-r--r--docs/automation/cloud-init.md (renamed from docs/automation/md-cloud-init.md)0
-rw-r--r--docs/automation/command-scripting.md (renamed from docs/automation/md-command-scripting.md)0
-rw-r--r--docs/automation/index.md (renamed from docs/automation/md-index.md)0
-rw-r--r--docs/automation/rst-cloud-init.rst (renamed from docs/automation/cloud-init.rst)0
-rw-r--r--docs/automation/rst-command-scripting.rst (renamed from docs/automation/command-scripting.rst)0
-rw-r--r--docs/automation/rst-index.rst (renamed from docs/automation/index.rst)0
-rw-r--r--docs/automation/rst-vyos-ansible.rst (renamed from docs/automation/vyos-ansible.rst)0
-rw-r--r--docs/automation/rst-vyos-api.rst (renamed from docs/automation/vyos-api.rst)0
-rw-r--r--docs/automation/rst-vyos-napalm.rst (renamed from docs/automation/vyos-napalm.rst)0
-rw-r--r--docs/automation/rst-vyos-netmiko.rst (renamed from docs/automation/vyos-netmiko.rst)0
-rw-r--r--docs/automation/rst-vyos-salt.rst (renamed from docs/automation/vyos-salt.rst)0
-rw-r--r--docs/automation/terraform/index.md (renamed from docs/automation/terraform/md-index.md)0
-rw-r--r--docs/automation/terraform/rst-index.rst (renamed from docs/automation/terraform/index.rst)0
-rw-r--r--docs/automation/terraform/rst-terraformAWS.rst (renamed from docs/automation/terraform/terraformAWS.rst)0
-rw-r--r--docs/automation/terraform/rst-terraformAZ.rst (renamed from docs/automation/terraform/terraformAZ.rst)0
-rw-r--r--docs/automation/terraform/rst-terraformGoogle.rst (renamed from docs/automation/terraform/md-terraformGoogle.md)0
-rw-r--r--docs/automation/terraform/rst-terraformvSphere.rst (renamed from docs/automation/terraform/terraformvSphere.rst)0
-rw-r--r--docs/automation/terraform/rst-terraformvyos.rst (renamed from docs/automation/terraform/terraformvyos.rst)0
-rw-r--r--docs/automation/terraform/terraformAWS.md (renamed from docs/automation/terraform/md-terraformAWS.md)0
-rw-r--r--docs/automation/terraform/terraformAZ.md (renamed from docs/automation/terraform/md-terraformAZ.md)0
-rw-r--r--docs/automation/terraform/terraformGoogle.md (renamed from docs/automation/terraform/terraformGoogle.rst)0
-rw-r--r--docs/automation/terraform/terraformvSphere.md (renamed from docs/automation/terraform/md-terraformvSphere.md)0
-rw-r--r--docs/automation/terraform/terraformvyos.md (renamed from docs/automation/terraform/md-terraformvyos.md)0
-rw-r--r--docs/automation/vyos-ansible.md (renamed from docs/automation/md-vyos-ansible.md)0
-rw-r--r--docs/automation/vyos-api.md (renamed from docs/automation/md-vyos-api.md)0
-rw-r--r--docs/automation/vyos-napalm.md (renamed from docs/automation/md-vyos-napalm.md)0
-rw-r--r--docs/automation/vyos-netmiko.md (renamed from docs/automation/md-vyos-netmiko.md)0
-rw-r--r--docs/automation/vyos-salt.md (renamed from docs/automation/md-vyos-salt.md)0
-rw-r--r--docs/changelog/1.2.1.md (renamed from docs/changelog/md-1.2.1.md)0
-rw-r--r--docs/changelog/1.2.2.md (renamed from docs/changelog/md-1.2.2.md)0
-rw-r--r--docs/changelog/1.2.3.md (renamed from docs/changelog/md-1.2.3.md)0
-rw-r--r--docs/changelog/1.2.4.md (renamed from docs/changelog/md-1.2.4.md)0
-rw-r--r--docs/changelog/1.2.5.md (renamed from docs/changelog/md-1.2.5.md)0
-rw-r--r--docs/changelog/1.2.6.md (renamed from docs/changelog/md-1.2.6.md)0
-rw-r--r--docs/changelog/1.3.md (renamed from docs/changelog/md-1.3.md)0
-rw-r--r--docs/changelog/1.4.md (renamed from docs/changelog/md-1.4.md)0
-rw-r--r--docs/changelog/1.5.md (renamed from docs/changelog/md-1.5.md)0
-rw-r--r--docs/changelog/index.md (renamed from docs/changelog/md-index.md)0
-rw-r--r--docs/changelog/rst-1.2.1.rst (renamed from docs/changelog/1.2.1.rst)0
-rw-r--r--docs/changelog/rst-1.2.2.rst (renamed from docs/changelog/1.2.2.rst)0
-rw-r--r--docs/changelog/rst-1.2.3.rst (renamed from docs/changelog/1.2.3.rst)0
-rw-r--r--docs/changelog/rst-1.2.4.rst (renamed from docs/changelog/1.2.4.rst)0
-rw-r--r--docs/changelog/rst-1.2.5.rst (renamed from docs/changelog/1.2.5.rst)0
-rw-r--r--docs/changelog/rst-1.2.6.rst (renamed from docs/changelog/1.2.6.rst)0
-rw-r--r--docs/changelog/rst-1.3.rst (renamed from docs/changelog/1.3.rst)0
-rw-r--r--docs/changelog/rst-1.4.rst (renamed from docs/changelog/1.4.rst)0
-rw-r--r--docs/changelog/rst-1.5.rst (renamed from docs/changelog/1.5.rst)0
-rw-r--r--docs/changelog/rst-index.rst (renamed from docs/changelog/index.rst)0
-rw-r--r--docs/conf.py6
-rw-r--r--docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.md (renamed from docs/configexamples/autotest/DHCPRelay_through_GRE/md-DHCPRelay_through_GRE.md)0
-rw-r--r--docs/configexamples/autotest/DHCPRelay_through_GRE/rst-DHCPRelay_through_GRE.rst (renamed from docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst)0
-rw-r--r--docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.md (renamed from docs/configexamples/autotest/L3VPN_EVPN/md-L3VPN_EVPN.md)0
-rw-r--r--docs/configexamples/autotest/L3VPN_EVPN/rst-L3VPN_EVPN.rst (renamed from docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst)0
-rw-r--r--docs/configexamples/autotest/OpenVPN_with_LDAP/OpenVPN_with_LDAP.md (renamed from docs/configexamples/autotest/OpenVPN_with_LDAP/md-OpenVPN_with_LDAP.md)0
-rw-r--r--docs/configexamples/autotest/OpenVPN_with_LDAP/rst-OpenVPN_with_LDAP.rst (renamed from docs/configexamples/autotest/OpenVPN_with_LDAP/OpenVPN_with_LDAP.rst)0
-rw-r--r--docs/configexamples/autotest/Wireguard/Wireguard.md (renamed from docs/configexamples/autotest/Wireguard/md-Wireguard.md)0
-rw-r--r--docs/configexamples/autotest/Wireguard/rst-Wireguard.rst (renamed from docs/configexamples/autotest/Wireguard/Wireguard.rst)0
-rw-r--r--docs/configexamples/autotest/tunnelbroker/rst-tunnelbroker.rst (renamed from docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst)0
-rw-r--r--docs/configexamples/autotest/tunnelbroker/tunnelbroker.md (renamed from docs/configexamples/autotest/tunnelbroker/md-tunnelbroker.md)0
-rw-r--r--docs/configexamples/azure-vpn-bgp.md (renamed from docs/configexamples/md-azure-vpn-bgp.md)0
-rw-r--r--docs/configexamples/azure-vpn-dual-bgp.md (renamed from docs/configexamples/md-azure-vpn-dual-bgp.md)0
-rw-r--r--docs/configexamples/bgp-ipv6-unnumbered.md (renamed from docs/configexamples/md-bgp-ipv6-unnumbered.md)0
-rw-r--r--docs/configexamples/firewall.md (renamed from docs/configexamples/md-firewall.md)0
-rw-r--r--docs/configexamples/fwall-and-vrf.md (renamed from docs/configexamples/md-fwall-and-vrf.md)0
-rw-r--r--docs/configexamples/ha.md (renamed from docs/configexamples/md-ha.md)0
-rw-r--r--docs/configexamples/index.md (renamed from docs/configexamples/md-index.md)0
-rw-r--r--docs/configexamples/inter-vrf-routing-vrf-lite.md (renamed from docs/configexamples/md-inter-vrf-routing-vrf-lite.md)0
-rw-r--r--docs/configexamples/ipsec-cisco-policy-based.md (renamed from docs/configexamples/md-ipsec-cisco-policy-based.md)0
-rw-r--r--docs/configexamples/ipsec-cisco-route-based.md (renamed from docs/configexamples/md-ipsec-cisco-route-based.md)0
-rw-r--r--docs/configexamples/ipsec-pa-route-based.md (renamed from docs/configexamples/md-ipsec-pa-route-based.md)0
-rw-r--r--docs/configexamples/l3vpn-hub-and-spoke.md (renamed from docs/configexamples/md-l3vpn-hub-and-spoke.md)0
-rw-r--r--docs/configexamples/lac-lns.md (renamed from docs/configexamples/md-lac-lns.md)0
-rw-r--r--docs/configexamples/nmp.md (renamed from docs/configexamples/md-nmp.md)0
-rw-r--r--docs/configexamples/ospf-unnumbered.md (renamed from docs/configexamples/md-ospf-unnumbered.md)0
-rw-r--r--docs/configexamples/pppoe-ipv6-basic.md (renamed from docs/configexamples/md-pppoe-ipv6-basic.md)0
-rw-r--r--docs/configexamples/qos.md (renamed from docs/configexamples/md-qos.md)0
-rw-r--r--docs/configexamples/rst-azure-vpn-bgp.rst (renamed from docs/configexamples/azure-vpn-bgp.rst)0
-rw-r--r--docs/configexamples/rst-azure-vpn-dual-bgp.rst (renamed from docs/configexamples/azure-vpn-dual-bgp.rst)0
-rw-r--r--docs/configexamples/rst-bgp-ipv6-unnumbered.rst (renamed from docs/configexamples/bgp-ipv6-unnumbered.rst)0
-rw-r--r--docs/configexamples/rst-firewall.rst (renamed from docs/configexamples/firewall.rst)0
-rw-r--r--docs/configexamples/rst-fwall-and-vrf.rst (renamed from docs/configexamples/fwall-and-vrf.rst)0
-rw-r--r--docs/configexamples/rst-ha.rst (renamed from docs/configexamples/ha.rst)0
-rw-r--r--docs/configexamples/rst-index.rst (renamed from docs/configexamples/index.rst)0
-rw-r--r--docs/configexamples/rst-inter-vrf-routing-vrf-lite.rst (renamed from docs/configexamples/inter-vrf-routing-vrf-lite.rst)0
-rw-r--r--docs/configexamples/rst-ipsec-cisco-policy-based.rst (renamed from docs/configexamples/ipsec-cisco-policy-based.rst)0
-rw-r--r--docs/configexamples/rst-ipsec-cisco-route-based.rst (renamed from docs/configexamples/ipsec-cisco-route-based.rst)0
-rw-r--r--docs/configexamples/rst-ipsec-pa-route-based.rst (renamed from docs/configexamples/ipsec-pa-route-based.rst)0
-rw-r--r--docs/configexamples/rst-l3vpn-hub-and-spoke.rst (renamed from docs/configexamples/l3vpn-hub-and-spoke.rst)0
-rw-r--r--docs/configexamples/rst-lac-lns.rst (renamed from docs/configexamples/lac-lns.rst)0
-rw-r--r--docs/configexamples/rst-nmp.rst (renamed from docs/configexamples/nmp.rst)0
-rw-r--r--docs/configexamples/rst-ospf-unnumbered.rst (renamed from docs/configexamples/ospf-unnumbered.rst)0
-rw-r--r--docs/configexamples/rst-pppoe-ipv6-basic.rst (renamed from docs/configexamples/pppoe-ipv6-basic.rst)0
-rw-r--r--docs/configexamples/rst-qos.rst (renamed from docs/configexamples/qos.rst)0
-rw-r--r--docs/configexamples/rst-segment-routing-isis.rst (renamed from docs/configexamples/segment-routing-isis.rst)0
-rw-r--r--docs/configexamples/rst-wan-load-balancing.rst (renamed from docs/configexamples/wan-load-balancing.rst)0
-rw-r--r--docs/configexamples/rst-zone-policy.rst (renamed from docs/configexamples/zone-policy.rst)0
-rw-r--r--docs/configexamples/segment-routing-isis.md (renamed from docs/configexamples/md-segment-routing-isis.md)0
-rw-r--r--docs/configexamples/wan-load-balancing.md (renamed from docs/configexamples/md-wan-load-balancing.md)0
-rw-r--r--docs/configexamples/zone-policy.md (renamed from docs/configexamples/md-zone-policy.md)0
-rw-r--r--docs/configuration/container/index.md (renamed from docs/configuration/container/md-index.md)0
-rw-r--r--docs/configuration/container/rst-index.rst (renamed from docs/configuration/container/index.rst)0
-rw-r--r--docs/configuration/firewall/bridge.md (renamed from docs/configuration/firewall/md-bridge.md)0
-rw-r--r--docs/configuration/firewall/flowtables.md (renamed from docs/configuration/firewall/md-flowtables.md)0
-rw-r--r--docs/configuration/firewall/global-options.md (renamed from docs/configuration/firewall/md-global-options.md)0
-rw-r--r--docs/configuration/firewall/groups.md (renamed from docs/configuration/firewall/md-groups.md)0
-rw-r--r--docs/configuration/firewall/index.md (renamed from docs/configuration/firewall/md-index.md)0
-rw-r--r--docs/configuration/firewall/ipv4.md (renamed from docs/configuration/firewall/md-ipv4.md)0
-rw-r--r--docs/configuration/firewall/ipv6.md (renamed from docs/configuration/firewall/md-ipv6.md)0
-rw-r--r--docs/configuration/firewall/rst-bridge.rst (renamed from docs/configuration/firewall/bridge.rst)0
-rw-r--r--docs/configuration/firewall/rst-flowtables.rst (renamed from docs/configuration/firewall/flowtables.rst)0
-rw-r--r--docs/configuration/firewall/rst-global-options.rst (renamed from docs/configuration/firewall/global-options.rst)0
-rw-r--r--docs/configuration/firewall/rst-groups.rst (renamed from docs/configuration/firewall/groups.rst)0
-rw-r--r--docs/configuration/firewall/rst-index.rst (renamed from docs/configuration/firewall/index.rst)0
-rw-r--r--docs/configuration/firewall/rst-ipv4.rst (renamed from docs/configuration/firewall/ipv4.rst)0
-rw-r--r--docs/configuration/firewall/rst-ipv6.rst (renamed from docs/configuration/firewall/ipv6.rst)0
-rw-r--r--docs/configuration/firewall/rst-zone.rst (renamed from docs/configuration/firewall/zone.rst)0
-rw-r--r--docs/configuration/firewall/zone.md (renamed from docs/configuration/firewall/md-zone.md)0
-rw-r--r--docs/configuration/highavailability/index.md (renamed from docs/configuration/highavailability/md-index.md)0
-rw-r--r--docs/configuration/highavailability/rst-index.rst (renamed from docs/configuration/highavailability/index.rst)0
-rw-r--r--docs/configuration/index.md (renamed from docs/configuration/md-index.md)0
-rw-r--r--docs/configuration/interfaces/bonding.md (renamed from docs/configuration/interfaces/md-bonding.md)0
-rw-r--r--docs/configuration/interfaces/bridge.md (renamed from docs/configuration/interfaces/md-bridge.md)0
-rw-r--r--docs/configuration/interfaces/dummy.md (renamed from docs/configuration/interfaces/md-dummy.md)0
-rw-r--r--docs/configuration/interfaces/ethernet.md (renamed from docs/configuration/interfaces/md-ethernet.md)0
-rw-r--r--docs/configuration/interfaces/geneve.md (renamed from docs/configuration/interfaces/md-geneve.md)0
-rw-r--r--docs/configuration/interfaces/index.md (renamed from docs/configuration/interfaces/md-index.md)0
-rw-r--r--docs/configuration/interfaces/l2tpv3.md (renamed from docs/configuration/interfaces/md-l2tpv3.md)0
-rw-r--r--docs/configuration/interfaces/loopback.md (renamed from docs/configuration/interfaces/md-loopback.md)0
-rw-r--r--docs/configuration/interfaces/macsec.md (renamed from docs/configuration/interfaces/md-macsec.md)0
-rw-r--r--docs/configuration/interfaces/openvpn.md (renamed from docs/configuration/interfaces/md-openvpn.md)0
-rw-r--r--docs/configuration/interfaces/pppoe.md (renamed from docs/configuration/interfaces/md-pppoe.md)0
-rw-r--r--docs/configuration/interfaces/pseudo-ethernet.md (renamed from docs/configuration/interfaces/md-pseudo-ethernet.md)0
-rw-r--r--docs/configuration/interfaces/rst-bonding.rst (renamed from docs/configuration/interfaces/bonding.rst)0
-rw-r--r--docs/configuration/interfaces/rst-bridge.rst (renamed from docs/configuration/interfaces/bridge.rst)0
-rw-r--r--docs/configuration/interfaces/rst-dummy.rst (renamed from docs/configuration/interfaces/dummy.rst)0
-rw-r--r--docs/configuration/interfaces/rst-ethernet.rst (renamed from docs/configuration/interfaces/ethernet.rst)0
-rw-r--r--docs/configuration/interfaces/rst-geneve.rst (renamed from docs/configuration/interfaces/geneve.rst)0
-rw-r--r--docs/configuration/interfaces/rst-index.rst (renamed from docs/configuration/interfaces/index.rst)0
-rw-r--r--docs/configuration/interfaces/rst-l2tpv3.rst (renamed from docs/configuration/interfaces/l2tpv3.rst)0
-rw-r--r--docs/configuration/interfaces/rst-loopback.rst (renamed from docs/configuration/interfaces/loopback.rst)0
-rw-r--r--docs/configuration/interfaces/rst-macsec.rst (renamed from docs/configuration/interfaces/macsec.rst)0
-rw-r--r--docs/configuration/interfaces/rst-openvpn.rst (renamed from docs/configuration/interfaces/openvpn.rst)0
-rw-r--r--docs/configuration/interfaces/rst-pppoe.rst (renamed from docs/configuration/interfaces/pppoe.rst)0
-rw-r--r--docs/configuration/interfaces/rst-pseudo-ethernet.rst (renamed from docs/configuration/interfaces/pseudo-ethernet.rst)0
-rw-r--r--docs/configuration/interfaces/rst-sstp-client.rst (renamed from docs/configuration/interfaces/sstp-client.rst)0
-rw-r--r--docs/configuration/interfaces/rst-tunnel.rst (renamed from docs/configuration/interfaces/tunnel.rst)0
-rw-r--r--docs/configuration/interfaces/rst-virtual-ethernet.rst (renamed from docs/configuration/interfaces/virtual-ethernet.rst)0
-rw-r--r--docs/configuration/interfaces/rst-vti.rst (renamed from docs/configuration/interfaces/vti.rst)0
-rw-r--r--docs/configuration/interfaces/rst-vxlan.rst (renamed from docs/configuration/interfaces/vxlan.rst)0
-rw-r--r--docs/configuration/interfaces/rst-wireguard.rst (renamed from docs/configuration/interfaces/wireguard.rst)0
-rw-r--r--docs/configuration/interfaces/rst-wireless.rst (renamed from docs/configuration/interfaces/wireless.rst)0
-rw-r--r--docs/configuration/interfaces/rst-wwan.rst (renamed from docs/configuration/interfaces/wwan.rst)0
-rw-r--r--docs/configuration/interfaces/sstp-client.md (renamed from docs/configuration/interfaces/md-sstp-client.md)0
-rw-r--r--docs/configuration/interfaces/tunnel.md (renamed from docs/configuration/interfaces/md-tunnel.md)0
-rw-r--r--docs/configuration/interfaces/virtual-ethernet.md (renamed from docs/configuration/interfaces/md-virtual-ethernet.md)0
-rw-r--r--docs/configuration/interfaces/vti.md (renamed from docs/configuration/interfaces/md-vti.md)0
-rw-r--r--docs/configuration/interfaces/vxlan.md (renamed from docs/configuration/interfaces/md-vxlan.md)0
-rw-r--r--docs/configuration/interfaces/wireguard.md (renamed from docs/configuration/interfaces/md-wireguard.md)0
-rw-r--r--docs/configuration/interfaces/wireless.md (renamed from docs/configuration/interfaces/md-wireless.md)0
-rw-r--r--docs/configuration/interfaces/wwan.md (renamed from docs/configuration/interfaces/md-wwan.md)0
-rw-r--r--docs/configuration/loadbalancing/index.md (renamed from docs/configuration/loadbalancing/md-index.md)0
-rw-r--r--docs/configuration/loadbalancing/reverse-proxy.md (renamed from docs/configuration/loadbalancing/md-reverse-proxy.md)0
-rw-r--r--docs/configuration/loadbalancing/rst-index.rst (renamed from docs/configuration/loadbalancing/index.rst)0
-rw-r--r--docs/configuration/loadbalancing/rst-reverse-proxy.rst (renamed from docs/configuration/loadbalancing/reverse-proxy.rst)0
-rw-r--r--docs/configuration/loadbalancing/rst-wan.rst (renamed from docs/configuration/loadbalancing/wan.rst)0
-rw-r--r--docs/configuration/loadbalancing/wan.md (renamed from docs/configuration/loadbalancing/md-wan.md)0
-rw-r--r--docs/configuration/nat/index.md (renamed from docs/configuration/nat/md-index.md)0
-rw-r--r--docs/configuration/nat/nat44.md (renamed from docs/configuration/nat/md-nat44.md)0
-rw-r--r--docs/configuration/nat/nat64.md (renamed from docs/configuration/nat/md-nat64.md)0
-rw-r--r--docs/configuration/nat/nat66.md (renamed from docs/configuration/nat/md-nat66.md)0
-rw-r--r--docs/configuration/nat/rst-index.rst (renamed from docs/configuration/nat/index.rst)0
-rw-r--r--docs/configuration/nat/rst-nat44.rst (renamed from docs/configuration/nat/nat44.rst)0
-rw-r--r--docs/configuration/nat/rst-nat64.rst (renamed from docs/configuration/nat/nat64.rst)0
-rw-r--r--docs/configuration/nat/rst-nat66.rst (renamed from docs/configuration/nat/nat66.rst)0
-rw-r--r--docs/configuration/pki/index.md (renamed from docs/configuration/pki/md-index.md)0
-rw-r--r--docs/configuration/pki/rst-index.rst (renamed from docs/configuration/pki/index.rst)0
-rw-r--r--docs/configuration/policy/access-list.md (renamed from docs/configuration/policy/md-access-list.md)0
-rw-r--r--docs/configuration/policy/as-path-list.md (renamed from docs/configuration/policy/md-as-path-list.md)0
-rw-r--r--docs/configuration/policy/community-list.md (renamed from docs/configuration/policy/md-community-list.md)0
-rw-r--r--docs/configuration/policy/examples.md (renamed from docs/configuration/policy/md-examples.md)0
-rw-r--r--docs/configuration/policy/extcommunity-list.md (renamed from docs/configuration/policy/md-extcommunity-list.md)0
-rw-r--r--docs/configuration/policy/index.md (renamed from docs/configuration/policy/md-index.md)0
-rw-r--r--docs/configuration/policy/large-community-list.md (renamed from docs/configuration/policy/md-large-community-list.md)0
-rw-r--r--docs/configuration/policy/local-route.md (renamed from docs/configuration/policy/md-local-route.md)0
-rw-r--r--docs/configuration/policy/prefix-list.md (renamed from docs/configuration/policy/md-prefix-list.md)0
-rw-r--r--docs/configuration/policy/route-map.md (renamed from docs/configuration/policy/md-route-map.md)0
-rw-r--r--docs/configuration/policy/route.md (renamed from docs/configuration/policy/md-route.md)0
-rw-r--r--docs/configuration/policy/rst-access-list.rst (renamed from docs/configuration/policy/access-list.rst)0
-rw-r--r--docs/configuration/policy/rst-as-path-list.rst (renamed from docs/configuration/policy/as-path-list.rst)0
-rw-r--r--docs/configuration/policy/rst-community-list.rst (renamed from docs/configuration/policy/community-list.rst)0
-rw-r--r--docs/configuration/policy/rst-examples.rst (renamed from docs/configuration/policy/examples.rst)0
-rw-r--r--docs/configuration/policy/rst-extcommunity-list.rst (renamed from docs/configuration/policy/extcommunity-list.rst)0
-rw-r--r--docs/configuration/policy/rst-index.rst (renamed from docs/configuration/policy/index.rst)0
-rw-r--r--docs/configuration/policy/rst-large-community-list.rst (renamed from docs/configuration/policy/large-community-list.rst)0
-rw-r--r--docs/configuration/policy/rst-local-route.rst (renamed from docs/configuration/policy/local-route.rst)0
-rw-r--r--docs/configuration/policy/rst-prefix-list.rst (renamed from docs/configuration/policy/prefix-list.rst)0
-rw-r--r--docs/configuration/policy/rst-route-map.rst (renamed from docs/configuration/policy/route-map.rst)0
-rw-r--r--docs/configuration/policy/rst-route.rst (renamed from docs/configuration/policy/route.rst)0
-rw-r--r--docs/configuration/protocols/babel.md (renamed from docs/configuration/protocols/md-babel.md)0
-rw-r--r--docs/configuration/protocols/bfd.md (renamed from docs/configuration/protocols/md-bfd.md)0
-rw-r--r--docs/configuration/protocols/bgp.md (renamed from docs/configuration/protocols/md-bgp.md)0
-rw-r--r--docs/configuration/protocols/failover.md (renamed from docs/configuration/protocols/md-failover.md)0
-rw-r--r--docs/configuration/protocols/igmp-proxy.md (renamed from docs/configuration/protocols/md-igmp-proxy.md)0
-rw-r--r--docs/configuration/protocols/index.md (renamed from docs/configuration/protocols/md-index.md)0
-rw-r--r--docs/configuration/protocols/isis.md (renamed from docs/configuration/protocols/md-isis.md)0
-rw-r--r--docs/configuration/protocols/mpls.md (renamed from docs/configuration/protocols/md-mpls.md)0
-rw-r--r--docs/configuration/protocols/ospf.md (renamed from docs/configuration/protocols/md-ospf.md)0
-rw-r--r--docs/configuration/protocols/pim.md (renamed from docs/configuration/protocols/md-pim.md)0
-rw-r--r--docs/configuration/protocols/pim6.md (renamed from docs/configuration/protocols/md-pim6.md)0
-rw-r--r--docs/configuration/protocols/rip.md (renamed from docs/configuration/protocols/md-rip.md)0
-rw-r--r--docs/configuration/protocols/rpki.md (renamed from docs/configuration/protocols/md-rpki.md)0
-rw-r--r--docs/configuration/protocols/rst-babel.rst (renamed from docs/configuration/protocols/babel.rst)0
-rw-r--r--docs/configuration/protocols/rst-bfd.rst (renamed from docs/configuration/protocols/bfd.rst)0
-rw-r--r--docs/configuration/protocols/rst-bgp.rst (renamed from docs/configuration/protocols/bgp.rst)0
-rw-r--r--docs/configuration/protocols/rst-failover.rst (renamed from docs/configuration/protocols/failover.rst)0
-rw-r--r--docs/configuration/protocols/rst-igmp-proxy.rst (renamed from docs/configuration/protocols/igmp-proxy.rst)0
-rw-r--r--docs/configuration/protocols/rst-index.rst (renamed from docs/configuration/protocols/index.rst)0
-rw-r--r--docs/configuration/protocols/rst-isis.rst (renamed from docs/configuration/protocols/isis.rst)0
-rw-r--r--docs/configuration/protocols/rst-mpls.rst (renamed from docs/configuration/protocols/mpls.rst)0
-rw-r--r--docs/configuration/protocols/rst-ospf.rst (renamed from docs/configuration/protocols/ospf.rst)0
-rw-r--r--docs/configuration/protocols/rst-pim.rst (renamed from docs/configuration/protocols/pim.rst)0
-rw-r--r--docs/configuration/protocols/rst-pim6.rst (renamed from docs/configuration/protocols/pim6.rst)0
-rw-r--r--docs/configuration/protocols/rst-rip.rst (renamed from docs/configuration/protocols/rip.rst)0
-rw-r--r--docs/configuration/protocols/rst-rpki.rst (renamed from docs/configuration/protocols/rpki.rst)0
-rw-r--r--docs/configuration/protocols/rst-segment-routing.rst (renamed from docs/configuration/protocols/segment-routing.rst)0
-rw-r--r--docs/configuration/protocols/rst-static.rst (renamed from docs/configuration/protocols/static.rst)0
-rw-r--r--docs/configuration/protocols/segment-routing.md (renamed from docs/configuration/protocols/md-segment-routing.md)0
-rw-r--r--docs/configuration/protocols/static.md (renamed from docs/configuration/protocols/md-static.md)0
-rw-r--r--docs/configuration/rst-index.rst (renamed from docs/configuration/index.rst)0
-rw-r--r--docs/configuration/service/broadcast-relay.md (renamed from docs/configuration/service/md-broadcast-relay.md)0
-rw-r--r--docs/configuration/service/config-sync.md (renamed from docs/configuration/service/md-config-sync.md)0
-rw-r--r--docs/configuration/service/conntrack-sync.md (renamed from docs/configuration/service/md-conntrack-sync.md)0
-rw-r--r--docs/configuration/service/console-server.md (renamed from docs/configuration/service/md-console-server.md)0
-rw-r--r--docs/configuration/service/dhcp-relay.md (renamed from docs/configuration/service/md-dhcp-relay.md)0
-rw-r--r--docs/configuration/service/dhcp-server.md (renamed from docs/configuration/service/md-dhcp-server.md)0
-rw-r--r--docs/configuration/service/dns.md (renamed from docs/configuration/service/md-dns.md)0
-rw-r--r--docs/configuration/service/eventhandler.md (renamed from docs/configuration/service/md-eventhandler.md)0
-rw-r--r--docs/configuration/service/https.md (renamed from docs/configuration/service/md-https.md)0
-rw-r--r--docs/configuration/service/ids.md (renamed from docs/configuration/service/md-ids.md)0
-rw-r--r--docs/configuration/service/index.md (renamed from docs/configuration/service/md-index.md)0
-rw-r--r--docs/configuration/service/ipoe-server.md (renamed from docs/configuration/service/md-ipoe-server.md)0
-rw-r--r--docs/configuration/service/lldp.md (renamed from docs/configuration/service/md-lldp.md)0
-rw-r--r--docs/configuration/service/mdns.md (renamed from docs/configuration/service/md-mdns.md)0
-rw-r--r--docs/configuration/service/monitoring.md (renamed from docs/configuration/service/md-monitoring.md)0
-rw-r--r--docs/configuration/service/ntp.md (renamed from docs/configuration/service/md-ntp.md)0
-rw-r--r--docs/configuration/service/pppoe-server.md (renamed from docs/configuration/service/md-pppoe-server.md)0
-rw-r--r--docs/configuration/service/router-advert.md (renamed from docs/configuration/service/md-router-advert.md)0
-rw-r--r--docs/configuration/service/rst-broadcast-relay.rst (renamed from docs/configuration/service/broadcast-relay.rst)0
-rw-r--r--docs/configuration/service/rst-config-sync.rst (renamed from docs/configuration/service/config-sync.rst)0
-rw-r--r--docs/configuration/service/rst-conntrack-sync.rst (renamed from docs/configuration/service/conntrack-sync.rst)0
-rw-r--r--docs/configuration/service/rst-console-server.rst (renamed from docs/configuration/service/console-server.rst)0
-rw-r--r--docs/configuration/service/rst-dhcp-relay.rst (renamed from docs/configuration/service/dhcp-relay.rst)0
-rw-r--r--docs/configuration/service/rst-dhcp-server.rst (renamed from docs/configuration/service/dhcp-server.rst)0
-rw-r--r--docs/configuration/service/rst-dns.rst (renamed from docs/configuration/service/dns.rst)0
-rw-r--r--docs/configuration/service/rst-eventhandler.rst (renamed from docs/configuration/service/eventhandler.rst)0
-rw-r--r--docs/configuration/service/rst-https.rst (renamed from docs/configuration/service/https.rst)0
-rw-r--r--docs/configuration/service/rst-ids.rst (renamed from docs/configuration/service/ids.rst)0
-rw-r--r--docs/configuration/service/rst-index.rst (renamed from docs/configuration/service/index.rst)0
-rw-r--r--docs/configuration/service/rst-ipoe-server.rst (renamed from docs/configuration/service/ipoe-server.rst)0
-rw-r--r--docs/configuration/service/rst-lldp.rst (renamed from docs/configuration/service/lldp.rst)0
-rw-r--r--docs/configuration/service/rst-mdns.rst (renamed from docs/configuration/service/mdns.rst)0
-rw-r--r--docs/configuration/service/rst-monitoring.rst (renamed from docs/configuration/service/monitoring.rst)0
-rw-r--r--docs/configuration/service/rst-ntp.rst (renamed from docs/configuration/service/ntp.rst)0
-rw-r--r--docs/configuration/service/rst-pppoe-server.rst (renamed from docs/configuration/service/pppoe-server.rst)0
-rw-r--r--docs/configuration/service/rst-router-advert.rst (renamed from docs/configuration/service/router-advert.rst)0
-rw-r--r--docs/configuration/service/rst-salt-minion.rst (renamed from docs/configuration/service/salt-minion.rst)0
-rw-r--r--docs/configuration/service/rst-snmp.rst (renamed from docs/configuration/service/snmp.rst)0
-rw-r--r--docs/configuration/service/rst-ssh.rst (renamed from docs/configuration/service/ssh.rst)0
-rw-r--r--docs/configuration/service/rst-tftp-server.rst (renamed from docs/configuration/service/tftp-server.rst)0
-rw-r--r--docs/configuration/service/rst-webproxy.rst (renamed from docs/configuration/service/webproxy.rst)0
-rw-r--r--docs/configuration/service/salt-minion.md (renamed from docs/configuration/service/md-salt-minion.md)0
-rw-r--r--docs/configuration/service/snmp.md (renamed from docs/configuration/service/md-snmp.md)0
-rw-r--r--docs/configuration/service/ssh.md (renamed from docs/configuration/service/md-ssh.md)0
-rw-r--r--docs/configuration/service/tftp-server.md (renamed from docs/configuration/service/md-tftp-server.md)0
-rw-r--r--docs/configuration/service/webproxy.md (renamed from docs/configuration/service/md-webproxy.md)0
-rw-r--r--docs/configuration/system/acceleration.md (renamed from docs/configuration/system/md-acceleration.md)0
-rw-r--r--docs/configuration/system/conntrack.md (renamed from docs/configuration/system/md-conntrack.md)0
-rw-r--r--docs/configuration/system/console.md (renamed from docs/configuration/system/md-console.md)0
-rw-r--r--docs/configuration/system/default-route.md (renamed from docs/configuration/system/md-default-route.md)0
-rw-r--r--docs/configuration/system/flow-accounting.md (renamed from docs/configuration/system/md-flow-accounting.md)0
-rw-r--r--docs/configuration/system/frr.md (renamed from docs/configuration/system/md-frr.md)0
-rw-r--r--docs/configuration/system/host-name.md (renamed from docs/configuration/system/md-host-name.md)0
-rw-r--r--docs/configuration/system/index.md (renamed from docs/configuration/system/md-index.md)0
-rw-r--r--docs/configuration/system/ip.md (renamed from docs/configuration/system/md-ip.md)0
-rw-r--r--docs/configuration/system/ipv6.md (renamed from docs/configuration/system/md-ipv6.md)0
-rw-r--r--docs/configuration/system/lcd.md (renamed from docs/configuration/system/md-lcd.md)0
-rw-r--r--docs/configuration/system/login.md (renamed from docs/configuration/system/md-login.md)0
-rw-r--r--docs/configuration/system/name-server.md (renamed from docs/configuration/system/md-name-server.md)0
-rw-r--r--docs/configuration/system/option.md (renamed from docs/configuration/system/md-option.md)0
-rw-r--r--docs/configuration/system/proxy.md (renamed from docs/configuration/system/md-proxy.md)0
-rw-r--r--docs/configuration/system/rst-acceleration.rst (renamed from docs/configuration/system/acceleration.rst)0
-rw-r--r--docs/configuration/system/rst-conntrack.rst (renamed from docs/configuration/system/conntrack.rst)0
-rw-r--r--docs/configuration/system/rst-console.rst (renamed from docs/configuration/system/console.rst)0
-rw-r--r--docs/configuration/system/rst-default-route.rst (renamed from docs/configuration/system/default-route.rst)0
-rw-r--r--docs/configuration/system/rst-flow-accounting.rst (renamed from docs/configuration/system/flow-accounting.rst)0
-rw-r--r--docs/configuration/system/rst-frr.rst (renamed from docs/configuration/system/frr.rst)0
-rw-r--r--docs/configuration/system/rst-host-name.rst (renamed from docs/configuration/system/host-name.rst)0
-rw-r--r--docs/configuration/system/rst-index.rst (renamed from docs/configuration/system/index.rst)0
-rw-r--r--docs/configuration/system/rst-ip.rst (renamed from docs/configuration/system/ip.rst)0
-rw-r--r--docs/configuration/system/rst-ipv6.rst (renamed from docs/configuration/system/ipv6.rst)0
-rw-r--r--docs/configuration/system/rst-lcd.rst (renamed from docs/configuration/system/lcd.rst)0
-rw-r--r--docs/configuration/system/rst-login.rst (renamed from docs/configuration/system/login.rst)0
-rw-r--r--docs/configuration/system/rst-name-server.rst (renamed from docs/configuration/system/name-server.rst)0
-rw-r--r--docs/configuration/system/rst-option.rst (renamed from docs/configuration/system/option.rst)0
-rw-r--r--docs/configuration/system/rst-proxy.rst (renamed from docs/configuration/system/proxy.rst)0
-rw-r--r--docs/configuration/system/rst-sflow.rst (renamed from docs/configuration/system/sflow.rst)0
-rw-r--r--docs/configuration/system/rst-sysctl.rst (renamed from docs/configuration/system/sysctl.rst)0
-rw-r--r--docs/configuration/system/rst-syslog.rst (renamed from docs/configuration/system/syslog.rst)0
-rw-r--r--docs/configuration/system/rst-task-scheduler.rst (renamed from docs/configuration/system/task-scheduler.rst)0
-rw-r--r--docs/configuration/system/rst-time-zone.rst (renamed from docs/configuration/system/time-zone.rst)0
-rw-r--r--docs/configuration/system/rst-updates.rst (renamed from docs/configuration/system/updates.rst)0
-rw-r--r--docs/configuration/system/sflow.md (renamed from docs/configuration/system/md-sflow.md)0
-rw-r--r--docs/configuration/system/sysctl.md (renamed from docs/configuration/system/md-sysctl.md)0
-rw-r--r--docs/configuration/system/syslog.md (renamed from docs/configuration/system/md-syslog.md)0
-rw-r--r--docs/configuration/system/task-scheduler.md (renamed from docs/configuration/system/md-task-scheduler.md)0
-rw-r--r--docs/configuration/system/time-zone.md (renamed from docs/configuration/system/md-time-zone.md)0
-rw-r--r--docs/configuration/system/updates.md (renamed from docs/configuration/system/md-updates.md)0
-rw-r--r--docs/configuration/trafficpolicy/index.md (renamed from docs/configuration/trafficpolicy/md-index.md)0
-rw-r--r--docs/configuration/trafficpolicy/rst-index.rst (renamed from docs/configuration/trafficpolicy/index.rst)0
-rw-r--r--docs/configuration/vpn/dmvpn.md (renamed from docs/configuration/vpn/md-dmvpn.md)0
-rw-r--r--docs/configuration/vpn/index.md (renamed from docs/configuration/vpn/md-index.md)0
-rw-r--r--docs/configuration/vpn/ipsec/index.md (renamed from docs/configuration/vpn/ipsec/md-index.md)0
-rw-r--r--docs/configuration/vpn/ipsec/ipsec_general.md (renamed from docs/configuration/vpn/ipsec/md-ipsec_general.md)0
-rw-r--r--docs/configuration/vpn/ipsec/remoteaccess_ipsec.md (renamed from docs/configuration/vpn/ipsec/md-remoteaccess_ipsec.md)0
-rw-r--r--docs/configuration/vpn/ipsec/rst-index.rst (renamed from docs/configuration/vpn/ipsec/index.rst)0
-rw-r--r--docs/configuration/vpn/ipsec/rst-ipsec_general.rst (renamed from docs/configuration/vpn/ipsec/ipsec_general.rst)0
-rw-r--r--docs/configuration/vpn/ipsec/rst-remoteaccess_ipsec.rst (renamed from docs/configuration/vpn/ipsec/remoteaccess_ipsec.rst)0
-rw-r--r--docs/configuration/vpn/ipsec/rst-site2site_ipsec.rst (renamed from docs/configuration/vpn/ipsec/site2site_ipsec.rst)0
-rw-r--r--docs/configuration/vpn/ipsec/rst-troubleshooting_ipsec.rst (renamed from docs/configuration/vpn/ipsec/troubleshooting_ipsec.rst)0
-rw-r--r--docs/configuration/vpn/ipsec/site2site_ipsec.md (renamed from docs/configuration/vpn/ipsec/md-site2site_ipsec.md)0
-rw-r--r--docs/configuration/vpn/ipsec/troubleshooting_ipsec.md (renamed from docs/configuration/vpn/ipsec/md-troubleshooting_ipsec.md)0
-rw-r--r--docs/configuration/vpn/l2tp.md (renamed from docs/configuration/vpn/md-l2tp.md)0
-rw-r--r--docs/configuration/vpn/openconnect.md (renamed from docs/configuration/vpn/md-openconnect.md)0
-rw-r--r--docs/configuration/vpn/pptp.md (renamed from docs/configuration/vpn/md-pptp.md)0
-rw-r--r--docs/configuration/vpn/rsa-keys.md (renamed from docs/configuration/vpn/md-rsa-keys.md)0
-rw-r--r--docs/configuration/vpn/rst-dmvpn.rst (renamed from docs/configuration/vpn/dmvpn.rst)0
-rw-r--r--docs/configuration/vpn/rst-index.rst (renamed from docs/configuration/vpn/index.rst)0
-rw-r--r--docs/configuration/vpn/rst-l2tp.rst (renamed from docs/configuration/vpn/l2tp.rst)0
-rw-r--r--docs/configuration/vpn/rst-openconnect.rst (renamed from docs/configuration/vpn/openconnect.rst)0
-rw-r--r--docs/configuration/vpn/rst-pptp.rst (renamed from docs/configuration/vpn/pptp.rst)0
-rw-r--r--docs/configuration/vpn/rst-rsa-keys.rst (renamed from docs/configuration/vpn/rsa-keys.rst)0
-rw-r--r--docs/configuration/vpn/rst-sstp.rst (renamed from docs/configuration/vpn/sstp.rst)0
-rw-r--r--docs/configuration/vpn/sstp.md (renamed from docs/configuration/vpn/md-sstp.md)0
-rw-r--r--docs/configuration/vrf/index.md (renamed from docs/configuration/vrf/md-index.md)0
-rw-r--r--docs/configuration/vrf/rst-index.rst (renamed from docs/configuration/vrf/index.rst)0
-rw-r--r--docs/contributing/build-vyos.md (renamed from docs/contributing/md-build-vyos.md)0
-rw-r--r--docs/contributing/debugging.md (renamed from docs/contributing/md-debugging.md)0
-rw-r--r--docs/contributing/development.md (renamed from docs/contributing/md-development.md)0
-rw-r--r--docs/contributing/issues-features.md (renamed from docs/contributing/md-issues-features.md)0
-rw-r--r--docs/contributing/rst-build-vyos.rst (renamed from docs/contributing/build-vyos.rst)0
-rw-r--r--docs/contributing/rst-debugging.rst (renamed from docs/contributing/debugging.rst)0
-rw-r--r--docs/contributing/rst-development.rst (renamed from docs/contributing/development.rst)0
-rw-r--r--docs/contributing/rst-issues-features.rst (renamed from docs/contributing/issues-features.rst)0
-rw-r--r--docs/contributing/rst-testing.rst (renamed from docs/contributing/testing.rst)0
-rw-r--r--docs/contributing/rst-upstream-packages.rst (renamed from docs/contributing/upstream-packages.rst)0
-rw-r--r--docs/contributing/testing.md (renamed from docs/contributing/md-testing.md)0
-rw-r--r--docs/contributing/upstream-packages.md (renamed from docs/contributing/md-upstream-packages.md)0
-rw-r--r--docs/coverage.md (renamed from docs/md-coverage.md)0
-rw-r--r--docs/documentation.md (renamed from docs/md-documentation.md)0
-rw-r--r--docs/index.md (renamed from docs/md-index.md)0
-rw-r--r--docs/installation/cloud/aws-ha.md (renamed from docs/installation/cloud/md-aws-ha.md)0
-rw-r--r--docs/installation/cloud/aws-to-azure.md (renamed from docs/installation/cloud/md-aws-to-azure.md)0
-rw-r--r--docs/installation/cloud/azure-ha.md (renamed from docs/installation/cloud/md-azure-ha.md)0
-rw-r--r--docs/installation/cloud/azure.md (renamed from docs/installation/cloud/md-azure.md)0
-rw-r--r--docs/installation/cloud/gcp.md (renamed from docs/installation/cloud/md-gcp.md)0
-rw-r--r--docs/installation/cloud/index.md (renamed from docs/installation/cloud/md-index.md)0
-rw-r--r--docs/installation/cloud/oracel.md (renamed from docs/installation/cloud/md-oracel.md)0
-rwxr-xr-xdocs/installation/cloud/rst-aws-ha.rst (renamed from docs/installation/cloud/aws-ha.rst)0
-rwxr-xr-xdocs/installation/cloud/rst-aws-to-azure.rst (renamed from docs/installation/cloud/aws-to-azure.rst)0
-rwxr-xr-xdocs/installation/cloud/rst-azure-ha.rst (renamed from docs/installation/cloud/azure-ha.rst)0
-rw-r--r--docs/installation/cloud/rst-azure.rst (renamed from docs/installation/cloud/azure.rst)0
-rw-r--r--docs/installation/cloud/rst-gcp.rst (renamed from docs/installation/cloud/gcp.rst)0
-rw-r--r--docs/installation/cloud/rst-index.rst (renamed from docs/installation/cloud/index.rst)0
-rw-r--r--docs/installation/cloud/rst-oracel.rst (renamed from docs/installation/cloud/oracel.rst)0
-rw-r--r--docs/installation/image.md (renamed from docs/installation/md-image.md)0
-rw-r--r--docs/installation/index.md (renamed from docs/installation/md-index.md)0
-rw-r--r--docs/installation/install.md (renamed from docs/installation/md-install.md)0
-rw-r--r--docs/installation/rst-image.rst (renamed from docs/installation/image.rst)0
-rw-r--r--docs/installation/rst-index.rst (renamed from docs/installation/index.rst)0
-rw-r--r--docs/installation/rst-install.rst (renamed from docs/installation/install.rst)0
-rw-r--r--docs/installation/rst-update.rst (renamed from docs/installation/update.rst)0
-rw-r--r--docs/installation/rst-vyos-on-baremetal.rst (renamed from docs/installation/vyos-on-baremetal.rst)0
-rw-r--r--docs/installation/update.md (renamed from docs/installation/md-update.md)0
-rw-r--r--docs/installation/virtual/docker.md (renamed from docs/installation/virtual/md-docker.md)0
-rw-r--r--docs/installation/virtual/eve-ng.md (renamed from docs/installation/virtual/md-eve-ng.md)0
-rw-r--r--docs/installation/virtual/gns3.md (renamed from docs/installation/virtual/md-gns3.md)0
-rw-r--r--docs/installation/virtual/index.md (renamed from docs/installation/virtual/md-index.md)0
-rw-r--r--docs/installation/virtual/libvirt.md (renamed from docs/installation/virtual/md-libvirt.md)0
-rw-r--r--docs/installation/virtual/proxmox.md (renamed from docs/installation/virtual/md-proxmox.md)0
-rw-r--r--docs/installation/virtual/rst-docker.rst (renamed from docs/installation/virtual/docker.rst)0
-rw-r--r--docs/installation/virtual/rst-eve-ng.rst (renamed from docs/installation/virtual/eve-ng.rst)0
-rw-r--r--docs/installation/virtual/rst-gns3.rst (renamed from docs/installation/virtual/gns3.rst)0
-rw-r--r--docs/installation/virtual/rst-index.rst (renamed from docs/installation/virtual/index.rst)0
-rw-r--r--docs/installation/virtual/rst-libvirt.rst (renamed from docs/installation/virtual/libvirt.rst)0
-rw-r--r--docs/installation/virtual/rst-proxmox.rst (renamed from docs/installation/virtual/proxmox.rst)0
-rw-r--r--docs/installation/virtual/rst-vmware.rst (renamed from docs/installation/virtual/vmware.rst)0
-rw-r--r--docs/installation/virtual/vmware.md (renamed from docs/installation/virtual/md-vmware.md)0
-rw-r--r--docs/installation/vyos-on-baremetal.md (renamed from docs/installation/md-vyos-on-baremetal.md)0
-rw-r--r--docs/introducing/about.md (renamed from docs/introducing/md-about.md)0
-rw-r--r--docs/introducing/history.md (renamed from docs/introducing/md-history.md)0
-rw-r--r--docs/introducing/rst-about.rst (renamed from docs/introducing/about.rst)0
-rw-r--r--docs/introducing/rst-history.rst (renamed from docs/introducing/history.rst)0
-rw-r--r--docs/operation/boot-options.md (renamed from docs/operation/md-boot-options.md)0
-rw-r--r--docs/operation/index.md (renamed from docs/operation/md-index.md)0
-rw-r--r--docs/operation/information.md (renamed from docs/operation/md-information.md)0
-rw-r--r--docs/operation/password-recovery.md (renamed from docs/operation/md-password-recovery.md)0
-rw-r--r--docs/operation/raid.md (renamed from docs/operation/md-raid.md)0
-rw-r--r--docs/operation/rst-boot-options.rst (renamed from docs/operation/boot-options.rst)0
-rw-r--r--docs/operation/rst-index.rst (renamed from docs/operation/index.rst)0
-rw-r--r--docs/operation/rst-information.rst (renamed from docs/operation/information.rst)0
-rwxr-xr-xdocs/operation/rst-password-recovery.rst (renamed from docs/operation/password-recovery.rst)0
-rw-r--r--docs/operation/rst-raid.rst (renamed from docs/operation/raid.rst)0
-rw-r--r--docs/quick-start.md (renamed from docs/md-quick-start.md)0
-rw-r--r--docs/rst-404.rst (renamed from docs/404.rst)0
-rw-r--r--docs/rst-coverage.rst (renamed from docs/coverage.rst)0
-rw-r--r--docs/rst-documentation.rst (renamed from docs/documentation.rst)0
-rw-r--r--docs/rst-index.rst (renamed from docs/index.rst)0
-rw-r--r--docs/rst-quick-start.rst (renamed from docs/quick-start.rst)0
-rw-r--r--docs/troubleshooting/index.md (renamed from docs/troubleshooting/md-index.md)0
-rw-r--r--docs/troubleshooting/rst-index.rst (renamed from docs/troubleshooting/index.rst)0
424 files changed, 23 insertions, 220 deletions
diff --git a/docs/md-404.md b/docs/404.md
index f5530747..f5530747 100644
--- a/docs/md-404.md
+++ b/docs/404.md
diff --git a/docs/_ext/vyos.py b/docs/_ext/vyos.py
index c1a96cd9..527178d1 100644
--- a/docs/_ext/vyos.py
+++ b/docs/_ext/vyos.py
@@ -221,7 +221,7 @@ class CfgInclude(SphinxDirective):
path = os.path.join(self.standard_include_path, path[1:-1])
path = os.path.normpath(os.path.join(source_dir, path))
path = utils.relative_path(None, path)
- path = nodes.reprunicode(path)
+ path = str(path)
encoding = self.options.get(
'encoding', self.state.document.settings.input_encoding)
e_handler=self.state.document.settings.input_encoding_error_handler
@@ -364,8 +364,18 @@ class CmdInclude(SphinxDirective):
line = re.sub('{{\s?var' + str(i) + '\s?}}',value,line)
new_include_lines.append(line)
- self.state._renderer.nested_render_text(''.join(new_include_lines), self.lineno)
- return []
+ if hasattr(self.state, '_renderer'):
+ self.state._renderer.nested_render_text(''.join(new_include_lines), self.lineno)
+ return []
+ from docutils.statemachine import ViewList
+ from docutils import nodes
+ content = ''.join(new_include_lines)
+ vl = ViewList()
+ for i, line in enumerate(content.splitlines(keepends=False)):
+ vl.append(line, include_file[1], i)
+ node = nodes.Element()
+ self.state.nested_parse(vl, self.content_offset, node, match_titles=True)
+ return node.children
class CfgcmdlistDirective(Directive):
diff --git a/docs/_rst_overrides.txt b/docs/_rst_overrides.txt
new file mode 100644
index 00000000..82df65b0
--- /dev/null
+++ b/docs/_rst_overrides.txt
@@ -0,0 +1,7 @@
+# RST override list
+# One page stem per line (relative to docs/, no extension)
+# Pages listed here will render from rst-<stem>.rst INSTEAD of <stem>.md at build time.
+#
+# Default behaviour: every page builds from its .md primary. Add a stem here
+# only if you specifically want the legacy RST version to render for that page.
+# Initially empty — MD is canonical for all migrated pages.
diff --git a/docs/_swap.txt b/docs/_swap.txt
deleted file mode 100644
index 274d072f..00000000
--- a/docs/_swap.txt
+++ /dev/null
@@ -1,214 +0,0 @@
-# Incremental MyST swap list
-# One page stem per line (relative to docs/, no extension)
-# Pages listed here will render from MD instead of RST at build time.
-
-404
-automation/cloud-init
-automation/command-scripting
-automation/index
-automation/terraform/index
-automation/terraform/terraformAWS
-automation/terraform/terraformAZ
-automation/terraform/terraformGoogle
-automation/terraform/terraformvSphere
-automation/terraform/terraformvyos
-automation/vyos-ansible
-automation/vyos-api
-automation/vyos-napalm
-automation/vyos-netmiko
-automation/vyos-salt
-changelog/1.2.1
-changelog/1.2.2
-changelog/1.2.3
-changelog/1.2.4
-changelog/1.2.5
-changelog/1.2.6
-changelog/1.3
-changelog/1.4
-changelog/1.5
-changelog/index
-configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE
-configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN
-configexamples/autotest/OpenVPN_with_LDAP/OpenVPN_with_LDAP
-configexamples/autotest/Wireguard/Wireguard
-configexamples/autotest/tunnelbroker/tunnelbroker
-configexamples/azure-vpn-bgp
-configexamples/azure-vpn-dual-bgp
-configexamples/bgp-ipv6-unnumbered
-configexamples/firewall
-configexamples/fwall-and-vrf
-configexamples/ha
-configexamples/index
-configexamples/inter-vrf-routing-vrf-lite
-configexamples/ipsec-cisco-policy-based
-configexamples/ipsec-cisco-route-based
-configexamples/ipsec-pa-route-based
-configexamples/l3vpn-hub-and-spoke
-configexamples/lac-lns
-configexamples/nmp
-configexamples/ospf-unnumbered
-configexamples/pppoe-ipv6-basic
-configexamples/qos
-configexamples/segment-routing-isis
-configexamples/wan-load-balancing
-configexamples/zone-policy
-configuration/container/index
-configuration/firewall/bridge
-configuration/firewall/flowtables
-configuration/firewall/global-options
-configuration/firewall/groups
-configuration/firewall/index
-configuration/firewall/ipv4
-configuration/firewall/ipv6
-configuration/firewall/zone
-configuration/highavailability/index
-configuration/index
-configuration/interfaces/bonding
-configuration/interfaces/bridge
-configuration/interfaces/dummy
-configuration/interfaces/ethernet
-configuration/interfaces/geneve
-configuration/interfaces/index
-configuration/interfaces/l2tpv3
-configuration/interfaces/loopback
-configuration/interfaces/macsec
-configuration/interfaces/openvpn
-configuration/interfaces/pppoe
-configuration/interfaces/pseudo-ethernet
-configuration/interfaces/sstp-client
-configuration/interfaces/tunnel
-configuration/interfaces/virtual-ethernet
-configuration/interfaces/vti
-configuration/interfaces/vxlan
-configuration/interfaces/wireguard
-configuration/interfaces/wireless
-configuration/interfaces/wwan
-configuration/loadbalancing/index
-configuration/loadbalancing/reverse-proxy
-configuration/loadbalancing/wan
-configuration/nat/index
-configuration/nat/nat44
-configuration/nat/nat64
-configuration/nat/nat66
-configuration/pki/index
-configuration/policy/access-list
-configuration/policy/as-path-list
-configuration/policy/community-list
-configuration/policy/examples
-configuration/policy/extcommunity-list
-configuration/policy/index
-configuration/policy/large-community-list
-configuration/policy/local-route
-configuration/policy/prefix-list
-configuration/policy/route
-configuration/policy/route-map
-configuration/protocols/babel
-configuration/protocols/bfd
-configuration/protocols/bgp
-configuration/protocols/failover
-configuration/protocols/igmp-proxy
-configuration/protocols/index
-configuration/protocols/isis
-configuration/protocols/mpls
-configuration/protocols/ospf
-configuration/protocols/pim
-configuration/protocols/pim6
-configuration/protocols/rip
-configuration/protocols/rpki
-configuration/protocols/segment-routing
-configuration/protocols/static
-configuration/service/broadcast-relay
-configuration/service/config-sync
-configuration/service/conntrack-sync
-configuration/service/console-server
-configuration/service/dhcp-relay
-configuration/service/dhcp-server
-configuration/service/dns
-configuration/service/eventhandler
-configuration/service/https
-configuration/service/ids
-configuration/service/index
-configuration/service/ipoe-server
-configuration/service/lldp
-configuration/service/mdns
-configuration/service/monitoring
-configuration/service/ntp
-configuration/service/pppoe-server
-configuration/service/router-advert
-configuration/service/salt-minion
-configuration/service/snmp
-configuration/service/ssh
-configuration/service/tftp-server
-configuration/service/webproxy
-configuration/system/acceleration
-configuration/system/conntrack
-configuration/system/console
-configuration/system/default-route
-configuration/system/flow-accounting
-configuration/system/frr
-configuration/system/host-name
-configuration/system/index
-configuration/system/ip
-configuration/system/ipv6
-configuration/system/lcd
-configuration/system/login
-configuration/system/name-server
-configuration/system/option
-configuration/system/proxy
-configuration/system/sflow
-configuration/system/sysctl
-configuration/system/syslog
-configuration/system/task-scheduler
-configuration/system/time-zone
-configuration/system/updates
-configuration/trafficpolicy/index
-configuration/vpn/dmvpn
-configuration/vpn/index
-configuration/vpn/ipsec/index
-configuration/vpn/ipsec/ipsec_general
-configuration/vpn/ipsec/remoteaccess_ipsec
-configuration/vpn/ipsec/site2site_ipsec
-configuration/vpn/ipsec/troubleshooting_ipsec
-configuration/vpn/l2tp
-configuration/vpn/openconnect
-configuration/vpn/pptp
-configuration/vpn/rsa-keys
-configuration/vpn/sstp
-configuration/vrf/index
-contributing/build-vyos
-contributing/debugging
-contributing/development
-contributing/issues-features
-contributing/testing
-contributing/upstream-packages
-coverage
-documentation
-index
-installation/cloud/aws-ha
-installation/cloud/aws-to-azure
-installation/cloud/azure
-installation/cloud/azure-ha
-installation/cloud/gcp
-installation/cloud/index
-installation/cloud/oracel
-installation/image
-installation/index
-installation/install
-installation/update
-installation/virtual/docker
-installation/virtual/eve-ng
-installation/virtual/gns3
-installation/virtual/index
-installation/virtual/libvirt
-installation/virtual/proxmox
-installation/virtual/vmware
-installation/vyos-on-baremetal
-introducing/about
-introducing/history
-operation/boot-options
-operation/index
-operation/information
-operation/password-recovery
-operation/raid
-quick-start
-troubleshooting/index
diff --git a/docs/automation/md-cloud-init.md b/docs/automation/cloud-init.md
index 1b796c04..1b796c04 100644
--- a/docs/automation/md-cloud-init.md
+++ b/docs/automation/cloud-init.md
diff --git a/docs/automation/md-command-scripting.md b/docs/automation/command-scripting.md
index 941ba744..941ba744 100644
--- a/docs/automation/md-command-scripting.md
+++ b/docs/automation/command-scripting.md
diff --git a/docs/automation/md-index.md b/docs/automation/index.md
index 1296c160..1296c160 100644
--- a/docs/automation/md-index.md
+++ b/docs/automation/index.md
diff --git a/docs/automation/cloud-init.rst b/docs/automation/rst-cloud-init.rst
index 20b6dc49..20b6dc49 100644
--- a/docs/automation/cloud-init.rst
+++ b/docs/automation/rst-cloud-init.rst
diff --git a/docs/automation/command-scripting.rst b/docs/automation/rst-command-scripting.rst
index aaa60957..aaa60957 100644
--- a/docs/automation/command-scripting.rst
+++ b/docs/automation/rst-command-scripting.rst
diff --git a/docs/automation/index.rst b/docs/automation/rst-index.rst
index 0c334d86..0c334d86 100644
--- a/docs/automation/index.rst
+++ b/docs/automation/rst-index.rst
diff --git a/docs/automation/vyos-ansible.rst b/docs/automation/rst-vyos-ansible.rst
index 0ebcb924..0ebcb924 100644
--- a/docs/automation/vyos-ansible.rst
+++ b/docs/automation/rst-vyos-ansible.rst
diff --git a/docs/automation/vyos-api.rst b/docs/automation/rst-vyos-api.rst
index 60247fae..60247fae 100644
--- a/docs/automation/vyos-api.rst
+++ b/docs/automation/rst-vyos-api.rst
diff --git a/docs/automation/vyos-napalm.rst b/docs/automation/rst-vyos-napalm.rst
index 75e20b3c..75e20b3c 100644
--- a/docs/automation/vyos-napalm.rst
+++ b/docs/automation/rst-vyos-napalm.rst
diff --git a/docs/automation/vyos-netmiko.rst b/docs/automation/rst-vyos-netmiko.rst
index 075b0f34..075b0f34 100644
--- a/docs/automation/vyos-netmiko.rst
+++ b/docs/automation/rst-vyos-netmiko.rst
diff --git a/docs/automation/vyos-salt.rst b/docs/automation/rst-vyos-salt.rst
index 12be32a1..12be32a1 100644
--- a/docs/automation/vyos-salt.rst
+++ b/docs/automation/rst-vyos-salt.rst
diff --git a/docs/automation/terraform/md-index.md b/docs/automation/terraform/index.md
index 6cadd918..6cadd918 100644
--- a/docs/automation/terraform/md-index.md
+++ b/docs/automation/terraform/index.md
diff --git a/docs/automation/terraform/index.rst b/docs/automation/terraform/rst-index.rst
index 42af58bd..42af58bd 100644
--- a/docs/automation/terraform/index.rst
+++ b/docs/automation/terraform/rst-index.rst
diff --git a/docs/automation/terraform/terraformAWS.rst b/docs/automation/terraform/rst-terraformAWS.rst
index e068377d..e068377d 100644
--- a/docs/automation/terraform/terraformAWS.rst
+++ b/docs/automation/terraform/rst-terraformAWS.rst
diff --git a/docs/automation/terraform/terraformAZ.rst b/docs/automation/terraform/rst-terraformAZ.rst
index a0fea023..a0fea023 100644
--- a/docs/automation/terraform/terraformAZ.rst
+++ b/docs/automation/terraform/rst-terraformAZ.rst
diff --git a/docs/automation/terraform/md-terraformGoogle.md b/docs/automation/terraform/rst-terraformGoogle.rst
index e69de29b..e69de29b 100644
--- a/docs/automation/terraform/md-terraformGoogle.md
+++ b/docs/automation/terraform/rst-terraformGoogle.rst
diff --git a/docs/automation/terraform/terraformvSphere.rst b/docs/automation/terraform/rst-terraformvSphere.rst
index 5d39261b..5d39261b 100644
--- a/docs/automation/terraform/terraformvSphere.rst
+++ b/docs/automation/terraform/rst-terraformvSphere.rst
diff --git a/docs/automation/terraform/terraformvyos.rst b/docs/automation/terraform/rst-terraformvyos.rst
index 42dc7492..42dc7492 100644
--- a/docs/automation/terraform/terraformvyos.rst
+++ b/docs/automation/terraform/rst-terraformvyos.rst
diff --git a/docs/automation/terraform/md-terraformAWS.md b/docs/automation/terraform/terraformAWS.md
index 4a29fba3..4a29fba3 100644
--- a/docs/automation/terraform/md-terraformAWS.md
+++ b/docs/automation/terraform/terraformAWS.md
diff --git a/docs/automation/terraform/md-terraformAZ.md b/docs/automation/terraform/terraformAZ.md
index 0e195be9..0e195be9 100644
--- a/docs/automation/terraform/md-terraformAZ.md
+++ b/docs/automation/terraform/terraformAZ.md
diff --git a/docs/automation/terraform/terraformGoogle.rst b/docs/automation/terraform/terraformGoogle.md
index e69de29b..e69de29b 100644
--- a/docs/automation/terraform/terraformGoogle.rst
+++ b/docs/automation/terraform/terraformGoogle.md
diff --git a/docs/automation/terraform/md-terraformvSphere.md b/docs/automation/terraform/terraformvSphere.md
index 55b9860b..55b9860b 100644
--- a/docs/automation/terraform/md-terraformvSphere.md
+++ b/docs/automation/terraform/terraformvSphere.md
diff --git a/docs/automation/terraform/md-terraformvyos.md b/docs/automation/terraform/terraformvyos.md
index cb1ca1ee..cb1ca1ee 100644
--- a/docs/automation/terraform/md-terraformvyos.md
+++ b/docs/automation/terraform/terraformvyos.md
diff --git a/docs/automation/md-vyos-ansible.md b/docs/automation/vyos-ansible.md
index 64efddb3..64efddb3 100644
--- a/docs/automation/md-vyos-ansible.md
+++ b/docs/automation/vyos-ansible.md
diff --git a/docs/automation/md-vyos-api.md b/docs/automation/vyos-api.md
index df26aed9..df26aed9 100644
--- a/docs/automation/md-vyos-api.md
+++ b/docs/automation/vyos-api.md
diff --git a/docs/automation/md-vyos-napalm.md b/docs/automation/vyos-napalm.md
index 8ca78813..8ca78813 100644
--- a/docs/automation/md-vyos-napalm.md
+++ b/docs/automation/vyos-napalm.md
diff --git a/docs/automation/md-vyos-netmiko.md b/docs/automation/vyos-netmiko.md
index da042b6c..da042b6c 100644
--- a/docs/automation/md-vyos-netmiko.md
+++ b/docs/automation/vyos-netmiko.md
diff --git a/docs/automation/md-vyos-salt.md b/docs/automation/vyos-salt.md
index 42e7bd6e..42e7bd6e 100644
--- a/docs/automation/md-vyos-salt.md
+++ b/docs/automation/vyos-salt.md
diff --git a/docs/changelog/md-1.2.1.md b/docs/changelog/1.2.1.md
index 967d566e..967d566e 100644
--- a/docs/changelog/md-1.2.1.md
+++ b/docs/changelog/1.2.1.md
diff --git a/docs/changelog/md-1.2.2.md b/docs/changelog/1.2.2.md
index 972a38be..972a38be 100644
--- a/docs/changelog/md-1.2.2.md
+++ b/docs/changelog/1.2.2.md
diff --git a/docs/changelog/md-1.2.3.md b/docs/changelog/1.2.3.md
index 96ca1818..96ca1818 100644
--- a/docs/changelog/md-1.2.3.md
+++ b/docs/changelog/1.2.3.md
diff --git a/docs/changelog/md-1.2.4.md b/docs/changelog/1.2.4.md
index bc098699..bc098699 100644
--- a/docs/changelog/md-1.2.4.md
+++ b/docs/changelog/1.2.4.md
diff --git a/docs/changelog/md-1.2.5.md b/docs/changelog/1.2.5.md
index 4e0c67bb..4e0c67bb 100644
--- a/docs/changelog/md-1.2.5.md
+++ b/docs/changelog/1.2.5.md
diff --git a/docs/changelog/md-1.2.6.md b/docs/changelog/1.2.6.md
index 0815bb05..0815bb05 100644
--- a/docs/changelog/md-1.2.6.md
+++ b/docs/changelog/1.2.6.md
diff --git a/docs/changelog/md-1.3.md b/docs/changelog/1.3.md
index 70eeea87..70eeea87 100644
--- a/docs/changelog/md-1.3.md
+++ b/docs/changelog/1.3.md
diff --git a/docs/changelog/md-1.4.md b/docs/changelog/1.4.md
index cd50127e..cd50127e 100644
--- a/docs/changelog/md-1.4.md
+++ b/docs/changelog/1.4.md
diff --git a/docs/changelog/md-1.5.md b/docs/changelog/1.5.md
index 1471358f..1471358f 100644
--- a/docs/changelog/md-1.5.md
+++ b/docs/changelog/1.5.md
diff --git a/docs/changelog/md-index.md b/docs/changelog/index.md
index 82511ed6..82511ed6 100644
--- a/docs/changelog/md-index.md
+++ b/docs/changelog/index.md
diff --git a/docs/changelog/1.2.1.rst b/docs/changelog/rst-1.2.1.rst
index 4f22dd0a..4f22dd0a 100644
--- a/docs/changelog/1.2.1.rst
+++ b/docs/changelog/rst-1.2.1.rst
diff --git a/docs/changelog/1.2.2.rst b/docs/changelog/rst-1.2.2.rst
index 17ba941f..17ba941f 100644
--- a/docs/changelog/1.2.2.rst
+++ b/docs/changelog/rst-1.2.2.rst
diff --git a/docs/changelog/1.2.3.rst b/docs/changelog/rst-1.2.3.rst
index 653beec1..653beec1 100644
--- a/docs/changelog/1.2.3.rst
+++ b/docs/changelog/rst-1.2.3.rst
diff --git a/docs/changelog/1.2.4.rst b/docs/changelog/rst-1.2.4.rst
index 3e228880..3e228880 100644
--- a/docs/changelog/1.2.4.rst
+++ b/docs/changelog/rst-1.2.4.rst
diff --git a/docs/changelog/1.2.5.rst b/docs/changelog/rst-1.2.5.rst
index 438e84f2..438e84f2 100644
--- a/docs/changelog/1.2.5.rst
+++ b/docs/changelog/rst-1.2.5.rst
diff --git a/docs/changelog/1.2.6.rst b/docs/changelog/rst-1.2.6.rst
index 70786d07..70786d07 100644
--- a/docs/changelog/1.2.6.rst
+++ b/docs/changelog/rst-1.2.6.rst
diff --git a/docs/changelog/1.3.rst b/docs/changelog/rst-1.3.rst
index dc1b4620..dc1b4620 100644
--- a/docs/changelog/1.3.rst
+++ b/docs/changelog/rst-1.3.rst
diff --git a/docs/changelog/1.4.rst b/docs/changelog/rst-1.4.rst
index 0ad129e1..0ad129e1 100644
--- a/docs/changelog/1.4.rst
+++ b/docs/changelog/rst-1.4.rst
diff --git a/docs/changelog/1.5.rst b/docs/changelog/rst-1.5.rst
index 206d5bde..206d5bde 100644
--- a/docs/changelog/1.5.rst
+++ b/docs/changelog/rst-1.5.rst
diff --git a/docs/changelog/index.rst b/docs/changelog/rst-index.rst
index 9467a716..9467a716 100644
--- a/docs/changelog/index.rst
+++ b/docs/changelog/rst-index.rst
diff --git a/docs/conf.py b/docs/conf.py
index b2bc2c86..feee8d86 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -87,14 +87,14 @@ gettext_uuid = False
# This pattern also affects html_static_path and html_extra_path .
exclude_patterns = [
u'_build', 'Thumbs.db', '.DS_Store', '_include/vyos-1x',
- 'md-*.md', '**/md-*.md',
+ 'rst-*.rst', '**/rst-*.rst',
]
import pathlib
_build = pathlib.Path(__file__).parent / '_build'
-if (_build / '_swap_state.json').exists() and (_build / '_swap_exclude.txt').exists():
+if (_build / '_rst_override_state.json').exists() and (_build / '_md_exclude.txt').exists():
exclude_patterns.extend(
- s for s in (line.strip() for line in (_build / '_swap_exclude.txt').read_text().splitlines()) if s
+ s for s in (line.strip() for line in (_build / '_md_exclude.txt').read_text().splitlines()) if s
)
# The name of the Pygments (syntax highlighting) style to use.
diff --git a/docs/configexamples/autotest/DHCPRelay_through_GRE/md-DHCPRelay_through_GRE.md b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.md
index bf77bcc9..bf77bcc9 100644
--- a/docs/configexamples/autotest/DHCPRelay_through_GRE/md-DHCPRelay_through_GRE.md
+++ b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.md
diff --git a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst b/docs/configexamples/autotest/DHCPRelay_through_GRE/rst-DHCPRelay_through_GRE.rst
index 77f9b118..77f9b118 100644
--- a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst
+++ b/docs/configexamples/autotest/DHCPRelay_through_GRE/rst-DHCPRelay_through_GRE.rst
diff --git a/docs/configexamples/autotest/L3VPN_EVPN/md-L3VPN_EVPN.md b/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.md
index 38ae9e8f..38ae9e8f 100644
--- a/docs/configexamples/autotest/L3VPN_EVPN/md-L3VPN_EVPN.md
+++ b/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.md
diff --git a/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst b/docs/configexamples/autotest/L3VPN_EVPN/rst-L3VPN_EVPN.rst
index 2a528852..2a528852 100644
--- a/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst
+++ b/docs/configexamples/autotest/L3VPN_EVPN/rst-L3VPN_EVPN.rst
diff --git a/docs/configexamples/autotest/OpenVPN_with_LDAP/md-OpenVPN_with_LDAP.md b/docs/configexamples/autotest/OpenVPN_with_LDAP/OpenVPN_with_LDAP.md
index afc4e5af..afc4e5af 100644
--- a/docs/configexamples/autotest/OpenVPN_with_LDAP/md-OpenVPN_with_LDAP.md
+++ b/docs/configexamples/autotest/OpenVPN_with_LDAP/OpenVPN_with_LDAP.md
diff --git a/docs/configexamples/autotest/OpenVPN_with_LDAP/OpenVPN_with_LDAP.rst b/docs/configexamples/autotest/OpenVPN_with_LDAP/rst-OpenVPN_with_LDAP.rst
index 6666399d..6666399d 100644
--- a/docs/configexamples/autotest/OpenVPN_with_LDAP/OpenVPN_with_LDAP.rst
+++ b/docs/configexamples/autotest/OpenVPN_with_LDAP/rst-OpenVPN_with_LDAP.rst
diff --git a/docs/configexamples/autotest/Wireguard/md-Wireguard.md b/docs/configexamples/autotest/Wireguard/Wireguard.md
index 73d354d2..73d354d2 100644
--- a/docs/configexamples/autotest/Wireguard/md-Wireguard.md
+++ b/docs/configexamples/autotest/Wireguard/Wireguard.md
diff --git a/docs/configexamples/autotest/Wireguard/Wireguard.rst b/docs/configexamples/autotest/Wireguard/rst-Wireguard.rst
index 93092afe..93092afe 100644
--- a/docs/configexamples/autotest/Wireguard/Wireguard.rst
+++ b/docs/configexamples/autotest/Wireguard/rst-Wireguard.rst
diff --git a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst b/docs/configexamples/autotest/tunnelbroker/rst-tunnelbroker.rst
index 4a822b04..4a822b04 100644
--- a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst
+++ b/docs/configexamples/autotest/tunnelbroker/rst-tunnelbroker.rst
diff --git a/docs/configexamples/autotest/tunnelbroker/md-tunnelbroker.md b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.md
index 37a89b3f..37a89b3f 100644
--- a/docs/configexamples/autotest/tunnelbroker/md-tunnelbroker.md
+++ b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.md
diff --git a/docs/configexamples/md-azure-vpn-bgp.md b/docs/configexamples/azure-vpn-bgp.md
index 0b4132d8..0b4132d8 100644
--- a/docs/configexamples/md-azure-vpn-bgp.md
+++ b/docs/configexamples/azure-vpn-bgp.md
diff --git a/docs/configexamples/md-azure-vpn-dual-bgp.md b/docs/configexamples/azure-vpn-dual-bgp.md
index e81b25f3..e81b25f3 100644
--- a/docs/configexamples/md-azure-vpn-dual-bgp.md
+++ b/docs/configexamples/azure-vpn-dual-bgp.md
diff --git a/docs/configexamples/md-bgp-ipv6-unnumbered.md b/docs/configexamples/bgp-ipv6-unnumbered.md
index 4fa29834..4fa29834 100644
--- a/docs/configexamples/md-bgp-ipv6-unnumbered.md
+++ b/docs/configexamples/bgp-ipv6-unnumbered.md
diff --git a/docs/configexamples/md-firewall.md b/docs/configexamples/firewall.md
index 1f6f0b9a..1f6f0b9a 100644
--- a/docs/configexamples/md-firewall.md
+++ b/docs/configexamples/firewall.md
diff --git a/docs/configexamples/md-fwall-and-vrf.md b/docs/configexamples/fwall-and-vrf.md
index f1be96a2..f1be96a2 100644
--- a/docs/configexamples/md-fwall-and-vrf.md
+++ b/docs/configexamples/fwall-and-vrf.md
diff --git a/docs/configexamples/md-ha.md b/docs/configexamples/ha.md
index 83e3b65e..83e3b65e 100644
--- a/docs/configexamples/md-ha.md
+++ b/docs/configexamples/ha.md
diff --git a/docs/configexamples/md-index.md b/docs/configexamples/index.md
index 78490de4..78490de4 100644
--- a/docs/configexamples/md-index.md
+++ b/docs/configexamples/index.md
diff --git a/docs/configexamples/md-inter-vrf-routing-vrf-lite.md b/docs/configexamples/inter-vrf-routing-vrf-lite.md
index 50e666a9..50e666a9 100644
--- a/docs/configexamples/md-inter-vrf-routing-vrf-lite.md
+++ b/docs/configexamples/inter-vrf-routing-vrf-lite.md
diff --git a/docs/configexamples/md-ipsec-cisco-policy-based.md b/docs/configexamples/ipsec-cisco-policy-based.md
index 2a12a252..2a12a252 100644
--- a/docs/configexamples/md-ipsec-cisco-policy-based.md
+++ b/docs/configexamples/ipsec-cisco-policy-based.md
diff --git a/docs/configexamples/md-ipsec-cisco-route-based.md b/docs/configexamples/ipsec-cisco-route-based.md
index abd4fb3e..abd4fb3e 100644
--- a/docs/configexamples/md-ipsec-cisco-route-based.md
+++ b/docs/configexamples/ipsec-cisco-route-based.md
diff --git a/docs/configexamples/md-ipsec-pa-route-based.md b/docs/configexamples/ipsec-pa-route-based.md
index ce21a9d3..ce21a9d3 100644
--- a/docs/configexamples/md-ipsec-pa-route-based.md
+++ b/docs/configexamples/ipsec-pa-route-based.md
diff --git a/docs/configexamples/md-l3vpn-hub-and-spoke.md b/docs/configexamples/l3vpn-hub-and-spoke.md
index bdd62ada..bdd62ada 100644
--- a/docs/configexamples/md-l3vpn-hub-and-spoke.md
+++ b/docs/configexamples/l3vpn-hub-and-spoke.md
diff --git a/docs/configexamples/md-lac-lns.md b/docs/configexamples/lac-lns.md
index 5bf5edb2..5bf5edb2 100644
--- a/docs/configexamples/md-lac-lns.md
+++ b/docs/configexamples/lac-lns.md
diff --git a/docs/configexamples/md-nmp.md b/docs/configexamples/nmp.md
index 71855f89..71855f89 100644
--- a/docs/configexamples/md-nmp.md
+++ b/docs/configexamples/nmp.md
diff --git a/docs/configexamples/md-ospf-unnumbered.md b/docs/configexamples/ospf-unnumbered.md
index 9174d1b4..9174d1b4 100644
--- a/docs/configexamples/md-ospf-unnumbered.md
+++ b/docs/configexamples/ospf-unnumbered.md
diff --git a/docs/configexamples/md-pppoe-ipv6-basic.md b/docs/configexamples/pppoe-ipv6-basic.md
index 9b1503f3..9b1503f3 100644
--- a/docs/configexamples/md-pppoe-ipv6-basic.md
+++ b/docs/configexamples/pppoe-ipv6-basic.md
diff --git a/docs/configexamples/md-qos.md b/docs/configexamples/qos.md
index c22a0a13..c22a0a13 100644
--- a/docs/configexamples/md-qos.md
+++ b/docs/configexamples/qos.md
diff --git a/docs/configexamples/azure-vpn-bgp.rst b/docs/configexamples/rst-azure-vpn-bgp.rst
index f272aafd..f272aafd 100644
--- a/docs/configexamples/azure-vpn-bgp.rst
+++ b/docs/configexamples/rst-azure-vpn-bgp.rst
diff --git a/docs/configexamples/azure-vpn-dual-bgp.rst b/docs/configexamples/rst-azure-vpn-dual-bgp.rst
index d019092c..d019092c 100644
--- a/docs/configexamples/azure-vpn-dual-bgp.rst
+++ b/docs/configexamples/rst-azure-vpn-dual-bgp.rst
diff --git a/docs/configexamples/bgp-ipv6-unnumbered.rst b/docs/configexamples/rst-bgp-ipv6-unnumbered.rst
index f7a530d8..f7a530d8 100644
--- a/docs/configexamples/bgp-ipv6-unnumbered.rst
+++ b/docs/configexamples/rst-bgp-ipv6-unnumbered.rst
diff --git a/docs/configexamples/firewall.rst b/docs/configexamples/rst-firewall.rst
index e0a4ca55..e0a4ca55 100644
--- a/docs/configexamples/firewall.rst
+++ b/docs/configexamples/rst-firewall.rst
diff --git a/docs/configexamples/fwall-and-vrf.rst b/docs/configexamples/rst-fwall-and-vrf.rst
index 38663a18..38663a18 100644
--- a/docs/configexamples/fwall-and-vrf.rst
+++ b/docs/configexamples/rst-fwall-and-vrf.rst
diff --git a/docs/configexamples/ha.rst b/docs/configexamples/rst-ha.rst
index 1ceda8e9..1ceda8e9 100644
--- a/docs/configexamples/ha.rst
+++ b/docs/configexamples/rst-ha.rst
diff --git a/docs/configexamples/index.rst b/docs/configexamples/rst-index.rst
index 0b585972..0b585972 100644
--- a/docs/configexamples/index.rst
+++ b/docs/configexamples/rst-index.rst
diff --git a/docs/configexamples/inter-vrf-routing-vrf-lite.rst b/docs/configexamples/rst-inter-vrf-routing-vrf-lite.rst
index 0e442ab3..0e442ab3 100644
--- a/docs/configexamples/inter-vrf-routing-vrf-lite.rst
+++ b/docs/configexamples/rst-inter-vrf-routing-vrf-lite.rst
diff --git a/docs/configexamples/ipsec-cisco-policy-based.rst b/docs/configexamples/rst-ipsec-cisco-policy-based.rst
index 787c1140..787c1140 100644
--- a/docs/configexamples/ipsec-cisco-policy-based.rst
+++ b/docs/configexamples/rst-ipsec-cisco-policy-based.rst
diff --git a/docs/configexamples/ipsec-cisco-route-based.rst b/docs/configexamples/rst-ipsec-cisco-route-based.rst
index f7c3cb08..f7c3cb08 100644
--- a/docs/configexamples/ipsec-cisco-route-based.rst
+++ b/docs/configexamples/rst-ipsec-cisco-route-based.rst
diff --git a/docs/configexamples/ipsec-pa-route-based.rst b/docs/configexamples/rst-ipsec-pa-route-based.rst
index b6f6f3a7..b6f6f3a7 100644
--- a/docs/configexamples/ipsec-pa-route-based.rst
+++ b/docs/configexamples/rst-ipsec-pa-route-based.rst
diff --git a/docs/configexamples/l3vpn-hub-and-spoke.rst b/docs/configexamples/rst-l3vpn-hub-and-spoke.rst
index 8e1d0051..8e1d0051 100644
--- a/docs/configexamples/l3vpn-hub-and-spoke.rst
+++ b/docs/configexamples/rst-l3vpn-hub-and-spoke.rst
diff --git a/docs/configexamples/lac-lns.rst b/docs/configexamples/rst-lac-lns.rst
index 8443ddff..8443ddff 100644
--- a/docs/configexamples/lac-lns.rst
+++ b/docs/configexamples/rst-lac-lns.rst
diff --git a/docs/configexamples/nmp.rst b/docs/configexamples/rst-nmp.rst
index 913e7107..913e7107 100644
--- a/docs/configexamples/nmp.rst
+++ b/docs/configexamples/rst-nmp.rst
diff --git a/docs/configexamples/ospf-unnumbered.rst b/docs/configexamples/rst-ospf-unnumbered.rst
index 6a5a1bb4..6a5a1bb4 100644
--- a/docs/configexamples/ospf-unnumbered.rst
+++ b/docs/configexamples/rst-ospf-unnumbered.rst
diff --git a/docs/configexamples/pppoe-ipv6-basic.rst b/docs/configexamples/rst-pppoe-ipv6-basic.rst
index ad588def..ad588def 100644
--- a/docs/configexamples/pppoe-ipv6-basic.rst
+++ b/docs/configexamples/rst-pppoe-ipv6-basic.rst
diff --git a/docs/configexamples/qos.rst b/docs/configexamples/rst-qos.rst
index 842719c5..842719c5 100644
--- a/docs/configexamples/qos.rst
+++ b/docs/configexamples/rst-qos.rst
diff --git a/docs/configexamples/segment-routing-isis.rst b/docs/configexamples/rst-segment-routing-isis.rst
index d9bc439b..d9bc439b 100644
--- a/docs/configexamples/segment-routing-isis.rst
+++ b/docs/configexamples/rst-segment-routing-isis.rst
diff --git a/docs/configexamples/wan-load-balancing.rst b/docs/configexamples/rst-wan-load-balancing.rst
index ace9a981..ace9a981 100644
--- a/docs/configexamples/wan-load-balancing.rst
+++ b/docs/configexamples/rst-wan-load-balancing.rst
diff --git a/docs/configexamples/zone-policy.rst b/docs/configexamples/rst-zone-policy.rst
index d0101ebf..d0101ebf 100644
--- a/docs/configexamples/zone-policy.rst
+++ b/docs/configexamples/rst-zone-policy.rst
diff --git a/docs/configexamples/md-segment-routing-isis.md b/docs/configexamples/segment-routing-isis.md
index 76cb726c..76cb726c 100644
--- a/docs/configexamples/md-segment-routing-isis.md
+++ b/docs/configexamples/segment-routing-isis.md
diff --git a/docs/configexamples/md-wan-load-balancing.md b/docs/configexamples/wan-load-balancing.md
index e35b9056..e35b9056 100644
--- a/docs/configexamples/md-wan-load-balancing.md
+++ b/docs/configexamples/wan-load-balancing.md
diff --git a/docs/configexamples/md-zone-policy.md b/docs/configexamples/zone-policy.md
index d9c22c09..d9c22c09 100644
--- a/docs/configexamples/md-zone-policy.md
+++ b/docs/configexamples/zone-policy.md
diff --git a/docs/configuration/container/md-index.md b/docs/configuration/container/index.md
index c5163a99..c5163a99 100644
--- a/docs/configuration/container/md-index.md
+++ b/docs/configuration/container/index.md
diff --git a/docs/configuration/container/index.rst b/docs/configuration/container/rst-index.rst
index 69e599a4..69e599a4 100644
--- a/docs/configuration/container/index.rst
+++ b/docs/configuration/container/rst-index.rst
diff --git a/docs/configuration/firewall/md-bridge.md b/docs/configuration/firewall/bridge.md
index ebb9287d..ebb9287d 100644
--- a/docs/configuration/firewall/md-bridge.md
+++ b/docs/configuration/firewall/bridge.md
diff --git a/docs/configuration/firewall/md-flowtables.md b/docs/configuration/firewall/flowtables.md
index bc9fc457..bc9fc457 100644
--- a/docs/configuration/firewall/md-flowtables.md
+++ b/docs/configuration/firewall/flowtables.md
diff --git a/docs/configuration/firewall/md-global-options.md b/docs/configuration/firewall/global-options.md
index 6ca5a0e2..6ca5a0e2 100644
--- a/docs/configuration/firewall/md-global-options.md
+++ b/docs/configuration/firewall/global-options.md
diff --git a/docs/configuration/firewall/md-groups.md b/docs/configuration/firewall/groups.md
index d3c2db6e..d3c2db6e 100644
--- a/docs/configuration/firewall/md-groups.md
+++ b/docs/configuration/firewall/groups.md
diff --git a/docs/configuration/firewall/md-index.md b/docs/configuration/firewall/index.md
index 53c5a7fc..53c5a7fc 100644
--- a/docs/configuration/firewall/md-index.md
+++ b/docs/configuration/firewall/index.md
diff --git a/docs/configuration/firewall/md-ipv4.md b/docs/configuration/firewall/ipv4.md
index 23ff6c39..23ff6c39 100644
--- a/docs/configuration/firewall/md-ipv4.md
+++ b/docs/configuration/firewall/ipv4.md
diff --git a/docs/configuration/firewall/md-ipv6.md b/docs/configuration/firewall/ipv6.md
index e2db7928..e2db7928 100644
--- a/docs/configuration/firewall/md-ipv6.md
+++ b/docs/configuration/firewall/ipv6.md
diff --git a/docs/configuration/firewall/bridge.rst b/docs/configuration/firewall/rst-bridge.rst
index bba9e56f..bba9e56f 100644
--- a/docs/configuration/firewall/bridge.rst
+++ b/docs/configuration/firewall/rst-bridge.rst
diff --git a/docs/configuration/firewall/flowtables.rst b/docs/configuration/firewall/rst-flowtables.rst
index 917e74cc..917e74cc 100644
--- a/docs/configuration/firewall/flowtables.rst
+++ b/docs/configuration/firewall/rst-flowtables.rst
diff --git a/docs/configuration/firewall/global-options.rst b/docs/configuration/firewall/rst-global-options.rst
index b3f311aa..b3f311aa 100644
--- a/docs/configuration/firewall/global-options.rst
+++ b/docs/configuration/firewall/rst-global-options.rst
diff --git a/docs/configuration/firewall/groups.rst b/docs/configuration/firewall/rst-groups.rst
index 6111650a..6111650a 100644
--- a/docs/configuration/firewall/groups.rst
+++ b/docs/configuration/firewall/rst-groups.rst
diff --git a/docs/configuration/firewall/index.rst b/docs/configuration/firewall/rst-index.rst
index 44e0cd20..44e0cd20 100644
--- a/docs/configuration/firewall/index.rst
+++ b/docs/configuration/firewall/rst-index.rst
diff --git a/docs/configuration/firewall/ipv4.rst b/docs/configuration/firewall/rst-ipv4.rst
index 2a654fd7..2a654fd7 100644
--- a/docs/configuration/firewall/ipv4.rst
+++ b/docs/configuration/firewall/rst-ipv4.rst
diff --git a/docs/configuration/firewall/ipv6.rst b/docs/configuration/firewall/rst-ipv6.rst
index 19df996a..19df996a 100644
--- a/docs/configuration/firewall/ipv6.rst
+++ b/docs/configuration/firewall/rst-ipv6.rst
diff --git a/docs/configuration/firewall/zone.rst b/docs/configuration/firewall/rst-zone.rst
index 059b029d..059b029d 100644
--- a/docs/configuration/firewall/zone.rst
+++ b/docs/configuration/firewall/rst-zone.rst
diff --git a/docs/configuration/firewall/md-zone.md b/docs/configuration/firewall/zone.md
index 40ffd4b4..40ffd4b4 100644
--- a/docs/configuration/firewall/md-zone.md
+++ b/docs/configuration/firewall/zone.md
diff --git a/docs/configuration/highavailability/md-index.md b/docs/configuration/highavailability/index.md
index 6cf6a254..6cf6a254 100644
--- a/docs/configuration/highavailability/md-index.md
+++ b/docs/configuration/highavailability/index.md
diff --git a/docs/configuration/highavailability/index.rst b/docs/configuration/highavailability/rst-index.rst
index 3320874d..3320874d 100644
--- a/docs/configuration/highavailability/index.rst
+++ b/docs/configuration/highavailability/rst-index.rst
diff --git a/docs/configuration/md-index.md b/docs/configuration/index.md
index 2b4aae0a..2b4aae0a 100644
--- a/docs/configuration/md-index.md
+++ b/docs/configuration/index.md
diff --git a/docs/configuration/interfaces/md-bonding.md b/docs/configuration/interfaces/bonding.md
index ef6988e5..ef6988e5 100644
--- a/docs/configuration/interfaces/md-bonding.md
+++ b/docs/configuration/interfaces/bonding.md
diff --git a/docs/configuration/interfaces/md-bridge.md b/docs/configuration/interfaces/bridge.md
index 409412c1..409412c1 100644
--- a/docs/configuration/interfaces/md-bridge.md
+++ b/docs/configuration/interfaces/bridge.md
diff --git a/docs/configuration/interfaces/md-dummy.md b/docs/configuration/interfaces/dummy.md
index 246c3e7d..246c3e7d 100644
--- a/docs/configuration/interfaces/md-dummy.md
+++ b/docs/configuration/interfaces/dummy.md
diff --git a/docs/configuration/interfaces/md-ethernet.md b/docs/configuration/interfaces/ethernet.md
index 66d388ea..66d388ea 100644
--- a/docs/configuration/interfaces/md-ethernet.md
+++ b/docs/configuration/interfaces/ethernet.md
diff --git a/docs/configuration/interfaces/md-geneve.md b/docs/configuration/interfaces/geneve.md
index 5c561fb8..5c561fb8 100644
--- a/docs/configuration/interfaces/md-geneve.md
+++ b/docs/configuration/interfaces/geneve.md
diff --git a/docs/configuration/interfaces/md-index.md b/docs/configuration/interfaces/index.md
index 39546bae..39546bae 100644
--- a/docs/configuration/interfaces/md-index.md
+++ b/docs/configuration/interfaces/index.md
diff --git a/docs/configuration/interfaces/md-l2tpv3.md b/docs/configuration/interfaces/l2tpv3.md
index 4a4acd91..4a4acd91 100644
--- a/docs/configuration/interfaces/md-l2tpv3.md
+++ b/docs/configuration/interfaces/l2tpv3.md
diff --git a/docs/configuration/interfaces/md-loopback.md b/docs/configuration/interfaces/loopback.md
index 37da5399..37da5399 100644
--- a/docs/configuration/interfaces/md-loopback.md
+++ b/docs/configuration/interfaces/loopback.md
diff --git a/docs/configuration/interfaces/md-macsec.md b/docs/configuration/interfaces/macsec.md
index c3cd2595..c3cd2595 100644
--- a/docs/configuration/interfaces/md-macsec.md
+++ b/docs/configuration/interfaces/macsec.md
diff --git a/docs/configuration/interfaces/md-openvpn.md b/docs/configuration/interfaces/openvpn.md
index 926cb42c..926cb42c 100644
--- a/docs/configuration/interfaces/md-openvpn.md
+++ b/docs/configuration/interfaces/openvpn.md
diff --git a/docs/configuration/interfaces/md-pppoe.md b/docs/configuration/interfaces/pppoe.md
index 25e017f4..25e017f4 100644
--- a/docs/configuration/interfaces/md-pppoe.md
+++ b/docs/configuration/interfaces/pppoe.md
diff --git a/docs/configuration/interfaces/md-pseudo-ethernet.md b/docs/configuration/interfaces/pseudo-ethernet.md
index 641bc8fb..641bc8fb 100644
--- a/docs/configuration/interfaces/md-pseudo-ethernet.md
+++ b/docs/configuration/interfaces/pseudo-ethernet.md
diff --git a/docs/configuration/interfaces/bonding.rst b/docs/configuration/interfaces/rst-bonding.rst
index 27f1bbed..27f1bbed 100644
--- a/docs/configuration/interfaces/bonding.rst
+++ b/docs/configuration/interfaces/rst-bonding.rst
diff --git a/docs/configuration/interfaces/bridge.rst b/docs/configuration/interfaces/rst-bridge.rst
index e69a6e26..e69a6e26 100644
--- a/docs/configuration/interfaces/bridge.rst
+++ b/docs/configuration/interfaces/rst-bridge.rst
diff --git a/docs/configuration/interfaces/dummy.rst b/docs/configuration/interfaces/rst-dummy.rst
index 945361c2..945361c2 100644
--- a/docs/configuration/interfaces/dummy.rst
+++ b/docs/configuration/interfaces/rst-dummy.rst
diff --git a/docs/configuration/interfaces/ethernet.rst b/docs/configuration/interfaces/rst-ethernet.rst
index 30a13b5b..30a13b5b 100644
--- a/docs/configuration/interfaces/ethernet.rst
+++ b/docs/configuration/interfaces/rst-ethernet.rst
diff --git a/docs/configuration/interfaces/geneve.rst b/docs/configuration/interfaces/rst-geneve.rst
index 1e8b8096..1e8b8096 100644
--- a/docs/configuration/interfaces/geneve.rst
+++ b/docs/configuration/interfaces/rst-geneve.rst
diff --git a/docs/configuration/interfaces/index.rst b/docs/configuration/interfaces/rst-index.rst
index 0f02d1e3..0f02d1e3 100644
--- a/docs/configuration/interfaces/index.rst
+++ b/docs/configuration/interfaces/rst-index.rst
diff --git a/docs/configuration/interfaces/l2tpv3.rst b/docs/configuration/interfaces/rst-l2tpv3.rst
index 4fa47199..4fa47199 100644
--- a/docs/configuration/interfaces/l2tpv3.rst
+++ b/docs/configuration/interfaces/rst-l2tpv3.rst
diff --git a/docs/configuration/interfaces/loopback.rst b/docs/configuration/interfaces/rst-loopback.rst
index b5fbdf83..b5fbdf83 100644
--- a/docs/configuration/interfaces/loopback.rst
+++ b/docs/configuration/interfaces/rst-loopback.rst
diff --git a/docs/configuration/interfaces/macsec.rst b/docs/configuration/interfaces/rst-macsec.rst
index 1ab7f361..1ab7f361 100644
--- a/docs/configuration/interfaces/macsec.rst
+++ b/docs/configuration/interfaces/rst-macsec.rst
diff --git a/docs/configuration/interfaces/openvpn.rst b/docs/configuration/interfaces/rst-openvpn.rst
index 76d44ed5..76d44ed5 100644
--- a/docs/configuration/interfaces/openvpn.rst
+++ b/docs/configuration/interfaces/rst-openvpn.rst
diff --git a/docs/configuration/interfaces/pppoe.rst b/docs/configuration/interfaces/rst-pppoe.rst
index 65081e1c..65081e1c 100644
--- a/docs/configuration/interfaces/pppoe.rst
+++ b/docs/configuration/interfaces/rst-pppoe.rst
diff --git a/docs/configuration/interfaces/pseudo-ethernet.rst b/docs/configuration/interfaces/rst-pseudo-ethernet.rst
index 59b3581c..59b3581c 100644
--- a/docs/configuration/interfaces/pseudo-ethernet.rst
+++ b/docs/configuration/interfaces/rst-pseudo-ethernet.rst
diff --git a/docs/configuration/interfaces/sstp-client.rst b/docs/configuration/interfaces/rst-sstp-client.rst
index 27eb9c39..27eb9c39 100644
--- a/docs/configuration/interfaces/sstp-client.rst
+++ b/docs/configuration/interfaces/rst-sstp-client.rst
diff --git a/docs/configuration/interfaces/tunnel.rst b/docs/configuration/interfaces/rst-tunnel.rst
index 31539d9f..31539d9f 100644
--- a/docs/configuration/interfaces/tunnel.rst
+++ b/docs/configuration/interfaces/rst-tunnel.rst
diff --git a/docs/configuration/interfaces/virtual-ethernet.rst b/docs/configuration/interfaces/rst-virtual-ethernet.rst
index 3324feb6..3324feb6 100644
--- a/docs/configuration/interfaces/virtual-ethernet.rst
+++ b/docs/configuration/interfaces/rst-virtual-ethernet.rst
diff --git a/docs/configuration/interfaces/vti.rst b/docs/configuration/interfaces/rst-vti.rst
index 1704b9d1..1704b9d1 100644
--- a/docs/configuration/interfaces/vti.rst
+++ b/docs/configuration/interfaces/rst-vti.rst
diff --git a/docs/configuration/interfaces/vxlan.rst b/docs/configuration/interfaces/rst-vxlan.rst
index 831870c5..831870c5 100644
--- a/docs/configuration/interfaces/vxlan.rst
+++ b/docs/configuration/interfaces/rst-vxlan.rst
diff --git a/docs/configuration/interfaces/wireguard.rst b/docs/configuration/interfaces/rst-wireguard.rst
index a40bee01..a40bee01 100644
--- a/docs/configuration/interfaces/wireguard.rst
+++ b/docs/configuration/interfaces/rst-wireguard.rst
diff --git a/docs/configuration/interfaces/wireless.rst b/docs/configuration/interfaces/rst-wireless.rst
index df153763..df153763 100644
--- a/docs/configuration/interfaces/wireless.rst
+++ b/docs/configuration/interfaces/rst-wireless.rst
diff --git a/docs/configuration/interfaces/wwan.rst b/docs/configuration/interfaces/rst-wwan.rst
index 76a4a3d7..76a4a3d7 100644
--- a/docs/configuration/interfaces/wwan.rst
+++ b/docs/configuration/interfaces/rst-wwan.rst
diff --git a/docs/configuration/interfaces/md-sstp-client.md b/docs/configuration/interfaces/sstp-client.md
index b2c79537..b2c79537 100644
--- a/docs/configuration/interfaces/md-sstp-client.md
+++ b/docs/configuration/interfaces/sstp-client.md
diff --git a/docs/configuration/interfaces/md-tunnel.md b/docs/configuration/interfaces/tunnel.md
index 7f435f8c..7f435f8c 100644
--- a/docs/configuration/interfaces/md-tunnel.md
+++ b/docs/configuration/interfaces/tunnel.md
diff --git a/docs/configuration/interfaces/md-virtual-ethernet.md b/docs/configuration/interfaces/virtual-ethernet.md
index 13d3fb8f..13d3fb8f 100644
--- a/docs/configuration/interfaces/md-virtual-ethernet.md
+++ b/docs/configuration/interfaces/virtual-ethernet.md
diff --git a/docs/configuration/interfaces/md-vti.md b/docs/configuration/interfaces/vti.md
index f516014d..f516014d 100644
--- a/docs/configuration/interfaces/md-vti.md
+++ b/docs/configuration/interfaces/vti.md
diff --git a/docs/configuration/interfaces/md-vxlan.md b/docs/configuration/interfaces/vxlan.md
index 0eff152c..0eff152c 100644
--- a/docs/configuration/interfaces/md-vxlan.md
+++ b/docs/configuration/interfaces/vxlan.md
diff --git a/docs/configuration/interfaces/md-wireguard.md b/docs/configuration/interfaces/wireguard.md
index 3f69a7fe..3f69a7fe 100644
--- a/docs/configuration/interfaces/md-wireguard.md
+++ b/docs/configuration/interfaces/wireguard.md
diff --git a/docs/configuration/interfaces/md-wireless.md b/docs/configuration/interfaces/wireless.md
index c8273737..c8273737 100644
--- a/docs/configuration/interfaces/md-wireless.md
+++ b/docs/configuration/interfaces/wireless.md
diff --git a/docs/configuration/interfaces/md-wwan.md b/docs/configuration/interfaces/wwan.md
index ac096259..ac096259 100644
--- a/docs/configuration/interfaces/md-wwan.md
+++ b/docs/configuration/interfaces/wwan.md
diff --git a/docs/configuration/loadbalancing/md-index.md b/docs/configuration/loadbalancing/index.md
index 22c34bd8..22c34bd8 100644
--- a/docs/configuration/loadbalancing/md-index.md
+++ b/docs/configuration/loadbalancing/index.md
diff --git a/docs/configuration/loadbalancing/md-reverse-proxy.md b/docs/configuration/loadbalancing/reverse-proxy.md
index d9719425..d9719425 100644
--- a/docs/configuration/loadbalancing/md-reverse-proxy.md
+++ b/docs/configuration/loadbalancing/reverse-proxy.md
diff --git a/docs/configuration/loadbalancing/index.rst b/docs/configuration/loadbalancing/rst-index.rst
index 382bd0d7..382bd0d7 100644
--- a/docs/configuration/loadbalancing/index.rst
+++ b/docs/configuration/loadbalancing/rst-index.rst
diff --git a/docs/configuration/loadbalancing/reverse-proxy.rst b/docs/configuration/loadbalancing/rst-reverse-proxy.rst
index 32be85c8..32be85c8 100644
--- a/docs/configuration/loadbalancing/reverse-proxy.rst
+++ b/docs/configuration/loadbalancing/rst-reverse-proxy.rst
diff --git a/docs/configuration/loadbalancing/wan.rst b/docs/configuration/loadbalancing/rst-wan.rst
index 745cd8c2..745cd8c2 100644
--- a/docs/configuration/loadbalancing/wan.rst
+++ b/docs/configuration/loadbalancing/rst-wan.rst
diff --git a/docs/configuration/loadbalancing/md-wan.md b/docs/configuration/loadbalancing/wan.md
index 272ba9e9..272ba9e9 100644
--- a/docs/configuration/loadbalancing/md-wan.md
+++ b/docs/configuration/loadbalancing/wan.md
diff --git a/docs/configuration/nat/md-index.md b/docs/configuration/nat/index.md
index bb0668ea..bb0668ea 100644
--- a/docs/configuration/nat/md-index.md
+++ b/docs/configuration/nat/index.md
diff --git a/docs/configuration/nat/md-nat44.md b/docs/configuration/nat/nat44.md
index f7357f19..f7357f19 100644
--- a/docs/configuration/nat/md-nat44.md
+++ b/docs/configuration/nat/nat44.md
diff --git a/docs/configuration/nat/md-nat64.md b/docs/configuration/nat/nat64.md
index 7b700707..7b700707 100644
--- a/docs/configuration/nat/md-nat64.md
+++ b/docs/configuration/nat/nat64.md
diff --git a/docs/configuration/nat/md-nat66.md b/docs/configuration/nat/nat66.md
index 371da24f..371da24f 100644
--- a/docs/configuration/nat/md-nat66.md
+++ b/docs/configuration/nat/nat66.md
diff --git a/docs/configuration/nat/index.rst b/docs/configuration/nat/rst-index.rst
index 6556b7f9..6556b7f9 100644
--- a/docs/configuration/nat/index.rst
+++ b/docs/configuration/nat/rst-index.rst
diff --git a/docs/configuration/nat/nat44.rst b/docs/configuration/nat/rst-nat44.rst
index e833ae5f..e833ae5f 100644
--- a/docs/configuration/nat/nat44.rst
+++ b/docs/configuration/nat/rst-nat44.rst
diff --git a/docs/configuration/nat/nat64.rst b/docs/configuration/nat/rst-nat64.rst
index e8a3a0e6..e8a3a0e6 100644
--- a/docs/configuration/nat/nat64.rst
+++ b/docs/configuration/nat/rst-nat64.rst
diff --git a/docs/configuration/nat/nat66.rst b/docs/configuration/nat/rst-nat66.rst
index 146ed381..146ed381 100644
--- a/docs/configuration/nat/nat66.rst
+++ b/docs/configuration/nat/rst-nat66.rst
diff --git a/docs/configuration/pki/md-index.md b/docs/configuration/pki/index.md
index d008daaf..d008daaf 100644
--- a/docs/configuration/pki/md-index.md
+++ b/docs/configuration/pki/index.md
diff --git a/docs/configuration/pki/index.rst b/docs/configuration/pki/rst-index.rst
index 70b89d9f..70b89d9f 100644
--- a/docs/configuration/pki/index.rst
+++ b/docs/configuration/pki/rst-index.rst
diff --git a/docs/configuration/policy/md-access-list.md b/docs/configuration/policy/access-list.md
index c3a92e56..c3a92e56 100644
--- a/docs/configuration/policy/md-access-list.md
+++ b/docs/configuration/policy/access-list.md
diff --git a/docs/configuration/policy/md-as-path-list.md b/docs/configuration/policy/as-path-list.md
index 1fcece91..1fcece91 100644
--- a/docs/configuration/policy/md-as-path-list.md
+++ b/docs/configuration/policy/as-path-list.md
diff --git a/docs/configuration/policy/md-community-list.md b/docs/configuration/policy/community-list.md
index beaae149..beaae149 100644
--- a/docs/configuration/policy/md-community-list.md
+++ b/docs/configuration/policy/community-list.md
diff --git a/docs/configuration/policy/md-examples.md b/docs/configuration/policy/examples.md
index 992aa82c..992aa82c 100644
--- a/docs/configuration/policy/md-examples.md
+++ b/docs/configuration/policy/examples.md
diff --git a/docs/configuration/policy/md-extcommunity-list.md b/docs/configuration/policy/extcommunity-list.md
index 5247c13c..5247c13c 100644
--- a/docs/configuration/policy/md-extcommunity-list.md
+++ b/docs/configuration/policy/extcommunity-list.md
diff --git a/docs/configuration/policy/md-index.md b/docs/configuration/policy/index.md
index 284459c7..284459c7 100644
--- a/docs/configuration/policy/md-index.md
+++ b/docs/configuration/policy/index.md
diff --git a/docs/configuration/policy/md-large-community-list.md b/docs/configuration/policy/large-community-list.md
index 23b9a85a..23b9a85a 100644
--- a/docs/configuration/policy/md-large-community-list.md
+++ b/docs/configuration/policy/large-community-list.md
diff --git a/docs/configuration/policy/md-local-route.md b/docs/configuration/policy/local-route.md
index fb5e2e85..fb5e2e85 100644
--- a/docs/configuration/policy/md-local-route.md
+++ b/docs/configuration/policy/local-route.md
diff --git a/docs/configuration/policy/md-prefix-list.md b/docs/configuration/policy/prefix-list.md
index 7f3d1c3e..7f3d1c3e 100644
--- a/docs/configuration/policy/md-prefix-list.md
+++ b/docs/configuration/policy/prefix-list.md
diff --git a/docs/configuration/policy/md-route-map.md b/docs/configuration/policy/route-map.md
index 43ccd625..43ccd625 100644
--- a/docs/configuration/policy/md-route-map.md
+++ b/docs/configuration/policy/route-map.md
diff --git a/docs/configuration/policy/md-route.md b/docs/configuration/policy/route.md
index 7230c9b4..7230c9b4 100644
--- a/docs/configuration/policy/md-route.md
+++ b/docs/configuration/policy/route.md
diff --git a/docs/configuration/policy/access-list.rst b/docs/configuration/policy/rst-access-list.rst
index 0af9b911..0af9b911 100644
--- a/docs/configuration/policy/access-list.rst
+++ b/docs/configuration/policy/rst-access-list.rst
diff --git a/docs/configuration/policy/as-path-list.rst b/docs/configuration/policy/rst-as-path-list.rst
index ceeb8e01..ceeb8e01 100644
--- a/docs/configuration/policy/as-path-list.rst
+++ b/docs/configuration/policy/rst-as-path-list.rst
diff --git a/docs/configuration/policy/community-list.rst b/docs/configuration/policy/rst-community-list.rst
index e53abeb3..e53abeb3 100644
--- a/docs/configuration/policy/community-list.rst
+++ b/docs/configuration/policy/rst-community-list.rst
diff --git a/docs/configuration/policy/examples.rst b/docs/configuration/policy/rst-examples.rst
index d822d839..d822d839 100644
--- a/docs/configuration/policy/examples.rst
+++ b/docs/configuration/policy/rst-examples.rst
diff --git a/docs/configuration/policy/extcommunity-list.rst b/docs/configuration/policy/rst-extcommunity-list.rst
index c413b8b5..c413b8b5 100644
--- a/docs/configuration/policy/extcommunity-list.rst
+++ b/docs/configuration/policy/rst-extcommunity-list.rst
diff --git a/docs/configuration/policy/index.rst b/docs/configuration/policy/rst-index.rst
index 51f60479..51f60479 100644
--- a/docs/configuration/policy/index.rst
+++ b/docs/configuration/policy/rst-index.rst
diff --git a/docs/configuration/policy/large-community-list.rst b/docs/configuration/policy/rst-large-community-list.rst
index 0c57fd4a..0c57fd4a 100644
--- a/docs/configuration/policy/large-community-list.rst
+++ b/docs/configuration/policy/rst-large-community-list.rst
diff --git a/docs/configuration/policy/local-route.rst b/docs/configuration/policy/rst-local-route.rst
index e24d61d0..e24d61d0 100644
--- a/docs/configuration/policy/local-route.rst
+++ b/docs/configuration/policy/rst-local-route.rst
diff --git a/docs/configuration/policy/prefix-list.rst b/docs/configuration/policy/rst-prefix-list.rst
index cc0d8441..cc0d8441 100644
--- a/docs/configuration/policy/prefix-list.rst
+++ b/docs/configuration/policy/rst-prefix-list.rst
diff --git a/docs/configuration/policy/route-map.rst b/docs/configuration/policy/rst-route-map.rst
index 909f7e25..909f7e25 100644
--- a/docs/configuration/policy/route-map.rst
+++ b/docs/configuration/policy/rst-route-map.rst
diff --git a/docs/configuration/policy/route.rst b/docs/configuration/policy/rst-route.rst
index 45975774..45975774 100644
--- a/docs/configuration/policy/route.rst
+++ b/docs/configuration/policy/rst-route.rst
diff --git a/docs/configuration/protocols/md-babel.md b/docs/configuration/protocols/babel.md
index b169e861..b169e861 100644
--- a/docs/configuration/protocols/md-babel.md
+++ b/docs/configuration/protocols/babel.md
diff --git a/docs/configuration/protocols/md-bfd.md b/docs/configuration/protocols/bfd.md
index 13623e03..13623e03 100644
--- a/docs/configuration/protocols/md-bfd.md
+++ b/docs/configuration/protocols/bfd.md
diff --git a/docs/configuration/protocols/md-bgp.md b/docs/configuration/protocols/bgp.md
index c8f77a6a..c8f77a6a 100644
--- a/docs/configuration/protocols/md-bgp.md
+++ b/docs/configuration/protocols/bgp.md
diff --git a/docs/configuration/protocols/md-failover.md b/docs/configuration/protocols/failover.md
index 45c3e449..45c3e449 100644
--- a/docs/configuration/protocols/md-failover.md
+++ b/docs/configuration/protocols/failover.md
diff --git a/docs/configuration/protocols/md-igmp-proxy.md b/docs/configuration/protocols/igmp-proxy.md
index 961f921b..961f921b 100644
--- a/docs/configuration/protocols/md-igmp-proxy.md
+++ b/docs/configuration/protocols/igmp-proxy.md
diff --git a/docs/configuration/protocols/md-index.md b/docs/configuration/protocols/index.md
index 418e49af..418e49af 100644
--- a/docs/configuration/protocols/md-index.md
+++ b/docs/configuration/protocols/index.md
diff --git a/docs/configuration/protocols/md-isis.md b/docs/configuration/protocols/isis.md
index 07ffd827..07ffd827 100644
--- a/docs/configuration/protocols/md-isis.md
+++ b/docs/configuration/protocols/isis.md
diff --git a/docs/configuration/protocols/md-mpls.md b/docs/configuration/protocols/mpls.md
index 71b14be2..71b14be2 100644
--- a/docs/configuration/protocols/md-mpls.md
+++ b/docs/configuration/protocols/mpls.md
diff --git a/docs/configuration/protocols/md-ospf.md b/docs/configuration/protocols/ospf.md
index adc62520..adc62520 100644
--- a/docs/configuration/protocols/md-ospf.md
+++ b/docs/configuration/protocols/ospf.md
diff --git a/docs/configuration/protocols/md-pim.md b/docs/configuration/protocols/pim.md
index 1768be72..1768be72 100644
--- a/docs/configuration/protocols/md-pim.md
+++ b/docs/configuration/protocols/pim.md
diff --git a/docs/configuration/protocols/md-pim6.md b/docs/configuration/protocols/pim6.md
index 707ae606..707ae606 100644
--- a/docs/configuration/protocols/md-pim6.md
+++ b/docs/configuration/protocols/pim6.md
diff --git a/docs/configuration/protocols/md-rip.md b/docs/configuration/protocols/rip.md
index 684337d6..684337d6 100644
--- a/docs/configuration/protocols/md-rip.md
+++ b/docs/configuration/protocols/rip.md
diff --git a/docs/configuration/protocols/md-rpki.md b/docs/configuration/protocols/rpki.md
index 1f4cf5bf..1f4cf5bf 100644
--- a/docs/configuration/protocols/md-rpki.md
+++ b/docs/configuration/protocols/rpki.md
diff --git a/docs/configuration/protocols/babel.rst b/docs/configuration/protocols/rst-babel.rst
index 07d1bc86..07d1bc86 100644
--- a/docs/configuration/protocols/babel.rst
+++ b/docs/configuration/protocols/rst-babel.rst
diff --git a/docs/configuration/protocols/bfd.rst b/docs/configuration/protocols/rst-bfd.rst
index 30876efc..30876efc 100644
--- a/docs/configuration/protocols/bfd.rst
+++ b/docs/configuration/protocols/rst-bfd.rst
diff --git a/docs/configuration/protocols/bgp.rst b/docs/configuration/protocols/rst-bgp.rst
index 6d93bcc4..6d93bcc4 100644
--- a/docs/configuration/protocols/bgp.rst
+++ b/docs/configuration/protocols/rst-bgp.rst
diff --git a/docs/configuration/protocols/failover.rst b/docs/configuration/protocols/rst-failover.rst
index 8088e104..8088e104 100644
--- a/docs/configuration/protocols/failover.rst
+++ b/docs/configuration/protocols/rst-failover.rst
diff --git a/docs/configuration/protocols/igmp-proxy.rst b/docs/configuration/protocols/rst-igmp-proxy.rst
index f62a289e..f62a289e 100644
--- a/docs/configuration/protocols/igmp-proxy.rst
+++ b/docs/configuration/protocols/rst-igmp-proxy.rst
diff --git a/docs/configuration/protocols/index.rst b/docs/configuration/protocols/rst-index.rst
index ea217d3c..ea217d3c 100644
--- a/docs/configuration/protocols/index.rst
+++ b/docs/configuration/protocols/rst-index.rst
diff --git a/docs/configuration/protocols/isis.rst b/docs/configuration/protocols/rst-isis.rst
index 18a7c166..18a7c166 100644
--- a/docs/configuration/protocols/isis.rst
+++ b/docs/configuration/protocols/rst-isis.rst
diff --git a/docs/configuration/protocols/mpls.rst b/docs/configuration/protocols/rst-mpls.rst
index 550473d7..550473d7 100644
--- a/docs/configuration/protocols/mpls.rst
+++ b/docs/configuration/protocols/rst-mpls.rst
diff --git a/docs/configuration/protocols/ospf.rst b/docs/configuration/protocols/rst-ospf.rst
index 43680520..43680520 100644
--- a/docs/configuration/protocols/ospf.rst
+++ b/docs/configuration/protocols/rst-ospf.rst
diff --git a/docs/configuration/protocols/pim.rst b/docs/configuration/protocols/rst-pim.rst
index 2e881943..2e881943 100644
--- a/docs/configuration/protocols/pim.rst
+++ b/docs/configuration/protocols/rst-pim.rst
diff --git a/docs/configuration/protocols/pim6.rst b/docs/configuration/protocols/rst-pim6.rst
index 2b2276a7..2b2276a7 100644
--- a/docs/configuration/protocols/pim6.rst
+++ b/docs/configuration/protocols/rst-pim6.rst
diff --git a/docs/configuration/protocols/rip.rst b/docs/configuration/protocols/rst-rip.rst
index fd20a90c..fd20a90c 100644
--- a/docs/configuration/protocols/rip.rst
+++ b/docs/configuration/protocols/rst-rip.rst
diff --git a/docs/configuration/protocols/rpki.rst b/docs/configuration/protocols/rst-rpki.rst
index 17557884..17557884 100644
--- a/docs/configuration/protocols/rpki.rst
+++ b/docs/configuration/protocols/rst-rpki.rst
diff --git a/docs/configuration/protocols/segment-routing.rst b/docs/configuration/protocols/rst-segment-routing.rst
index 5ee710e9..5ee710e9 100644
--- a/docs/configuration/protocols/segment-routing.rst
+++ b/docs/configuration/protocols/rst-segment-routing.rst
diff --git a/docs/configuration/protocols/static.rst b/docs/configuration/protocols/rst-static.rst
index bfc25201..bfc25201 100644
--- a/docs/configuration/protocols/static.rst
+++ b/docs/configuration/protocols/rst-static.rst
diff --git a/docs/configuration/protocols/md-segment-routing.md b/docs/configuration/protocols/segment-routing.md
index af47d343..af47d343 100644
--- a/docs/configuration/protocols/md-segment-routing.md
+++ b/docs/configuration/protocols/segment-routing.md
diff --git a/docs/configuration/protocols/md-static.md b/docs/configuration/protocols/static.md
index fca17a6c..fca17a6c 100644
--- a/docs/configuration/protocols/md-static.md
+++ b/docs/configuration/protocols/static.md
diff --git a/docs/configuration/index.rst b/docs/configuration/rst-index.rst
index f607d4d7..f607d4d7 100644
--- a/docs/configuration/index.rst
+++ b/docs/configuration/rst-index.rst
diff --git a/docs/configuration/service/md-broadcast-relay.md b/docs/configuration/service/broadcast-relay.md
index 73baad1b..73baad1b 100644
--- a/docs/configuration/service/md-broadcast-relay.md
+++ b/docs/configuration/service/broadcast-relay.md
diff --git a/docs/configuration/service/md-config-sync.md b/docs/configuration/service/config-sync.md
index 0f92768d..0f92768d 100644
--- a/docs/configuration/service/md-config-sync.md
+++ b/docs/configuration/service/config-sync.md
diff --git a/docs/configuration/service/md-conntrack-sync.md b/docs/configuration/service/conntrack-sync.md
index d82459df..d82459df 100644
--- a/docs/configuration/service/md-conntrack-sync.md
+++ b/docs/configuration/service/conntrack-sync.md
diff --git a/docs/configuration/service/md-console-server.md b/docs/configuration/service/console-server.md
index f0556652..f0556652 100644
--- a/docs/configuration/service/md-console-server.md
+++ b/docs/configuration/service/console-server.md
diff --git a/docs/configuration/service/md-dhcp-relay.md b/docs/configuration/service/dhcp-relay.md
index 4bbee82b..4bbee82b 100644
--- a/docs/configuration/service/md-dhcp-relay.md
+++ b/docs/configuration/service/dhcp-relay.md
diff --git a/docs/configuration/service/md-dhcp-server.md b/docs/configuration/service/dhcp-server.md
index 0373c2c3..0373c2c3 100644
--- a/docs/configuration/service/md-dhcp-server.md
+++ b/docs/configuration/service/dhcp-server.md
diff --git a/docs/configuration/service/md-dns.md b/docs/configuration/service/dns.md
index 1e7462e4..1e7462e4 100644
--- a/docs/configuration/service/md-dns.md
+++ b/docs/configuration/service/dns.md
diff --git a/docs/configuration/service/md-eventhandler.md b/docs/configuration/service/eventhandler.md
index 0d764aba..0d764aba 100644
--- a/docs/configuration/service/md-eventhandler.md
+++ b/docs/configuration/service/eventhandler.md
diff --git a/docs/configuration/service/md-https.md b/docs/configuration/service/https.md
index c2e97453..c2e97453 100644
--- a/docs/configuration/service/md-https.md
+++ b/docs/configuration/service/https.md
diff --git a/docs/configuration/service/md-ids.md b/docs/configuration/service/ids.md
index 813c7ca4..813c7ca4 100644
--- a/docs/configuration/service/md-ids.md
+++ b/docs/configuration/service/ids.md
diff --git a/docs/configuration/service/md-index.md b/docs/configuration/service/index.md
index 4c11daaf..4c11daaf 100644
--- a/docs/configuration/service/md-index.md
+++ b/docs/configuration/service/index.md
diff --git a/docs/configuration/service/md-ipoe-server.md b/docs/configuration/service/ipoe-server.md
index bdb55973..bdb55973 100644
--- a/docs/configuration/service/md-ipoe-server.md
+++ b/docs/configuration/service/ipoe-server.md
diff --git a/docs/configuration/service/md-lldp.md b/docs/configuration/service/lldp.md
index cb287dbf..cb287dbf 100644
--- a/docs/configuration/service/md-lldp.md
+++ b/docs/configuration/service/lldp.md
diff --git a/docs/configuration/service/md-mdns.md b/docs/configuration/service/mdns.md
index 6ff1804b..6ff1804b 100644
--- a/docs/configuration/service/md-mdns.md
+++ b/docs/configuration/service/mdns.md
diff --git a/docs/configuration/service/md-monitoring.md b/docs/configuration/service/monitoring.md
index 0e5d92f9..0e5d92f9 100644
--- a/docs/configuration/service/md-monitoring.md
+++ b/docs/configuration/service/monitoring.md
diff --git a/docs/configuration/service/md-ntp.md b/docs/configuration/service/ntp.md
index e0f6b3ab..e0f6b3ab 100644
--- a/docs/configuration/service/md-ntp.md
+++ b/docs/configuration/service/ntp.md
diff --git a/docs/configuration/service/md-pppoe-server.md b/docs/configuration/service/pppoe-server.md
index d0c72f00..d0c72f00 100644
--- a/docs/configuration/service/md-pppoe-server.md
+++ b/docs/configuration/service/pppoe-server.md
diff --git a/docs/configuration/service/md-router-advert.md b/docs/configuration/service/router-advert.md
index 73a9718a..73a9718a 100644
--- a/docs/configuration/service/md-router-advert.md
+++ b/docs/configuration/service/router-advert.md
diff --git a/docs/configuration/service/broadcast-relay.rst b/docs/configuration/service/rst-broadcast-relay.rst
index b6e2bed7..b6e2bed7 100644
--- a/docs/configuration/service/broadcast-relay.rst
+++ b/docs/configuration/service/rst-broadcast-relay.rst
diff --git a/docs/configuration/service/config-sync.rst b/docs/configuration/service/rst-config-sync.rst
index d0449a78..d0449a78 100644
--- a/docs/configuration/service/config-sync.rst
+++ b/docs/configuration/service/rst-config-sync.rst
diff --git a/docs/configuration/service/conntrack-sync.rst b/docs/configuration/service/rst-conntrack-sync.rst
index de86450e..de86450e 100644
--- a/docs/configuration/service/conntrack-sync.rst
+++ b/docs/configuration/service/rst-conntrack-sync.rst
diff --git a/docs/configuration/service/console-server.rst b/docs/configuration/service/rst-console-server.rst
index c9ea7f77..c9ea7f77 100644
--- a/docs/configuration/service/console-server.rst
+++ b/docs/configuration/service/rst-console-server.rst
diff --git a/docs/configuration/service/dhcp-relay.rst b/docs/configuration/service/rst-dhcp-relay.rst
index dc45d071..dc45d071 100644
--- a/docs/configuration/service/dhcp-relay.rst
+++ b/docs/configuration/service/rst-dhcp-relay.rst
diff --git a/docs/configuration/service/dhcp-server.rst b/docs/configuration/service/rst-dhcp-server.rst
index 7df69e45..7df69e45 100644
--- a/docs/configuration/service/dhcp-server.rst
+++ b/docs/configuration/service/rst-dhcp-server.rst
diff --git a/docs/configuration/service/dns.rst b/docs/configuration/service/rst-dns.rst
index c6deb179..c6deb179 100644
--- a/docs/configuration/service/dns.rst
+++ b/docs/configuration/service/rst-dns.rst
diff --git a/docs/configuration/service/eventhandler.rst b/docs/configuration/service/rst-eventhandler.rst
index 15f08239..15f08239 100644
--- a/docs/configuration/service/eventhandler.rst
+++ b/docs/configuration/service/rst-eventhandler.rst
diff --git a/docs/configuration/service/https.rst b/docs/configuration/service/rst-https.rst
index 973c5355..973c5355 100644
--- a/docs/configuration/service/https.rst
+++ b/docs/configuration/service/rst-https.rst
diff --git a/docs/configuration/service/ids.rst b/docs/configuration/service/rst-ids.rst
index 3e508d50..3e508d50 100644
--- a/docs/configuration/service/ids.rst
+++ b/docs/configuration/service/rst-ids.rst
diff --git a/docs/configuration/service/index.rst b/docs/configuration/service/rst-index.rst
index abb77ef4..abb77ef4 100644
--- a/docs/configuration/service/index.rst
+++ b/docs/configuration/service/rst-index.rst
diff --git a/docs/configuration/service/ipoe-server.rst b/docs/configuration/service/rst-ipoe-server.rst
index 3f9d2cee..3f9d2cee 100644
--- a/docs/configuration/service/ipoe-server.rst
+++ b/docs/configuration/service/rst-ipoe-server.rst
diff --git a/docs/configuration/service/lldp.rst b/docs/configuration/service/rst-lldp.rst
index 12a9e0b6..12a9e0b6 100644
--- a/docs/configuration/service/lldp.rst
+++ b/docs/configuration/service/rst-lldp.rst
diff --git a/docs/configuration/service/mdns.rst b/docs/configuration/service/rst-mdns.rst
index b4ca1fd1..b4ca1fd1 100644
--- a/docs/configuration/service/mdns.rst
+++ b/docs/configuration/service/rst-mdns.rst
diff --git a/docs/configuration/service/monitoring.rst b/docs/configuration/service/rst-monitoring.rst
index 245af067..245af067 100644
--- a/docs/configuration/service/monitoring.rst
+++ b/docs/configuration/service/rst-monitoring.rst
diff --git a/docs/configuration/service/ntp.rst b/docs/configuration/service/rst-ntp.rst
index f82baa34..f82baa34 100644
--- a/docs/configuration/service/ntp.rst
+++ b/docs/configuration/service/rst-ntp.rst
diff --git a/docs/configuration/service/pppoe-server.rst b/docs/configuration/service/rst-pppoe-server.rst
index 6d818c70..6d818c70 100644
--- a/docs/configuration/service/pppoe-server.rst
+++ b/docs/configuration/service/rst-pppoe-server.rst
diff --git a/docs/configuration/service/router-advert.rst b/docs/configuration/service/rst-router-advert.rst
index 3efc3454..3efc3454 100644
--- a/docs/configuration/service/router-advert.rst
+++ b/docs/configuration/service/rst-router-advert.rst
diff --git a/docs/configuration/service/salt-minion.rst b/docs/configuration/service/rst-salt-minion.rst
index aa747c36..aa747c36 100644
--- a/docs/configuration/service/salt-minion.rst
+++ b/docs/configuration/service/rst-salt-minion.rst
diff --git a/docs/configuration/service/snmp.rst b/docs/configuration/service/rst-snmp.rst
index b444ab85..b444ab85 100644
--- a/docs/configuration/service/snmp.rst
+++ b/docs/configuration/service/rst-snmp.rst
diff --git a/docs/configuration/service/ssh.rst b/docs/configuration/service/rst-ssh.rst
index 4770c950..4770c950 100644
--- a/docs/configuration/service/ssh.rst
+++ b/docs/configuration/service/rst-ssh.rst
diff --git a/docs/configuration/service/tftp-server.rst b/docs/configuration/service/rst-tftp-server.rst
index 84acf3d4..84acf3d4 100644
--- a/docs/configuration/service/tftp-server.rst
+++ b/docs/configuration/service/rst-tftp-server.rst
diff --git a/docs/configuration/service/webproxy.rst b/docs/configuration/service/rst-webproxy.rst
index a6c5ff0a..a6c5ff0a 100644
--- a/docs/configuration/service/webproxy.rst
+++ b/docs/configuration/service/rst-webproxy.rst
diff --git a/docs/configuration/service/md-salt-minion.md b/docs/configuration/service/salt-minion.md
index 8490783f..8490783f 100644
--- a/docs/configuration/service/md-salt-minion.md
+++ b/docs/configuration/service/salt-minion.md
diff --git a/docs/configuration/service/md-snmp.md b/docs/configuration/service/snmp.md
index c4976318..c4976318 100644
--- a/docs/configuration/service/md-snmp.md
+++ b/docs/configuration/service/snmp.md
diff --git a/docs/configuration/service/md-ssh.md b/docs/configuration/service/ssh.md
index c038e27d..c038e27d 100644
--- a/docs/configuration/service/md-ssh.md
+++ b/docs/configuration/service/ssh.md
diff --git a/docs/configuration/service/md-tftp-server.md b/docs/configuration/service/tftp-server.md
index f4a6c34c..f4a6c34c 100644
--- a/docs/configuration/service/md-tftp-server.md
+++ b/docs/configuration/service/tftp-server.md
diff --git a/docs/configuration/service/md-webproxy.md b/docs/configuration/service/webproxy.md
index 28156b2b..28156b2b 100644
--- a/docs/configuration/service/md-webproxy.md
+++ b/docs/configuration/service/webproxy.md
diff --git a/docs/configuration/system/md-acceleration.md b/docs/configuration/system/acceleration.md
index 871129e6..871129e6 100644
--- a/docs/configuration/system/md-acceleration.md
+++ b/docs/configuration/system/acceleration.md
diff --git a/docs/configuration/system/md-conntrack.md b/docs/configuration/system/conntrack.md
index b5f926b7..b5f926b7 100644
--- a/docs/configuration/system/md-conntrack.md
+++ b/docs/configuration/system/conntrack.md
diff --git a/docs/configuration/system/md-console.md b/docs/configuration/system/console.md
index adcaef8c..adcaef8c 100644
--- a/docs/configuration/system/md-console.md
+++ b/docs/configuration/system/console.md
diff --git a/docs/configuration/system/md-default-route.md b/docs/configuration/system/default-route.md
index 9f2793d1..9f2793d1 100644
--- a/docs/configuration/system/md-default-route.md
+++ b/docs/configuration/system/default-route.md
diff --git a/docs/configuration/system/md-flow-accounting.md b/docs/configuration/system/flow-accounting.md
index 9b328fff..9b328fff 100644
--- a/docs/configuration/system/md-flow-accounting.md
+++ b/docs/configuration/system/flow-accounting.md
diff --git a/docs/configuration/system/md-frr.md b/docs/configuration/system/frr.md
index 37e6e502..37e6e502 100644
--- a/docs/configuration/system/md-frr.md
+++ b/docs/configuration/system/frr.md
diff --git a/docs/configuration/system/md-host-name.md b/docs/configuration/system/host-name.md
index 81840d1f..81840d1f 100644
--- a/docs/configuration/system/md-host-name.md
+++ b/docs/configuration/system/host-name.md
diff --git a/docs/configuration/system/md-index.md b/docs/configuration/system/index.md
index 624a8434..624a8434 100644
--- a/docs/configuration/system/md-index.md
+++ b/docs/configuration/system/index.md
diff --git a/docs/configuration/system/md-ip.md b/docs/configuration/system/ip.md
index 2445509d..2445509d 100644
--- a/docs/configuration/system/md-ip.md
+++ b/docs/configuration/system/ip.md
diff --git a/docs/configuration/system/md-ipv6.md b/docs/configuration/system/ipv6.md
index 80f0e33a..80f0e33a 100644
--- a/docs/configuration/system/md-ipv6.md
+++ b/docs/configuration/system/ipv6.md
diff --git a/docs/configuration/system/md-lcd.md b/docs/configuration/system/lcd.md
index c857ae34..c857ae34 100644
--- a/docs/configuration/system/md-lcd.md
+++ b/docs/configuration/system/lcd.md
diff --git a/docs/configuration/system/md-login.md b/docs/configuration/system/login.md
index 562ed419..562ed419 100644
--- a/docs/configuration/system/md-login.md
+++ b/docs/configuration/system/login.md
diff --git a/docs/configuration/system/md-name-server.md b/docs/configuration/system/name-server.md
index 9090ba5f..9090ba5f 100644
--- a/docs/configuration/system/md-name-server.md
+++ b/docs/configuration/system/name-server.md
diff --git a/docs/configuration/system/md-option.md b/docs/configuration/system/option.md
index 7fbf5d23..7fbf5d23 100644
--- a/docs/configuration/system/md-option.md
+++ b/docs/configuration/system/option.md
diff --git a/docs/configuration/system/md-proxy.md b/docs/configuration/system/proxy.md
index 3b12634b..3b12634b 100644
--- a/docs/configuration/system/md-proxy.md
+++ b/docs/configuration/system/proxy.md
diff --git a/docs/configuration/system/acceleration.rst b/docs/configuration/system/rst-acceleration.rst
index 63506d6d..63506d6d 100644
--- a/docs/configuration/system/acceleration.rst
+++ b/docs/configuration/system/rst-acceleration.rst
diff --git a/docs/configuration/system/conntrack.rst b/docs/configuration/system/rst-conntrack.rst
index 68a4f2b8..68a4f2b8 100644
--- a/docs/configuration/system/conntrack.rst
+++ b/docs/configuration/system/rst-conntrack.rst
diff --git a/docs/configuration/system/console.rst b/docs/configuration/system/rst-console.rst
index 1f917e54..1f917e54 100644
--- a/docs/configuration/system/console.rst
+++ b/docs/configuration/system/rst-console.rst
diff --git a/docs/configuration/system/default-route.rst b/docs/configuration/system/rst-default-route.rst
index e102eb9c..e102eb9c 100644
--- a/docs/configuration/system/default-route.rst
+++ b/docs/configuration/system/rst-default-route.rst
diff --git a/docs/configuration/system/flow-accounting.rst b/docs/configuration/system/rst-flow-accounting.rst
index 7ed2d88c..7ed2d88c 100644
--- a/docs/configuration/system/flow-accounting.rst
+++ b/docs/configuration/system/rst-flow-accounting.rst
diff --git a/docs/configuration/system/frr.rst b/docs/configuration/system/rst-frr.rst
index a7f7ff93..a7f7ff93 100644
--- a/docs/configuration/system/frr.rst
+++ b/docs/configuration/system/rst-frr.rst
diff --git a/docs/configuration/system/host-name.rst b/docs/configuration/system/rst-host-name.rst
index 4d1567bf..4d1567bf 100644
--- a/docs/configuration/system/host-name.rst
+++ b/docs/configuration/system/rst-host-name.rst
diff --git a/docs/configuration/system/index.rst b/docs/configuration/system/rst-index.rst
index dbb63d09..dbb63d09 100644
--- a/docs/configuration/system/index.rst
+++ b/docs/configuration/system/rst-index.rst
diff --git a/docs/configuration/system/ip.rst b/docs/configuration/system/rst-ip.rst
index 279630e2..279630e2 100644
--- a/docs/configuration/system/ip.rst
+++ b/docs/configuration/system/rst-ip.rst
diff --git a/docs/configuration/system/ipv6.rst b/docs/configuration/system/rst-ipv6.rst
index ee0fa341..ee0fa341 100644
--- a/docs/configuration/system/ipv6.rst
+++ b/docs/configuration/system/rst-ipv6.rst
diff --git a/docs/configuration/system/lcd.rst b/docs/configuration/system/rst-lcd.rst
index 808d45a2..808d45a2 100644
--- a/docs/configuration/system/lcd.rst
+++ b/docs/configuration/system/rst-lcd.rst
diff --git a/docs/configuration/system/login.rst b/docs/configuration/system/rst-login.rst
index 6009a39b..6009a39b 100644
--- a/docs/configuration/system/login.rst
+++ b/docs/configuration/system/rst-login.rst
diff --git a/docs/configuration/system/name-server.rst b/docs/configuration/system/rst-name-server.rst
index 5d08dbc5..5d08dbc5 100644
--- a/docs/configuration/system/name-server.rst
+++ b/docs/configuration/system/rst-name-server.rst
diff --git a/docs/configuration/system/option.rst b/docs/configuration/system/rst-option.rst
index d039315c..d039315c 100644
--- a/docs/configuration/system/option.rst
+++ b/docs/configuration/system/rst-option.rst
diff --git a/docs/configuration/system/proxy.rst b/docs/configuration/system/rst-proxy.rst
index 8e0339a7..8e0339a7 100644
--- a/docs/configuration/system/proxy.rst
+++ b/docs/configuration/system/rst-proxy.rst
diff --git a/docs/configuration/system/sflow.rst b/docs/configuration/system/rst-sflow.rst
index c2cf5a80..c2cf5a80 100644
--- a/docs/configuration/system/sflow.rst
+++ b/docs/configuration/system/rst-sflow.rst
diff --git a/docs/configuration/system/sysctl.rst b/docs/configuration/system/rst-sysctl.rst
index 06e15031..06e15031 100644
--- a/docs/configuration/system/sysctl.rst
+++ b/docs/configuration/system/rst-sysctl.rst
diff --git a/docs/configuration/system/syslog.rst b/docs/configuration/system/rst-syslog.rst
index 95c3bc87..95c3bc87 100644
--- a/docs/configuration/system/syslog.rst
+++ b/docs/configuration/system/rst-syslog.rst
diff --git a/docs/configuration/system/task-scheduler.rst b/docs/configuration/system/rst-task-scheduler.rst
index 382da39f..382da39f 100644
--- a/docs/configuration/system/task-scheduler.rst
+++ b/docs/configuration/system/rst-task-scheduler.rst
diff --git a/docs/configuration/system/time-zone.rst b/docs/configuration/system/rst-time-zone.rst
index 025c4376..025c4376 100644
--- a/docs/configuration/system/time-zone.rst
+++ b/docs/configuration/system/rst-time-zone.rst
diff --git a/docs/configuration/system/updates.rst b/docs/configuration/system/rst-updates.rst
index a55bfa9a..a55bfa9a 100644
--- a/docs/configuration/system/updates.rst
+++ b/docs/configuration/system/rst-updates.rst
diff --git a/docs/configuration/system/md-sflow.md b/docs/configuration/system/sflow.md
index c63699db..c63699db 100644
--- a/docs/configuration/system/md-sflow.md
+++ b/docs/configuration/system/sflow.md
diff --git a/docs/configuration/system/md-sysctl.md b/docs/configuration/system/sysctl.md
index b815861b..b815861b 100644
--- a/docs/configuration/system/md-sysctl.md
+++ b/docs/configuration/system/sysctl.md
diff --git a/docs/configuration/system/md-syslog.md b/docs/configuration/system/syslog.md
index b4335c22..b4335c22 100644
--- a/docs/configuration/system/md-syslog.md
+++ b/docs/configuration/system/syslog.md
diff --git a/docs/configuration/system/md-task-scheduler.md b/docs/configuration/system/task-scheduler.md
index 378a648d..378a648d 100644
--- a/docs/configuration/system/md-task-scheduler.md
+++ b/docs/configuration/system/task-scheduler.md
diff --git a/docs/configuration/system/md-time-zone.md b/docs/configuration/system/time-zone.md
index 2279a773..2279a773 100644
--- a/docs/configuration/system/md-time-zone.md
+++ b/docs/configuration/system/time-zone.md
diff --git a/docs/configuration/system/md-updates.md b/docs/configuration/system/updates.md
index 05a9d189..05a9d189 100644
--- a/docs/configuration/system/md-updates.md
+++ b/docs/configuration/system/updates.md
diff --git a/docs/configuration/trafficpolicy/md-index.md b/docs/configuration/trafficpolicy/index.md
index 02630e8c..02630e8c 100644
--- a/docs/configuration/trafficpolicy/md-index.md
+++ b/docs/configuration/trafficpolicy/index.md
diff --git a/docs/configuration/trafficpolicy/index.rst b/docs/configuration/trafficpolicy/rst-index.rst
index 3fb9a9bc..3fb9a9bc 100644
--- a/docs/configuration/trafficpolicy/index.rst
+++ b/docs/configuration/trafficpolicy/rst-index.rst
diff --git a/docs/configuration/vpn/md-dmvpn.md b/docs/configuration/vpn/dmvpn.md
index 4d1525ad..4d1525ad 100644
--- a/docs/configuration/vpn/md-dmvpn.md
+++ b/docs/configuration/vpn/dmvpn.md
diff --git a/docs/configuration/vpn/md-index.md b/docs/configuration/vpn/index.md
index 92d9bfef..92d9bfef 100644
--- a/docs/configuration/vpn/md-index.md
+++ b/docs/configuration/vpn/index.md
diff --git a/docs/configuration/vpn/ipsec/md-index.md b/docs/configuration/vpn/ipsec/index.md
index ff2d0c05..ff2d0c05 100644
--- a/docs/configuration/vpn/ipsec/md-index.md
+++ b/docs/configuration/vpn/ipsec/index.md
diff --git a/docs/configuration/vpn/ipsec/md-ipsec_general.md b/docs/configuration/vpn/ipsec/ipsec_general.md
index ff8ac76e..ff8ac76e 100644
--- a/docs/configuration/vpn/ipsec/md-ipsec_general.md
+++ b/docs/configuration/vpn/ipsec/ipsec_general.md
diff --git a/docs/configuration/vpn/ipsec/md-remoteaccess_ipsec.md b/docs/configuration/vpn/ipsec/remoteaccess_ipsec.md
index bd25a072..bd25a072 100644
--- a/docs/configuration/vpn/ipsec/md-remoteaccess_ipsec.md
+++ b/docs/configuration/vpn/ipsec/remoteaccess_ipsec.md
diff --git a/docs/configuration/vpn/ipsec/index.rst b/docs/configuration/vpn/ipsec/rst-index.rst
index b19ffcfe..b19ffcfe 100644
--- a/docs/configuration/vpn/ipsec/index.rst
+++ b/docs/configuration/vpn/ipsec/rst-index.rst
diff --git a/docs/configuration/vpn/ipsec/ipsec_general.rst b/docs/configuration/vpn/ipsec/rst-ipsec_general.rst
index bf0d7668..bf0d7668 100644
--- a/docs/configuration/vpn/ipsec/ipsec_general.rst
+++ b/docs/configuration/vpn/ipsec/rst-ipsec_general.rst
diff --git a/docs/configuration/vpn/ipsec/remoteaccess_ipsec.rst b/docs/configuration/vpn/ipsec/rst-remoteaccess_ipsec.rst
index 1a41d987..1a41d987 100644
--- a/docs/configuration/vpn/ipsec/remoteaccess_ipsec.rst
+++ b/docs/configuration/vpn/ipsec/rst-remoteaccess_ipsec.rst
diff --git a/docs/configuration/vpn/ipsec/site2site_ipsec.rst b/docs/configuration/vpn/ipsec/rst-site2site_ipsec.rst
index 80dfa423..80dfa423 100644
--- a/docs/configuration/vpn/ipsec/site2site_ipsec.rst
+++ b/docs/configuration/vpn/ipsec/rst-site2site_ipsec.rst
diff --git a/docs/configuration/vpn/ipsec/troubleshooting_ipsec.rst b/docs/configuration/vpn/ipsec/rst-troubleshooting_ipsec.rst
index fdeb347d..fdeb347d 100644
--- a/docs/configuration/vpn/ipsec/troubleshooting_ipsec.rst
+++ b/docs/configuration/vpn/ipsec/rst-troubleshooting_ipsec.rst
diff --git a/docs/configuration/vpn/ipsec/md-site2site_ipsec.md b/docs/configuration/vpn/ipsec/site2site_ipsec.md
index b813380f..b813380f 100644
--- a/docs/configuration/vpn/ipsec/md-site2site_ipsec.md
+++ b/docs/configuration/vpn/ipsec/site2site_ipsec.md
diff --git a/docs/configuration/vpn/ipsec/md-troubleshooting_ipsec.md b/docs/configuration/vpn/ipsec/troubleshooting_ipsec.md
index 064b4709..064b4709 100644
--- a/docs/configuration/vpn/ipsec/md-troubleshooting_ipsec.md
+++ b/docs/configuration/vpn/ipsec/troubleshooting_ipsec.md
diff --git a/docs/configuration/vpn/md-l2tp.md b/docs/configuration/vpn/l2tp.md
index edd3146b..edd3146b 100644
--- a/docs/configuration/vpn/md-l2tp.md
+++ b/docs/configuration/vpn/l2tp.md
diff --git a/docs/configuration/vpn/md-openconnect.md b/docs/configuration/vpn/openconnect.md
index d7352a39..d7352a39 100644
--- a/docs/configuration/vpn/md-openconnect.md
+++ b/docs/configuration/vpn/openconnect.md
diff --git a/docs/configuration/vpn/md-pptp.md b/docs/configuration/vpn/pptp.md
index 030d4bbf..030d4bbf 100644
--- a/docs/configuration/vpn/md-pptp.md
+++ b/docs/configuration/vpn/pptp.md
diff --git a/docs/configuration/vpn/md-rsa-keys.md b/docs/configuration/vpn/rsa-keys.md
index d8d7bca8..d8d7bca8 100644
--- a/docs/configuration/vpn/md-rsa-keys.md
+++ b/docs/configuration/vpn/rsa-keys.md
diff --git a/docs/configuration/vpn/dmvpn.rst b/docs/configuration/vpn/rst-dmvpn.rst
index fa08f115..fa08f115 100644
--- a/docs/configuration/vpn/dmvpn.rst
+++ b/docs/configuration/vpn/rst-dmvpn.rst
diff --git a/docs/configuration/vpn/index.rst b/docs/configuration/vpn/rst-index.rst
index 12bcc6f0..12bcc6f0 100644
--- a/docs/configuration/vpn/index.rst
+++ b/docs/configuration/vpn/rst-index.rst
diff --git a/docs/configuration/vpn/l2tp.rst b/docs/configuration/vpn/rst-l2tp.rst
index 15613ab2..15613ab2 100644
--- a/docs/configuration/vpn/l2tp.rst
+++ b/docs/configuration/vpn/rst-l2tp.rst
diff --git a/docs/configuration/vpn/openconnect.rst b/docs/configuration/vpn/rst-openconnect.rst
index c234d4dc..c234d4dc 100644
--- a/docs/configuration/vpn/openconnect.rst
+++ b/docs/configuration/vpn/rst-openconnect.rst
diff --git a/docs/configuration/vpn/pptp.rst b/docs/configuration/vpn/rst-pptp.rst
index 5220929f..5220929f 100644
--- a/docs/configuration/vpn/pptp.rst
+++ b/docs/configuration/vpn/rst-pptp.rst
diff --git a/docs/configuration/vpn/rsa-keys.rst b/docs/configuration/vpn/rst-rsa-keys.rst
index a95f5f33..a95f5f33 100644
--- a/docs/configuration/vpn/rsa-keys.rst
+++ b/docs/configuration/vpn/rst-rsa-keys.rst
diff --git a/docs/configuration/vpn/sstp.rst b/docs/configuration/vpn/rst-sstp.rst
index e750cdcf..e750cdcf 100644
--- a/docs/configuration/vpn/sstp.rst
+++ b/docs/configuration/vpn/rst-sstp.rst
diff --git a/docs/configuration/vpn/md-sstp.md b/docs/configuration/vpn/sstp.md
index 3574a904..3574a904 100644
--- a/docs/configuration/vpn/md-sstp.md
+++ b/docs/configuration/vpn/sstp.md
diff --git a/docs/configuration/vrf/md-index.md b/docs/configuration/vrf/index.md
index b0c86bda..b0c86bda 100644
--- a/docs/configuration/vrf/md-index.md
+++ b/docs/configuration/vrf/index.md
diff --git a/docs/configuration/vrf/index.rst b/docs/configuration/vrf/rst-index.rst
index 0d44e326..0d44e326 100644
--- a/docs/configuration/vrf/index.rst
+++ b/docs/configuration/vrf/rst-index.rst
diff --git a/docs/contributing/md-build-vyos.md b/docs/contributing/build-vyos.md
index 4541e828..4541e828 100644
--- a/docs/contributing/md-build-vyos.md
+++ b/docs/contributing/build-vyos.md
diff --git a/docs/contributing/md-debugging.md b/docs/contributing/debugging.md
index 73b622c6..73b622c6 100644
--- a/docs/contributing/md-debugging.md
+++ b/docs/contributing/debugging.md
diff --git a/docs/contributing/md-development.md b/docs/contributing/development.md
index dcfe257a..dcfe257a 100644
--- a/docs/contributing/md-development.md
+++ b/docs/contributing/development.md
diff --git a/docs/contributing/md-issues-features.md b/docs/contributing/issues-features.md
index 6a748f36..6a748f36 100644
--- a/docs/contributing/md-issues-features.md
+++ b/docs/contributing/issues-features.md
diff --git a/docs/contributing/build-vyos.rst b/docs/contributing/rst-build-vyos.rst
index a9dacda4..a9dacda4 100644
--- a/docs/contributing/build-vyos.rst
+++ b/docs/contributing/rst-build-vyos.rst
diff --git a/docs/contributing/debugging.rst b/docs/contributing/rst-debugging.rst
index e03f3f81..e03f3f81 100644
--- a/docs/contributing/debugging.rst
+++ b/docs/contributing/rst-debugging.rst
diff --git a/docs/contributing/development.rst b/docs/contributing/rst-development.rst
index e39af3a5..e39af3a5 100644
--- a/docs/contributing/development.rst
+++ b/docs/contributing/rst-development.rst
diff --git a/docs/contributing/issues-features.rst b/docs/contributing/rst-issues-features.rst
index 9b6602f9..9b6602f9 100644
--- a/docs/contributing/issues-features.rst
+++ b/docs/contributing/rst-issues-features.rst
diff --git a/docs/contributing/testing.rst b/docs/contributing/rst-testing.rst
index 78860c06..78860c06 100644
--- a/docs/contributing/testing.rst
+++ b/docs/contributing/rst-testing.rst
diff --git a/docs/contributing/upstream-packages.rst b/docs/contributing/rst-upstream-packages.rst
index 5c48bbb3..5c48bbb3 100644
--- a/docs/contributing/upstream-packages.rst
+++ b/docs/contributing/rst-upstream-packages.rst
diff --git a/docs/contributing/md-testing.md b/docs/contributing/testing.md
index b2929936..b2929936 100644
--- a/docs/contributing/md-testing.md
+++ b/docs/contributing/testing.md
diff --git a/docs/contributing/md-upstream-packages.md b/docs/contributing/upstream-packages.md
index 6e7a7fb6..6e7a7fb6 100644
--- a/docs/contributing/md-upstream-packages.md
+++ b/docs/contributing/upstream-packages.md
diff --git a/docs/md-coverage.md b/docs/coverage.md
index 73bd9396..73bd9396 100644
--- a/docs/md-coverage.md
+++ b/docs/coverage.md
diff --git a/docs/md-documentation.md b/docs/documentation.md
index 9493f807..9493f807 100644
--- a/docs/md-documentation.md
+++ b/docs/documentation.md
diff --git a/docs/md-index.md b/docs/index.md
index 499a4926..499a4926 100644
--- a/docs/md-index.md
+++ b/docs/index.md
diff --git a/docs/installation/cloud/md-aws-ha.md b/docs/installation/cloud/aws-ha.md
index f32e2ab5..f32e2ab5 100644
--- a/docs/installation/cloud/md-aws-ha.md
+++ b/docs/installation/cloud/aws-ha.md
diff --git a/docs/installation/cloud/md-aws-to-azure.md b/docs/installation/cloud/aws-to-azure.md
index 246df5f3..246df5f3 100644
--- a/docs/installation/cloud/md-aws-to-azure.md
+++ b/docs/installation/cloud/aws-to-azure.md
diff --git a/docs/installation/cloud/md-azure-ha.md b/docs/installation/cloud/azure-ha.md
index fa94c222..fa94c222 100644
--- a/docs/installation/cloud/md-azure-ha.md
+++ b/docs/installation/cloud/azure-ha.md
diff --git a/docs/installation/cloud/md-azure.md b/docs/installation/cloud/azure.md
index aa577aa1..aa577aa1 100644
--- a/docs/installation/cloud/md-azure.md
+++ b/docs/installation/cloud/azure.md
diff --git a/docs/installation/cloud/md-gcp.md b/docs/installation/cloud/gcp.md
index 7144f083..7144f083 100644
--- a/docs/installation/cloud/md-gcp.md
+++ b/docs/installation/cloud/gcp.md
diff --git a/docs/installation/cloud/md-index.md b/docs/installation/cloud/index.md
index f64883fc..f64883fc 100644
--- a/docs/installation/cloud/md-index.md
+++ b/docs/installation/cloud/index.md
diff --git a/docs/installation/cloud/md-oracel.md b/docs/installation/cloud/oracel.md
index 9ed07ff9..9ed07ff9 100644
--- a/docs/installation/cloud/md-oracel.md
+++ b/docs/installation/cloud/oracel.md
diff --git a/docs/installation/cloud/aws-ha.rst b/docs/installation/cloud/rst-aws-ha.rst
index af125969..af125969 100755
--- a/docs/installation/cloud/aws-ha.rst
+++ b/docs/installation/cloud/rst-aws-ha.rst
diff --git a/docs/installation/cloud/aws-to-azure.rst b/docs/installation/cloud/rst-aws-to-azure.rst
index 81651feb..81651feb 100755
--- a/docs/installation/cloud/aws-to-azure.rst
+++ b/docs/installation/cloud/rst-aws-to-azure.rst
diff --git a/docs/installation/cloud/azure-ha.rst b/docs/installation/cloud/rst-azure-ha.rst
index e943b550..e943b550 100755
--- a/docs/installation/cloud/azure-ha.rst
+++ b/docs/installation/cloud/rst-azure-ha.rst
diff --git a/docs/installation/cloud/azure.rst b/docs/installation/cloud/rst-azure.rst
index 563fcb19..563fcb19 100644
--- a/docs/installation/cloud/azure.rst
+++ b/docs/installation/cloud/rst-azure.rst
diff --git a/docs/installation/cloud/gcp.rst b/docs/installation/cloud/rst-gcp.rst
index 0c23353e..0c23353e 100644
--- a/docs/installation/cloud/gcp.rst
+++ b/docs/installation/cloud/rst-gcp.rst
diff --git a/docs/installation/cloud/index.rst b/docs/installation/cloud/rst-index.rst
index 7a17f18d..7a17f18d 100644
--- a/docs/installation/cloud/index.rst
+++ b/docs/installation/cloud/rst-index.rst
diff --git a/docs/installation/cloud/oracel.rst b/docs/installation/cloud/rst-oracel.rst
index 72c40127..72c40127 100644
--- a/docs/installation/cloud/oracel.rst
+++ b/docs/installation/cloud/rst-oracel.rst
diff --git a/docs/installation/md-image.md b/docs/installation/image.md
index 7581d065..7581d065 100644
--- a/docs/installation/md-image.md
+++ b/docs/installation/image.md
diff --git a/docs/installation/md-index.md b/docs/installation/index.md
index f9e230fc..f9e230fc 100644
--- a/docs/installation/md-index.md
+++ b/docs/installation/index.md
diff --git a/docs/installation/md-install.md b/docs/installation/install.md
index a02b3292..a02b3292 100644
--- a/docs/installation/md-install.md
+++ b/docs/installation/install.md
diff --git a/docs/installation/image.rst b/docs/installation/rst-image.rst
index 77ca01f9..77ca01f9 100644
--- a/docs/installation/image.rst
+++ b/docs/installation/rst-image.rst
diff --git a/docs/installation/index.rst b/docs/installation/rst-index.rst
index 97f7d85c..97f7d85c 100644
--- a/docs/installation/index.rst
+++ b/docs/installation/rst-index.rst
diff --git a/docs/installation/install.rst b/docs/installation/rst-install.rst
index 664e6bc3..664e6bc3 100644
--- a/docs/installation/install.rst
+++ b/docs/installation/rst-install.rst
diff --git a/docs/installation/update.rst b/docs/installation/rst-update.rst
index 5f75f9db..5f75f9db 100644
--- a/docs/installation/update.rst
+++ b/docs/installation/rst-update.rst
diff --git a/docs/installation/vyos-on-baremetal.rst b/docs/installation/rst-vyos-on-baremetal.rst
index 783fdf85..783fdf85 100644
--- a/docs/installation/vyos-on-baremetal.rst
+++ b/docs/installation/rst-vyos-on-baremetal.rst
diff --git a/docs/installation/md-update.md b/docs/installation/update.md
index e2c16ceb..e2c16ceb 100644
--- a/docs/installation/md-update.md
+++ b/docs/installation/update.md
diff --git a/docs/installation/virtual/md-docker.md b/docs/installation/virtual/docker.md
index 10da8d41..10da8d41 100644
--- a/docs/installation/virtual/md-docker.md
+++ b/docs/installation/virtual/docker.md
diff --git a/docs/installation/virtual/md-eve-ng.md b/docs/installation/virtual/eve-ng.md
index 3e32e61f..3e32e61f 100644
--- a/docs/installation/virtual/md-eve-ng.md
+++ b/docs/installation/virtual/eve-ng.md
diff --git a/docs/installation/virtual/md-gns3.md b/docs/installation/virtual/gns3.md
index d903c9a4..d903c9a4 100644
--- a/docs/installation/virtual/md-gns3.md
+++ b/docs/installation/virtual/gns3.md
diff --git a/docs/installation/virtual/md-index.md b/docs/installation/virtual/index.md
index 12ac179e..12ac179e 100644
--- a/docs/installation/virtual/md-index.md
+++ b/docs/installation/virtual/index.md
diff --git a/docs/installation/virtual/md-libvirt.md b/docs/installation/virtual/libvirt.md
index 5acefd43..5acefd43 100644
--- a/docs/installation/virtual/md-libvirt.md
+++ b/docs/installation/virtual/libvirt.md
diff --git a/docs/installation/virtual/md-proxmox.md b/docs/installation/virtual/proxmox.md
index cad22137..cad22137 100644
--- a/docs/installation/virtual/md-proxmox.md
+++ b/docs/installation/virtual/proxmox.md
diff --git a/docs/installation/virtual/docker.rst b/docs/installation/virtual/rst-docker.rst
index 0abb4f26..0abb4f26 100644
--- a/docs/installation/virtual/docker.rst
+++ b/docs/installation/virtual/rst-docker.rst
diff --git a/docs/installation/virtual/eve-ng.rst b/docs/installation/virtual/rst-eve-ng.rst
index d5134838..d5134838 100644
--- a/docs/installation/virtual/eve-ng.rst
+++ b/docs/installation/virtual/rst-eve-ng.rst
diff --git a/docs/installation/virtual/gns3.rst b/docs/installation/virtual/rst-gns3.rst
index f95bd9c9..f95bd9c9 100644
--- a/docs/installation/virtual/gns3.rst
+++ b/docs/installation/virtual/rst-gns3.rst
diff --git a/docs/installation/virtual/index.rst b/docs/installation/virtual/rst-index.rst
index 8b088598..8b088598 100644
--- a/docs/installation/virtual/index.rst
+++ b/docs/installation/virtual/rst-index.rst
diff --git a/docs/installation/virtual/libvirt.rst b/docs/installation/virtual/rst-libvirt.rst
index 09d2cfed..09d2cfed 100644
--- a/docs/installation/virtual/libvirt.rst
+++ b/docs/installation/virtual/rst-libvirt.rst
diff --git a/docs/installation/virtual/proxmox.rst b/docs/installation/virtual/rst-proxmox.rst
index e44aa65a..e44aa65a 100644
--- a/docs/installation/virtual/proxmox.rst
+++ b/docs/installation/virtual/rst-proxmox.rst
diff --git a/docs/installation/virtual/vmware.rst b/docs/installation/virtual/rst-vmware.rst
index a522dc78..a522dc78 100644
--- a/docs/installation/virtual/vmware.rst
+++ b/docs/installation/virtual/rst-vmware.rst
diff --git a/docs/installation/virtual/md-vmware.md b/docs/installation/virtual/vmware.md
index 0338067c..0338067c 100644
--- a/docs/installation/virtual/md-vmware.md
+++ b/docs/installation/virtual/vmware.md
diff --git a/docs/installation/md-vyos-on-baremetal.md b/docs/installation/vyos-on-baremetal.md
index b551a811..b551a811 100644
--- a/docs/installation/md-vyos-on-baremetal.md
+++ b/docs/installation/vyos-on-baremetal.md
diff --git a/docs/introducing/md-about.md b/docs/introducing/about.md
index 16eac6e5..16eac6e5 100644
--- a/docs/introducing/md-about.md
+++ b/docs/introducing/about.md
diff --git a/docs/introducing/md-history.md b/docs/introducing/history.md
index b400455f..b400455f 100644
--- a/docs/introducing/md-history.md
+++ b/docs/introducing/history.md
diff --git a/docs/introducing/about.rst b/docs/introducing/rst-about.rst
index 944ff0a1..944ff0a1 100644
--- a/docs/introducing/about.rst
+++ b/docs/introducing/rst-about.rst
diff --git a/docs/introducing/history.rst b/docs/introducing/rst-history.rst
index 40b99b02..40b99b02 100644
--- a/docs/introducing/history.rst
+++ b/docs/introducing/rst-history.rst
diff --git a/docs/operation/md-boot-options.md b/docs/operation/boot-options.md
index ea077c8a..ea077c8a 100644
--- a/docs/operation/md-boot-options.md
+++ b/docs/operation/boot-options.md
diff --git a/docs/operation/md-index.md b/docs/operation/index.md
index f4328541..f4328541 100644
--- a/docs/operation/md-index.md
+++ b/docs/operation/index.md
diff --git a/docs/operation/md-information.md b/docs/operation/information.md
index 314811ec..314811ec 100644
--- a/docs/operation/md-information.md
+++ b/docs/operation/information.md
diff --git a/docs/operation/md-password-recovery.md b/docs/operation/password-recovery.md
index 91f3d60f..91f3d60f 100644
--- a/docs/operation/md-password-recovery.md
+++ b/docs/operation/password-recovery.md
diff --git a/docs/operation/md-raid.md b/docs/operation/raid.md
index 71a6ad5e..71a6ad5e 100644
--- a/docs/operation/md-raid.md
+++ b/docs/operation/raid.md
diff --git a/docs/operation/boot-options.rst b/docs/operation/rst-boot-options.rst
index 70cdc418..70cdc418 100644
--- a/docs/operation/boot-options.rst
+++ b/docs/operation/rst-boot-options.rst
diff --git a/docs/operation/index.rst b/docs/operation/rst-index.rst
index 037c9286..037c9286 100644
--- a/docs/operation/index.rst
+++ b/docs/operation/rst-index.rst
diff --git a/docs/operation/information.rst b/docs/operation/rst-information.rst
index e32e55b4..e32e55b4 100644
--- a/docs/operation/information.rst
+++ b/docs/operation/rst-information.rst
diff --git a/docs/operation/password-recovery.rst b/docs/operation/rst-password-recovery.rst
index 59f4d7c9..59f4d7c9 100755
--- a/docs/operation/password-recovery.rst
+++ b/docs/operation/rst-password-recovery.rst
diff --git a/docs/operation/raid.rst b/docs/operation/rst-raid.rst
index 30407718..30407718 100644
--- a/docs/operation/raid.rst
+++ b/docs/operation/rst-raid.rst
diff --git a/docs/md-quick-start.md b/docs/quick-start.md
index 39bdbb11..39bdbb11 100644
--- a/docs/md-quick-start.md
+++ b/docs/quick-start.md
diff --git a/docs/404.rst b/docs/rst-404.rst
index 2ae79f2e..2ae79f2e 100644
--- a/docs/404.rst
+++ b/docs/rst-404.rst
diff --git a/docs/coverage.rst b/docs/rst-coverage.rst
index 1fb9a153..1fb9a153 100644
--- a/docs/coverage.rst
+++ b/docs/rst-coverage.rst
diff --git a/docs/documentation.rst b/docs/rst-documentation.rst
index 91f0e42b..91f0e42b 100644
--- a/docs/documentation.rst
+++ b/docs/rst-documentation.rst
diff --git a/docs/index.rst b/docs/rst-index.rst
index c0a71aa3..c0a71aa3 100644
--- a/docs/index.rst
+++ b/docs/rst-index.rst
diff --git a/docs/quick-start.rst b/docs/rst-quick-start.rst
index 6935e951..6935e951 100644
--- a/docs/quick-start.rst
+++ b/docs/rst-quick-start.rst
diff --git a/docs/troubleshooting/md-index.md b/docs/troubleshooting/index.md
index 2ff035c2..2ff035c2 100644
--- a/docs/troubleshooting/md-index.md
+++ b/docs/troubleshooting/index.md
diff --git a/docs/troubleshooting/index.rst b/docs/troubleshooting/rst-index.rst
index 8a34edd9..8a34edd9 100644
--- a/docs/troubleshooting/index.rst
+++ b/docs/troubleshooting/rst-index.rst