<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p><font face="Gentium">Hello!</font></p>
<p><font face="Gentium">I'd recommend doing some templating, and
even reconsider whether the pipe and auxiliary table is really
needed. With BIRD 2 and import table / export table BGP setting,
the pipes are just unnecessary burden in most cases.</font></p>
<p><font face="Gentium">More on this in Rome (Nov 27, RIPE 87).<br>
</font></p>
<p><font face="Gentium">Maria</font><br>
</p>
<div class="moz-cite-prefix">On 2023-10-13 21:11, Alexander Zubkov
via Bird-users wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CABr+u0aUt52W=kOVFdX-38hu+q92Q2BZA8pWwBkSeLCiHzXc9A@mail.gmail.com">
<pre class="moz-quote-pre" wrap="">Hi,
You can try to still have separate IPv4/IPv6 daemons and that may help
not to repeat the protocol sections. But simple include might not help
still, as the syntax requires you sometimes to specify "ipv4"/"ipv6"
for tables and channels for example. Some templating might be helpful
here though.
Regards,
Alexander
On Fri, Oct 13, 2023 at 5:10 PM Robert Sander
<a class="moz-txt-link-rfc2396E" href="mailto:r.sander@heinlein-support.de"><r.sander@heinlein-support.de></a> wrote:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">
On 10/13/23 16:58, Nico Schottelius wrote:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">
Hello Robert,
Robert Sander <a class="moz-txt-link-rfc2396E" href="mailto:r.sander@heinlein-support.de"><r.sander@heinlein-support.de></a> writes:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Hi,
please help me understand the configuration logic for BIRD2.
In BIRD 1 we have a config file common.conf that gets included from
bird.conf and bird6.conf. It holds common configuration applicable to
both IPv4 and IPv6 like this:
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
I believe you might be using a side effect of the include (i.e. a config
snippet being usable in both contexts), that now with only one config
will not help you anymore.
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
Yes. For example with the OSPF configuration we only had to define the
interfaces with their weights once and could include that in both
protocol configurations.
Now I have to double that which makes maintenance harder.
Maybe I have to play a little bit more with the include option.
Regards
--
Robert Sander
Heinlein Consulting GmbH
Schwedter Str. 8/9b, 10119 Berlin
<a class="moz-txt-link-freetext" href="https://www.heinlein-support.de">https://www.heinlein-support.de</a>
Tel: 030 / 405051-43
Fax: 030 / 405051-19
Amtsgericht Berlin-Charlottenburg - HRB 220009 B
Geschäftsführer: Peer Heinlein - Sitz: Berlin
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
</pre>
</blockquote>
<pre class="moz-signature" cols="72">--
Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o.</pre>
</body>
</html>