<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="">~/frr> ./configure --help | grep sysconf</div><div class="">  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]</div><div class=""><br class=""></div><div class="">Setting this to /usr/local/etc should do it. In case you want to do this at runtime we also have the --pathspace option, docs for that are in the manpages:</div><div class=""><br class=""></div><div class=""><a href="https://github.com/FRRouting/frr/blob/master/doc/manpages/common-options.rst#configuration-and-paths" class="">https://github.com/FRRouting/frr/blob/master/doc/manpages/common-options.rst#configuration-and-paths</a></div><div class=""><br class=""></div><div class="">Quentin</div><div><br class=""><blockquote type="cite" class=""><div class="">On Aug 19, 2019, at 9:28 AM, Phil Wiggins <<a href="mailto:phil.wiggins@gmail.com" class="">phil.wiggins@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Is it possible to relocate /etc/frr to use another location such as /usr/local/etc/frr?  It's important to us for virtualization where the virtual routers (virtual_file_system:/usr/local/etc/frr) can't conflict with the host (/etc/frr); otherwise, we get multiple virtual routers trying to use host_file_system:/etc/frr concurrently which doesn't end well.  <div class=""><br class=""></div><div class="">Is there something that I can add/change to the build script?<div class=""><a href="https://gist.github.com/apwiggins/44f3592a61965783372aea5881ed9f7a" class="">https://gist.github.com/apwiggins/44f3592a61965783372aea5881ed9f7a</a><br class=""></div><div class="">[snip]</div><div class=""><table class="gmail-tab-size gmail-highlight gmail-js-file-line-container" style="box-sizing:border-box;border-collapse:collapse;border-spacing:0px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px"><tbody style="box-sizing:border-box" class=""><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-LC118" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">./bootstrap.sh</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L119" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC119" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">./configure \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L120" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC120" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --prefix=/usr/local \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L121" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC121" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --enable-exampledir=/usr/share/doc/frr/examples/ \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L122" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC122" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --localstatedir=/var/run/frr \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L123" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC123" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --sbindir=/usr/lib/frr \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L124" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC124" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --sysconfdir=/usr/local/etc/frr \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L125" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC125" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --enable-pimd \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L126" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC126" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --enable-watchfrr \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L127" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC127" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --enable-ospfclient=yes \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L128" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC128" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --enable-ospfapi=yes \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L129" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC129" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --disable-ospf6d \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L130" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC130" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --enable-multipath=64 \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L131" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC131" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --enable-user=root \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L132" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC132" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --enable-group=root \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L133" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC133" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --enable-vty-group=frrvty \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L134" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC134" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --enable-configfile-mask=0640 \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L135" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC135" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --enable-logfile-mask=0640 \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L136" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC136" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --enable-rtadv \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L137" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC137" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --enable-fpm \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L138" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC138" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --enable-systemd=yes \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L139" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC139" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --with-pkg-git-version \</span></td></tr><tr style="box-sizing:border-box" class=""><td id="gmail-file-install_frr_for_core-sh-L140" class="gmail-js-line-number gmail-blob-num" style="box-sizing:border-box;padding:0px 10px;color:rgba(27,31,35,0.3);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;line-height:20px;min-width:50px;text-align:right;vertical-align:top;white-space:nowrap;width:50px"></td><td id="gmail-file-install_frr_for_core-sh-LC140" class="gmail-js-file-line gmail-blob-code gmail-blob-code-inner" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;overflow:visible;white-space:pre"><span class="gmail-pl-s" style="box-sizing:border-box;color:rgb(3,47,98)">    --with-pkg-extra-version=-ITNFRR</span></td></tr></tbody></table><div class=""><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">[/snip]<br class=""></div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><br class=""></div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Cheers,<br class=""><br class="">Phil<div class=""><br class=""><div class=""><br class=""></div></div></div></div><br class=""></div></div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 21 Jun 2018 at 08:44, Donald Sharp <<a href="mailto:sharpd@cumulusnetworks.com" class="">sharpd@cumulusnetworks.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Phil -<br class="">
<br class="">
This is cool, thanks for taking the time for figuring this out and for<br class="">
posting the results to this alias for future people to find!  Let us<br class="">
know if you need anything.<br class="">
<br class="">
thanks!<br class="">
<br class="">
donald<br class="">
<br class="">
On Fri, Jun 15, 2018 at 1:37 PM, Phil Wiggins <<a href="mailto:phil.wiggins@gmail.com" target="_blank" class="">phil.wiggins@gmail.com</a>> wrote:<br class="">
> If anyone is interested in running FRR in the NRL CORE emulation<br class="">
> environment, I have some build scripts for FRR on CORE that I posted at the<br class="">
> first link below.  Normally CORE runs Quagga, so this script was a hack to<br class="">
> shoehorn FRR as a Quagga replacement.  These scripts are not part of CORE<br class="">
> yet, so are unsupported.  People on this list may want to use CORE for FRR<br class="">
> experimentation and testing, so you can customize these scripts to suit your<br class="">
> own needs.<br class="">
><br class="">
> It's best to run this stuff in a VM with no internet connection (after<br class="">
> installation) since CORE runs lots of processes as root - a well-known<br class="">
> security issue.<br class="">
><br class="">
> <a href="https://github.com/coreemu/core/issues/170" rel="noreferrer" target="_blank" class="">https://github.com/coreemu/core/issues/170</a><br class="">
><br class="">
> ( install_frr_for_core.sh)<br class="">
> FRR on NRL CORE build script - assumes Ubuntu 16.04.4 clean installation in<br class="">
> a VM or physical host:<br class="">
> <a href="https://gist.github.com/apwiggins/44f3592a61965783372aea5881ed9f7a" rel="noreferrer" target="_blank" class="">https://gist.github.com/apwiggins/44f3592a61965783372aea5881ed9f7a</a><br class="">
><br class="">
> (core_misc_frr.py )<br class="">
> used by the install script above to install at ./core/misc/frr.py<br class="">
> <a href="https://gist.github.com/apwiggins/d610c2794c8c0a12a45bfc093fd2e949" rel="noreferrer" target="_blank" class="">https://gist.github.com/apwiggins/d610c2794c8c0a12a45bfc093fd2e949</a><br class="">
><br class="">
> (core_services_frr.py)<br class="">
> used by the install script above to install at ./core/services/frr.py<br class="">
> <a href="https://gist.github.com/apwiggins/747a9a14feff2ce3a3b8760406b825a7" rel="noreferrer" target="_blank" class="">https://gist.github.com/apwiggins/747a9a14feff2ce3a3b8760406b825a7</a><br class="">
><br class="">
><br class="">
> <a href="https://www.nrl.navy.mil/itd/ncs/products/core" rel="noreferrer" target="_blank" class="">https://www.nrl.navy.mil/itd/ncs/products/core</a><br class="">
> The Common Open Research Emulator (CORE) is a tool for emulating networks on<br class="">
> one or more machines. You can connect these emulated networks to live<br class="">
> networks. CORE consists of a GUI for drawing topologies of lightweight<br class="">
> virtual machines, and Python modules for scripting network emulation.<br class="">
><br class="">
> Cheers,<br class="">
><br class="">
> Phil<br class="">
><br class="">
><br class="">
><br class="">
> _______________________________________________<br class="">
> frog mailing list<br class="">
> <a href="mailto:frog@lists.frrouting.org" target="_blank" class="">frog@lists.frrouting.org</a><br class="">
> <a href="https://lists.frrouting.org/listinfo/frog" rel="noreferrer" target="_blank" class="">https://lists.frrouting.org/listinfo/frog</a><br class="">
><br class="">
</blockquote></div>
_______________________________________________<br class="">dev mailing list<br class=""><a href="mailto:dev@lists.frrouting.org" class="">dev@lists.frrouting.org</a><br class="">https://lists.frrouting.org/listinfo/dev<br class=""></div></blockquote></div><br class=""></body></html>