<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/interface-definitions/system-options.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>2020-11-20T23:36:00+00:00</updated>
<entry>
<title>system: T3078: rename "system options" -&gt; "system option"</title>
<updated>2020-11-20T23:36:00+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-20T23:34:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=193323ba5d2f0318ceb81b3969c0181ba3125cf2'/>
<id>urn:sha1:193323ba5d2f0318ceb81b3969c0181ba3125cf2</id>
<content type='text'>
By design a CLI node should not be named by its plural but rather describe it
as singular.
</content>
</entry>
<entry>
<title>options: keyboard: T3038: use proper XML &lt;defaultValue&gt; over hardcoded Python value</title>
<updated>2020-11-14T06:54:55+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-14T06:15:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ba483643bd7340960d72dc424e7d57876d99b0cd'/>
<id>urn:sha1:ba483643bd7340960d72dc424e7d57876d99b0cd</id>
<content type='text'>
We should not use hardcoded Python values whenever possible. vyos.xml provides
an abstraction of the XML CLI definitions providing default values from the CLI
specified via the &lt;defaultValue&gt; node.

This increases consistency among all XML/Python wrappers.

Additional small fixes in this commit (besides the bad practice incorporating
unrelated changes into the same commit) contain:

  - Keyboard layout shout be explicitly set for /dev/console
  - Added missing Debian dependency on console-data
  - When looking for a key in a dict, we do not need to specify dict.keys()
</content>
</entry>
<entry>
<title>system: T3038: Add keyboard layout CLI command</title>
<updated>2020-11-13T21:41:15+00:00</updated>
<author>
<name>DmitriyEshenko</name>
<email>dmitriy.eshenko@vyos.io</email>
</author>
<published>2020-11-13T21:41:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d6ab086a744fe8e1d5bc071ccd8f0cfa4d272e55'/>
<id>urn:sha1:d6ab086a744fe8e1d5bc071ccd8f0cfa4d272e55</id>
<content type='text'>
</content>
</entry>
<entry>
<title>system: T3048: add dynamic performance tuning daemon</title>
<updated>2020-11-06T17:59:55+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-06T17:59:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=cb8edaf195060df2795a5aa1e6a883341b5af747'/>
<id>urn:sha1:cb8edaf195060df2795a5aa1e6a883341b5af747</id>
<content type='text'>
Add new CLI command "set system options performance &lt;latency | throughput&gt;"
</content>
</entry>
<entry>
<title>ssh: T2651: add cli options for source address</title>
<updated>2020-08-04T20:33:18+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-08-04T20:33:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=846e306700af191d22dc874992bbf5f04d2799c4'/>
<id>urn:sha1:846e306700af191d22dc874992bbf5f04d2799c4</id>
<content type='text'>
When running SSH from the VyOS system the source IP address can be set by:
set system options ssh-client source-address x.x.x.x
</content>
</entry>
<entry>
<title>http-client: T2651: support specifying source-interface/address for curl</title>
<updated>2020-07-15T18:56:53+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-07-15T18:56:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=63052b8906871dc314945922e7f27ef24e114a45'/>
<id>urn:sha1:63052b8906871dc314945922e7f27ef24e114a45</id>
<content type='text'>
Please note that either interface or address can be configured.

system {
    options {
        http-client {
            source-interface eth0
            source-address 1.1.1.1
        }
    }
}
</content>
</entry>
<entry>
<title>beep: T1920: migrate to systemd unit</title>
<updated>2019-12-30T14:44:58+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-12-30T14:44:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=9b1cfeff18a23dfbefd485741ac4609c92707dfd'/>
<id>urn:sha1:9b1cfeff18a23dfbefd485741ac4609c92707dfd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>options: T1919: migrate 'system options' to XML/Python representation</title>
<updated>2019-12-30T13:42:04+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2019-12-30T13:42:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=b9a6dab2d4f162eba59b9eec989b1de1b249f3fd'/>
<id>urn:sha1:b9a6dab2d4f162eba59b9eec989b1de1b249f3fd</id>
<content type='text'>
</content>
</entry>
</feed>
