<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/op-mode-definitions/restart-frr.xml.in, branch feature/T9082-codeql-cpp</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=feature%2FT9082-codeql-cpp</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=feature%2FT9082-codeql-cpp'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2025-05-16T11:39:44+00:00</updated>
<entry>
<title>op-mode: T7459: eliminate direct use of sudo in op mode commands</title>
<updated>2025-05-16T11:39:44+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2025-05-16T11:39:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=6b562aae240927c14f629b9307583013bc3a9008'/>
<id>urn:sha1:6b562aae240927c14f629b9307583013bc3a9008</id>
<content type='text'>
</content>
</entry>
<entry>
<title>openfabric: T6652: Add support for OpenFabric protocol</title>
<updated>2024-09-04T10:49:13+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2024-08-27T10:50:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c9c37a56cdee45dfa7d4b2e677e88a19afde8ac7'/>
<id>urn:sha1:c9c37a56cdee45dfa7d4b2e677e88a19afde8ac7</id>
<content type='text'>
OpenFabric is a routing protocol providing link-state routing with efficient flooding for topologies like spine-leaf networks.
FRR implements OpenFabric in a daemon called fabricd
</content>
</entry>
<entry>
<title>frr: T5591: cleanup of daemons file</title>
<updated>2023-09-21T05:31:51+00:00</updated>
<author>
<name>Apachez</name>
<email>Apachez-@users.noreply.github.com</email>
</author>
<published>2023-09-21T05:31:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d9d2b2b96b372b678af33ce0e0b9d26dfb732934'/>
<id>urn:sha1:d9d2b2b96b372b678af33ce0e0b9d26dfb732934</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T4977: Add Babel routing protocol support</title>
<updated>2023-02-08T13:48:15+00:00</updated>
<author>
<name>Yuxiang Zhu</name>
<email>vfreex@gmail.com</email>
</author>
<published>2023-01-09T05:48:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4bfe801e7e6c59bdb70500b629fd31bb03598d4b'/>
<id>urn:sha1:4bfe801e7e6c59bdb70500b629fd31bb03598d4b</id>
<content type='text'>
This PR adds basic Babel routing protocol support using the implementation in
FRR.

Signed-off-by: Yuxiang Zhu &lt;vfreex@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add restart ldp command</title>
<updated>2021-12-17T04:43:20+00:00</updated>
<author>
<name>Devon Mar</name>
<email>devonm@mdmm.ca</email>
</author>
<published>2021-12-17T04:43:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=0ef775ab6563af8c20d72d3e30751d50946ab704'/>
<id>urn:sha1:0ef775ab6563af8c20d72d3e30751d50946ab704</id>
<content type='text'>
</content>
</entry>
<entry>
<title>op-mode: frr: T1514: add possibility to restart isis daemon</title>
<updated>2021-08-26T16:21:05+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-08-25T12:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=3cca26f6dcf74ae430cc557f67a4116adaec19fe'/>
<id>urn:sha1:3cca26f6dcf74ae430cc557f67a4116adaec19fe</id>
<content type='text'>
(cherry picked from commit b4b2c91127289c7b62afb24304054d57357a48c5)
</content>
</entry>
<entry>
<title>op-mode: T3776: drop "frr" level from "restart frr ospfd|bgpd|staticd" commands</title>
<updated>2021-08-26T16:21:05+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-08-25T12:44:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=5b0fce20c2c5afd2ecfb7544e13eb623f3502443'/>
<id>urn:sha1:5b0fce20c2c5afd2ecfb7544e13eb623f3502443</id>
<content type='text'>
The current command to restart any of the FRR processes is:

vyos@vyos:~$ restart frr
Possible completions:
  &lt;Enter&gt;       Execute the current command
  bfdd          Restart Bidirectional Forwarding Detection daemon
  bgpd          Restart Border Gateway Protocol daemon
  ospf6d        Restart OSPFv3 daemon
  ospfd         Restart OSPFv2 daemon
  ripd          Restart Routing Information Protocol daemon
  ripngd        Restart RIPng daemon
  staticd       Restart Static Route daemon
  zebra         Restart IP routing manager daemon

From a real-life example: Two engineers needed 5 minutes to figure it is under
"restart frr" - that is why this commit drops the artificial "frr" level on the
op-mode commands to restart routing protocol daemons.

It's less intuitive to have "restart frr ospfd" or "restart frr bgpd" compared
to "restart ospf" and "restart bgp" - we have the same for "restart ssh" or
"restart snmp" and not "restart openssh sshd".

This commit also drops the d (daemon) suffix of the op-mode comamands so the
commands align with the VyOS CLI, else there would be a miss-understanding from
ospf6d to ospfv3.

(cherry picked from commit 8ad8b0d51bf21c583e6d687576cb1a61195e7215)
</content>
</entry>
<entry>
<title>xml: op-mode: add preprocessor support as known from configuration mode</title>
<updated>2021-01-10T09:26:59+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-01-09T13:31:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e982b78f24d1dca3d2bc92a39b8e9fcf35b39a37'/>
<id>urn:sha1:e982b78f24d1dca3d2bc92a39b8e9fcf35b39a37</id>
<content type='text'>
</content>
</entry>
</feed>
