[dev] debian vs ubuntu config

Aleksey Romanov aleksey at voltanet.io
Mon Dec 2 12:30:23 EST 2019


Thank You,

Aleksey


On Mon, Dec 2, 2019 at 12:21 PM Quentin Young <qlyoung at cumulusnetworks.com>
wrote:

> Aleksey-
>
> 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.
>
> 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.
>
> Quentin
>
>
>
> On Mon, Dec 2, 2019 at 9:04 AM Aleksey Romanov <aleksey at voltanet.io>
> wrote:
>
>> Relevant part of debian
>>
>> http://docs.frrouting.org/projects/dev-guide/en/latest/building-frr-for-debian9.html
>>
>> sudo install -m 755 -o frr -g frr -d /var/log/frrsudo install -m 755 -o frr -g frr -d /var/opt/frrsudo install -m 775 -o frr -g frrvty -d /etc/frrsudo install -m 640 -o frr -g frr /dev/null /etc/frr/zebra.confsudo install -m 640 -o frr -g frr /dev/null /etc/frr/bgpd.confsudo install -m 640 -o frr -g frr /dev/null /etc/frr/ospfd.confsudo install -m 640 -o frr -g frr /dev/null /etc/frr/ospf6d.confsudo install -m 640 -o frr -g frr /dev/null /etc/frr/isisd.confsudo install -m 640 -o frr -g frr /dev/null /etc/frr/ripd.confsudo install -m 640 -o frr -g frr /dev/null /etc/frr/ripngd.confsudo install -m 640 -o frr -g frr /dev/null /etc/frr/pimd.confsudo install -m 640 -o frr -g frr /dev/null /etc/frr/ldpd.confsudo install -m 640 -o frr -g frr /dev/null /etc/frr/nhrpd.conf
>> sudo install -m 640 -o frr -g frrvty /dev/null /etc/frr/vtysh.conf
>>
>> Same for ubuntu:
>>
>> http://docs.frrouting.org/projects/dev-guide/en/latest/building-frr-for-ubuntu1804.html
>>
>> sudo install -m 775 -o frr -g frr -d /var/log/frrsudo install -m 775 -o frr -g frrvty -d /etc/frrsudo install -m 640 -o frr -g frrvty tools/etc/frr/vtysh.conf /etc/frr/vtysh.confsudo install -m 640 -o frr -g frr tools/etc/frr/frr.conf /etc/frr/frr.confsudo install -m 640 -o frr -g frr tools/etc/frr/daemons.conf /etc/frr/daemons.confsudo install -m 640 -o frr -g frr tools/etc/frr/daemons /etc/frr/daemons
>>
>>
>> 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.
>>
>> I am new and I am trying to understand how it works.
>>
>> Thanks,
>>
>> Aleksey
>>
>>
>>
>>
>>
>>
>>
>>
>> On Mon, Dec 2, 2019 at 8:41 AM Donald Sharp <sharpd at cumulusnetworks.com>
>> wrote:
>>
>>> Aleksey -
>>>
>>> I do not understand your question here.  Whether or not integrated
>>> configuration is used is a run time determination not a configure
>>> option, nor do we have anything ( that I am aware of ) that modifies
>>> this behavior via building of debian packaging.  Can you be a bit more
>>> explicit about what you are seeing and what is going on?
>>>
>>> thanks!
>>>
>>> donald
>>>
>>> On Mon, Dec 2, 2019 at 8:17 AM Aleksey Romanov <aleksey at voltanet.io>
>>> wrote:
>>> >
>>> > Hi,
>>> >
>>> > I am new to frr.
>>> >
>>> > 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.
>>> >
>>> > Is this behavior configurable by 'configure' process?
>>> >
>>> > Thanks,
>>> >
>>> > Aleksey
>>> >
>>> > _______________________________________________
>>> > dev mailing list
>>> > dev at lists.frrouting.org
>>> > https://lists.frrouting.org/listinfo/dev
>>>
>> _______________________________________________
>> dev mailing list
>> dev at lists.frrouting.org
>> https://lists.frrouting.org/listinfo/dev
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.frrouting.org/pipermail/dev/attachments/20191202/2210a2ed/attachment-0001.html>


More information about the dev mailing list