diff options
| author | Christian Breunig <christian@breunig.cc> | 2026-03-15 08:04:55 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-15 08:04:55 +0000 |
| commit | 433f5aea24b415682318bb491f67d35eb03eac75 (patch) | |
| tree | cde4a99eabb90e065524ceed273d653031496403 /op-mode-definitions | |
| parent | 7c1117b83eb966516fb8c314443a93249becd9ee (diff) | |
| parent | bd6f445c6dcf59cc5276741b92d27ac7ca3b3ee6 (diff) | |
| download | vyos-1x-433f5aea24b415682318bb491f67d35eb03eac75.tar.gz vyos-1x-433f5aea24b415682318bb491f67d35eb03eac75.zip | |
Merge pull request #5043 from sarthurdev/geoip_opmode
geoip: T5405: T6768: Add VRF support and `system name-server` check
Diffstat (limited to 'op-mode-definitions')
| -rw-r--r-- | op-mode-definitions/geoip.xml.in | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/op-mode-definitions/geoip.xml.in b/op-mode-definitions/geoip.xml.in index eb9d65ea9..8c51817f2 100644 --- a/op-mode-definitions/geoip.xml.in +++ b/op-mode-definitions/geoip.xml.in @@ -2,12 +2,23 @@ <interfaceDefinition> <node name="update"> <children> - <leafNode name="geoip"> + <node name="geoip"> <properties> <help>Update GeoIP database and firewall sets</help> </properties> + <children> + <tagNode name="vrf"> + <properties> + <help>VRF to use for GeoIP update</help> + <completionHelp> + <path>vrf name</path> + </completionHelp> + </properties> + <command>sudo ip vrf exec $4 ${vyos_libexec_dir}/geoip-update.py</command> + </tagNode> + </children> <command>sudo ${vyos_libexec_dir}/geoip-update.py</command> - </leafNode> + </node> </children> </node> </interfaceDefinition> |
