<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/data/templates/pppoe/ipv6-up.script.tmpl, 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>2022-05-01T18:27:07+00:00</updated>
<entry>
<title>pppoe: T4353: fix Jinja2 linting errors</title>
<updated>2022-05-01T18:27:07+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-05-01T18:27:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=644a0fe475b137185ada36a6b7a0ca43259f1d0a'/>
<id>urn:sha1:644a0fe475b137185ada36a6b7a0ca43259f1d0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pppoe: T3090: migrate to vyos.ifconfig library to use the full potential</title>
<updated>2021-08-21T19:48:58+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-08-20T15:13:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=64c9fdef02323309e97b2bb682604ada52d651e8'/>
<id>urn:sha1:64c9fdef02323309e97b2bb682604ada52d651e8</id>
<content type='text'>
Now that MSS clamping is done on the "per-interface" level the entire PPPoE
stuff would have needed to get a full copy in GNU BASH for this or, participate
in the common library.

Add a new PPP ip-up script named 99-vyos-pppoe-callback which will call the
vyos.ifconfig.PPPoEIf.update() function to configure everything as done with
all other interfaces. This removes duplicated code for VRF assignment and route
installation when a PPPoE interface is brought up or down.
</content>
</entry>
<entry>
<title>dhcpv6-pd: pppoe: T2677: always restart daemon</title>
<updated>2020-12-12T14:15:07+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-12T14:15:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=bec29f313d1872584bfcc6bf880516763c33c98c'/>
<id>urn:sha1:bec29f313d1872584bfcc6bf880516763c33c98c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vyos.template: T2720: fix remaining in-line time_block syntax</title>
<updated>2020-11-28T07:25:39+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-28T07:25:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c87ad948999c28c3c9449f98d60b545481ea29d5'/>
<id>urn:sha1:c87ad948999c28c3c9449f98d60b545481ea29d5</id>
<content type='text'>
Commit a2ac9fac ("vyos.template: T2720: always enable Jinja2 trim_blocks
feature") globally enabled the trim_blocks feature. Some templates still used
in-line trim_blocks "{%"- or "-%}" which caused miss-placed line endings.

This is fixed by removing all in-line trim_block statememnts of Jinja2 templates.
</content>
</entry>
<entry>
<title>dhcpv6-pd: pppoe: T2677: fix dhcpc6 startup</title>
<updated>2020-08-23T09:50:44+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-08-23T09:50:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=52a78e3d76672a66e27c29b70102c844757e2055'/>
<id>urn:sha1:52a78e3d76672a66e27c29b70102c844757e2055</id>
<content type='text'>
DHCPv6 client was not started as it used the old dict keys.
</content>
</entry>
<entry>
<title>pppoe: ipv6: T2681: script bugfix after get_config_dict() migration</title>
<updated>2020-07-05T10:33:56+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-07-05T10:30:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=03fb974b8f5ca09159780e2daee755fbcf807837'/>
<id>urn:sha1:03fb974b8f5ca09159780e2daee755fbcf807837</id>
<content type='text'>
Commit 65fa21f5 ("ifconfig: T2653: move pppoe interface to get_config_dict()")
did not rename the Jinja2 template vars as required as they are not retrieved
directly as dict from the config backend.
</content>
</entry>
<entry>
<title>ifconfig: T2653: move pppoe interface to get_config_dict()</title>
<updated>2020-07-01T17:06:56+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-06-30T14:52:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=65fa21f5e79114fa861d99eae154baad35ce2f11'/>
<id>urn:sha1:65fa21f5e79114fa861d99eae154baad35ce2f11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pppoe: T2502: configure IPv6 default routes if required</title>
<updated>2020-05-26T20:01:44+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-05-26T20:01:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=6234be3509274f85c09d30a787c9f0de27ca81f4'/>
<id>urn:sha1:6234be3509274f85c09d30a787c9f0de27ca81f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pppoe: T2219: fix proper RA autoconf file name</title>
<updated>2020-05-26T19:42:25+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-05-26T19:42:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=8cf62f494c9b743b95892c03fb3ec180aa4c7026'/>
<id>urn:sha1:8cf62f494c9b743b95892c03fb3ec180aa4c7026</id>
<content type='text'>
Commit 8dcf042a7f5 ("pppoe: T2219: move adding of default route to ip-(up|down)
script") wrongly tried to open a file called autoconfigure which infact
should be autoconf
</content>
</entry>
<entry>
<title>dhcpv6-pd: pppoe: T2506: restructure CLI</title>
<updated>2020-05-26T15:09:33+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-05-25T19:02:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d5b58517f88358c686e6c8ea039a7a9a64d6c6ee'/>
<id>urn:sha1:d5b58517f88358c686e6c8ea039a7a9a64d6c6ee</id>
<content type='text'>
Rename the CLI nodes for prefix delegation from "dhcpv6-options delegate
&lt;interface&gt;" to "dhcpv6-options prefix-delegation interface &lt;interface&gt;".

The change is required to add the possibility to request for specific prefix
sized via the CLI. That option was not possible with the old configuration
tree.
</content>
</entry>
</feed>
