<feed xmlns='http://www.w3.org/2005/Atom'>
<title>veeos-1x.git/src/op_mode/wireguard.py, branch equuleus</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos-contrib/veeos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=equuleus</id>
<link rel='self' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=equuleus'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/'/>
<updated>2020-07-25T13:35:06+00:00</updated>
<entry>
<title>vyos.util: add common helper to load kernel modules</title>
<updated>2020-07-25T13:35:06+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-07-21T13:59:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=1a85e758b105d493bb9d95916816bd206345bc5d'/>
<id>urn:sha1:1a85e758b105d493bb9d95916816bd206345bc5d</id>
<content type='text'>
l2tpv3, wireguard, wirelessmodem, nat all require additional Kernel modules
to be present on the system. Each and every interface implemented their own
way of loading a module - by copying code.

Use a generic function, vyos.util.check_kmod() to load any arbitrary kernel
module passed as string or list.
</content>
</entry>
<entry>
<title>interfaces: T2320: correctly honour create and debug options</title>
<updated>2020-04-18T16:35:31+00:00</updated>
<author>
<name>Thomas Mangin</name>
<email>thomas.mangin@exa.net.uk</email>
</author>
<published>2020-04-18T16:35:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=dd194aaa4a2ff04865c54c61282098d56d572ed9'/>
<id>urn:sha1:dd194aaa4a2ff04865c54c61282098d56d572ed9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ifconfig: T2223: group all operational commands</title>
<updated>2020-04-14T11:04:43+00:00</updated>
<author>
<name>Thomas Mangin</name>
<email>thomas.mangin@exa.net.uk</email>
</author>
<published>2020-04-14T08:46:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=e0aa8aa20b835f17a74e0cf2a0dc2ca6e7823a3c'/>
<id>urn:sha1:e0aa8aa20b835f17a74e0cf2a0dc2ca6e7823a3c</id>
<content type='text'>
All operational command are moved within an Operational
class and an inherited on for wireguard.
</content>
</entry>
<entry>
<title>wireguard: T2226: fix generation of psk</title>
<updated>2020-04-08T20:26:14+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-04-08T20:26:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=091e921fe433bbeedae24224400186c2b705dbe8'/>
<id>urn:sha1:091e921fe433bbeedae24224400186c2b705dbe8</id>
<content type='text'>
Commit 264e0059449 ("util: T2226: rewrite wireguard oper to use run") changed
the code on PSK key generation, but the generated key must be output to
stdout.
</content>
</entry>
<entry>
<title>util: T2226: rewrite wireguard oper to use run</title>
<updated>2020-04-06T19:22:35+00:00</updated>
<author>
<name>Thomas Mangin</name>
<email>thomas.mangin@exa.net.uk</email>
</author>
<published>2020-04-05T17:07:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=264e00594492de163a3de320783aaf1cdc0c97b7'/>
<id>urn:sha1:264e00594492de163a3de320783aaf1cdc0c97b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ifconfig: T2190: option to prevent Interface creation</title>
<updated>2020-04-04T15:25:46+00:00</updated>
<author>
<name>Thomas Mangin</name>
<email>thomas.mangin@exa.net.uk</email>
</author>
<published>2020-04-04T15:11:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=ae72ab6de76dbc86cb881da7eafa64413819a9bc'/>
<id>urn:sha1:ae72ab6de76dbc86cb881da7eafa64413819a9bc</id>
<content type='text'>
a new option was added to the Interface class "create".

By default the value is set to True, and when an instance of the
class is created and the underlying interface does not exists, the
class will create it.

If the option "create" is set to False, the interface will not be
created and instead the class  will raise an error when it is
instantiated.
</content>
</entry>
<entry>
<title>ifconfig: T2057: centralise wireguard code</title>
<updated>2020-03-31T15:59:55+00:00</updated>
<author>
<name>Thomas Mangin</name>
<email>thomas.mangin@exa.net.uk</email>
</author>
<published>2020-03-30T17:05:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=10f31524db1623bf115f88c3a432b5c37522d2e4'/>
<id>urn:sha1:10f31524db1623bf115f88c3a432b5c37522d2e4</id>
<content type='text'>
Some left over wireguard code was left in the interface.py
file. The code was moved into the wireguard.py file and
the now empty interface.py file removed as no longer holdin
any code.
</content>
</entry>
<entry>
<title>T1759: Merging interface.py into ifconfig.py</title>
<updated>2019-10-27T15:39:03+00:00</updated>
<author>
<name>kroy</name>
<email>kroy@kroy.io</email>
</author>
<published>2019-10-27T15:39:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=6564f5cef43f63cdcd70f05bca2222af48d63e59'/>
<id>urn:sha1:6564f5cef43f63cdcd70f05bca2222af48d63e59</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T1759: Migrating interfaces</title>
<updated>2019-10-22T19:22:09+00:00</updated>
<author>
<name>kroy</name>
<email>kroy@kroy.io</email>
</author>
<published>2019-10-22T19:22:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=091f68baec1b732bc28a203419be04b8e9b985e4'/>
<id>urn:sha1:091f68baec1b732bc28a203419be04b8e9b985e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T1756 More output for WG</title>
<updated>2019-10-21T18:50:05+00:00</updated>
<author>
<name>kroy</name>
<email>kroy@kroy.io</email>
</author>
<published>2019-10-21T18:50:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=fb2cde7c0ad933ef98e462384caf104911d98fa0'/>
<id>urn:sha1:fb2cde7c0ad933ef98e462384caf104911d98fa0</id>
<content type='text'>
</content>
</entry>
</feed>
