<div dir="ltr"><div>Thank You,</div><div><br></div><div>Aleksey</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Dec 2, 2019 at 12:21 PM Quentin Young <<a href="mailto:qlyoung@cumulusnetworks.com">qlyoung@cumulusnetworks.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Aleksey-</div><div><br></div><div>Our source installation instructions vary by platform because they were written by different people. Since these instructions are targeted at developers we tend to spend less time making them as user friendly as they probably should be.</div><div><br></div><div>In this specific example, the files created are different - but as Donald indicated, you can switch between integrated and non integrated config at runtime. Generally speaking, if you're new to FRR, it's best to use integrated config.</div><div><br></div><div>Quentin<br></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Dec 2, 2019 at 9:04 AM Aleksey Romanov <<a href="mailto:aleksey@voltanet.io" target="_blank">aleksey@voltanet.io</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><pre><span>Relevant part of debian<br><br><a href="http://docs.frrouting.org/projects/dev-guide/en/latest/building-frr-for-debian9.html" target="_blank">http://docs.frrouting.org/projects/dev-guide/en/latest/building-frr-for-debian9.html</a><br><br>sudo</span> <span>install</span> <span>-</span><span>m</span> <span>755</span> <span>-</span><span>o</span> <span>frr</span> <span>-</span><span>g</span> <span>frr</span> <span>-</span><span>d</span> <span>/</span><span>var</span><span>/</span><span>log</span><span>/</span><span>frr</span>
<span>sudo</span> <span>install</span> <span>-</span><span>m</span> <span>755</span> <span>-</span><span>o</span> <span>frr</span> <span>-</span><span>g</span> <span>frr</span> <span>-</span><span>d</span> <span>/</span><span>var</span><span>/</span><span>opt</span><span>/</span><span>frr</span>
<span>sudo</span> <span>install</span> <span>-</span><span>m</span> <span>775</span> <span>-</span><span>o</span> <span>frr</span> <span>-</span><span>g</span> <span>frrvty</span> <span>-</span><span>d</span> <span>/</span><span>etc</span><span>/</span><span>frr</span>
<span>sudo</span> <span>install</span> <span>-</span><span>m</span> <span>640</span> <span>-</span><span>o</span> <span>frr</span> <span>-</span><span>g</span> <span>frr</span> <span>/</span><span>dev</span><span>/</span><span>null</span> <span>/</span><span>etc</span><span>/</span><span>frr</span><span>/</span><span>zebra</span><span>.</span><span>conf</span>
<span>sudo</span> <span>install</span> <span>-</span><span>m</span> <span>640</span> <span>-</span><span>o</span> <span>frr</span> <span>-</span><span>g</span> <span>frr</span> <span>/</span><span>dev</span><span>/</span><span>null</span> <span>/</span><span>etc</span><span>/</span><span>frr</span><span>/</span><span>bgpd</span><span>.</span><span>conf</span>
<span>sudo</span> <span>install</span> <span>-</span><span>m</span> <span>640</span> <span>-</span><span>o</span> <span>frr</span> <span>-</span><span>g</span> <span>frr</span> <span>/</span><span>dev</span><span>/</span><span>null</span> <span>/</span><span>etc</span><span>/</span><span>frr</span><span>/</span><span>ospfd</span><span>.</span><span>conf</span>
<span>sudo</span> <span>install</span> <span>-</span><span>m</span> <span>640</span> <span>-</span><span>o</span> <span>frr</span> <span>-</span><span>g</span> <span>frr</span> <span>/</span><span>dev</span><span>/</span><span>null</span> <span>/</span><span>etc</span><span>/</span><span>frr</span><span>/</span><span>ospf6d</span><span>.</span><span>conf</span>
<span>sudo</span> <span>install</span> <span>-</span><span>m</span> <span>640</span> <span>-</span><span>o</span> <span>frr</span> <span>-</span><span>g</span> <span>frr</span> <span>/</span><span>dev</span><span>/</span><span>null</span> <span>/</span><span>etc</span><span>/</span><span>frr</span><span>/</span><span>isisd</span><span>.</span><span>conf</span>
<span>sudo</span> <span>install</span> <span>-</span><span>m</span> <span>640</span> <span>-</span><span>o</span> <span>frr</span> <span>-</span><span>g</span> <span>frr</span> <span>/</span><span>dev</span><span>/</span><span>null</span> <span>/</span><span>etc</span><span>/</span><span>frr</span><span>/</span><span>ripd</span><span>.</span><span>conf</span>
<span>sudo</span> <span>install</span> <span>-</span><span>m</span> <span>640</span> <span>-</span><span>o</span> <span>frr</span> <span>-</span><span>g</span> <span>frr</span> <span>/</span><span>dev</span><span>/</span><span>null</span> <span>/</span><span>etc</span><span>/</span><span>frr</span><span>/</span><span>ripngd</span><span>.</span><span>conf</span>
<span>sudo</span> <span>install</span> <span>-</span><span>m</span> <span>640</span> <span>-</span><span>o</span> <span>frr</span> <span>-</span><span>g</span> <span>frr</span> <span>/</span><span>dev</span><span>/</span><span>null</span> <span>/</span><span>etc</span><span>/</span><span>frr</span><span>/</span><span>pimd</span><span>.</span><span>conf</span>
<span>sudo</span> <span>install</span> <span>-</span><span>m</span> <span>640</span> <span>-</span><span>o</span> <span>frr</span> <span>-</span><span>g</span> <span>frr</span> <span>/</span><span>dev</span><span>/</span><span>null</span> <span>/</span><span>etc</span><span>/</span><span>frr</span><span>/</span><span>ldpd</span><span>.</span><span>conf</span>
<span>sudo</span> <span>install</span> <span>-</span><span>m</span> <span>640</span> <span>-</span><span>o</span> <span>frr</span> <span>-</span><span>g</span> <span>frr</span> <span>/</span><span>dev</span><span>/</span><span>null</span> <span>/</span><span>etc</span><span>/</span><span>frr</span><span>/</span><span>nhrpd</span><span>.</span><span>conf</span><br><span>sudo</span> <span>install</span> <span>-</span><span>m</span> <span>640</span> <span>-</span><span>o</span> <span>frr</span> <span>-</span><span>g</span> <span>frrvty</span> <span>/</span><span>dev</span><span>/</span><span>null</span> <span>/</span><span>etc</span><span>/</span><span>frr</span><span>/</span><span>vtysh</span><span>.</span><span>conf<br><br></span></pre><pre><span>Same for ubuntu:<br><br><a href="http://docs.frrouting.org/projects/dev-guide/en/latest/building-frr-for-ubuntu1804.html" target="_blank">http://docs.frrouting.org/projects/dev-guide/en/latest/building-frr-for-ubuntu1804.html</a><br><br><span>sudo install -m 775 -o frr -g frr -d /var/log/frr</span>
<span>sudo install -m 775 -o frr -g frrvty -d /etc/frr</span>
<span>sudo install -m 640 -o frr -g frrvty tools/etc/frr/vtysh.conf /etc/frr/vtysh.conf</span>
<span>sudo install -m 640 -o frr -g frr tools/etc/frr/frr.conf /etc/frr/frr.conf</span>
<span>sudo install -m 640 -o frr -g frr tools/etc/frr/daemons.conf /etc/frr/daemons.conf</span>
<span>sudo install -m 640 -o frr -g frr tools/etc/frr/daemons /etc/frr/daemons<br><br><br></span></span></pre><pre><span><span>I tried to configure ubuntu by adding ospfd.conf and it did not have any effect - I had to add 'router ospfd' to frr.conf to make it work.<br><br></span></span></pre><pre><span><span>I am new and I am trying to understand how it works.<br><br></span></span></pre><pre><span><span>Thanks,<br></span></span></pre><pre><span><span>Aleksey<br> </span><br></span></pre><pre><span><br><br><br><br><br></span></pre></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Dec 2, 2019 at 8:41 AM Donald Sharp <<a href="mailto:sharpd@cumulusnetworks.com" target="_blank">sharpd@cumulusnetworks.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Aleksey -<br>
<br>
I do not understand your question here.  Whether or not integrated<br>
configuration is used is a run time determination not a configure<br>
option, nor do we have anything ( that I am aware of ) that modifies<br>
this behavior via building of debian packaging.  Can you be a bit more<br>
explicit about what you are seeing and what is going on?<br>
<br>
thanks!<br>
<br>
donald<br>
<br>
On Mon, Dec 2, 2019 at 8:17 AM Aleksey Romanov <<a href="mailto:aleksey@voltanet.io" target="_blank">aleksey@voltanet.io</a>> wrote:<br>
><br>
> Hi,<br>
><br>
> I am new to frr.<br>
><br>
> I had built recent frr from sources for debian and ubuntu. I noticed that debian one uses config file per daemon vs ubuntu uses one frr.conf file. There are also differences in 'daemons' file content.<br>
><br>
> Is this behavior configurable by 'configure' process?<br>
><br>
> Thanks,<br>
><br>
> Aleksey<br>
><br>
> _______________________________________________<br>
> dev mailing list<br>
> <a href="mailto:dev@lists.frrouting.org" target="_blank">dev@lists.frrouting.org</a><br>
> <a href="https://lists.frrouting.org/listinfo/dev" rel="noreferrer" target="_blank">https://lists.frrouting.org/listinfo/dev</a><br>
</blockquote></div>
_______________________________________________<br>
dev mailing list<br>
<a href="mailto:dev@lists.frrouting.org" target="_blank">dev@lists.frrouting.org</a><br>
<a href="https://lists.frrouting.org/listinfo/dev" rel="noreferrer" target="_blank">https://lists.frrouting.org/listinfo/dev</a><br>
</blockquote></div>
</blockquote></div>