<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi Skyler,</p>
    <p><br>
    </p>
    <p>I can see the problem you are using v.2.0.x so there is also
      different version of libssh (for non-ssh)<br>
    </p>
    <p>You can quick fix without rebuild (not  sure about stability) sed
      -i "s/libreadline.so.6/libreadline.so.7/" /config/bird/sbin/birdc</p>
    <p>Then you get:<br>
    </p>
    <p>ldd /config/bird/sbin/birdc<br>
          linux-vdso.so.1 (0x77f48000)<br>
          libreadline.so.7 => /lib/mipsel-linux-gnu/libreadline.so.7
      (0x77ec6000)<br>
          libtinfo.so.5 => /lib/mipsel-linux-gnu/libtinfo.so.5
      (0x77e95000)<br>
          libpthread.so.0 => /lib/mipsel-linux-gnu/libpthread.so.0
      (0x77e68000)<br>
          libc.so.6 => /lib/mipsel-linux-gnu/libc.so.6 (0x77ce4000)<br>
          /lib/ld.so.1 => /lib64/ld.so.1 (0x77f17000)<br>
      <br>
    </p>
    <p>The 2.0.x is based on:<br>
    </p>
    <p># cat /etc/os-release <br>
      PRETTY_NAME="Debian GNU/Linux 9 (stretch)"<br>
      NAME="Debian GNU/Linux"<br>
      VERSION_ID="9"<br>
      VERSION="9 (stretch)"<br>
      VERSION_CODENAME=stretch<br>
      ID=debian<br>
      <br>
    </p>
    <p>I can try rebuild bird for new version.<br>
    </p>
    <p><br>
    </p>
    <p>Regards,</p>
    <p>Martin<br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 31/07/2020 17:13, Skyler Mäntysaari
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:c6529900-a6ee-4e70-9746-daf95a3713db@www.fastmail.com">
      <title></title>
      <div>Hi Martin,<br>
        <br>
        Unfortunately, I cannot use those on v2.0.x.<br>
        <br>
      </div>
      <div>./birdc: error while loading shared libraries:
        libreadline.so.6: cannot open shared object file: No such file
        or directory<br>
        <br>
        and no, there is none packages that provide that. :(</div>
      <div><br>
      </div>
      <div>On Fri, Jul 31, 2020, at 16:17, Marcin Dulinski wrote:<br>
      </div>
      <blockquote type="cite" id="qt">
        <p>Hi Skyler,<br>
        </p>
        <p><br>
        </p>
        <p>The EdgeOS v1.10.11 are based on debian wheezy. I know is
          legacy, but in my case was more stable then EdgeOS v2.0.x when
          i tested on my local ER X. <br>
        </p>
        <p>libssh is required if you like to implement RPKI over SSH
          transport. The standard libssh package is incompatible or not
          available so I built all dependence: <a
            href="https://dulin.me.uk/bird/dep/" moz-do-not-send="true">https://dulin.me.uk/bird/dep/</a><br>
        </p>
        <p>Using 0.6.3-4 from Jessie <a
            href="https://packages.debian.org/source/jessie/libssh"
            moz-do-not-send="true">https://packages.debian.org/source/jessie/libssh</a>
          (last release which i could build looks like is not
          vulnerable)<br>
        </p>
        <p><br>
        </p>
        <p><br>
        </p>
        <p>For checking status you can use:<br>
        </p>
        <p>/config/bird/sbin/birdc show status<br>
        </p>
        <p><br>
        </p>
        <p><br>
        </p>
        <p><br>
        </p>
        <p><br>
        </p>
        <p>Regards,<br>
        </p>
        <p>Martin<br>
        </p>
        <div class="qt-moz-cite-prefix">On 31/07/2020 13:47, Skyler
          Mäntysaari wrote:<br>
        </div>
        <blockquote type="cite"
          cite="mid:992c98df-137f-405f-bb3f-b5be488c48b7@www.fastmail.com">
          <div>
            <div>Hi Martin,<br>
            </div>
            <div><br>
            </div>
            <div>
              <div>I prefer to be able to use `systemctl bird status`,
                but thank you for the archives. <br>
              </div>
              <div> I just need to do my own init script and it should
                work.<br>
              </div>
              <div> <br>
              </div>
              <div> Can you explain what are those "libssl" bird
                archives? What's the difference, except that it needs
                libssh to be installed?<br>
              </div>
              <div> <br>
              </div>
              <div> Regards,<br>
              </div>
              <div> Skyler<br>
              </div>
            </div>
          </div>
          <div><br>
          </div>
          <div>On Fri, Jul 31, 2020, at 15:33, Marcin Dulinski wrote:<br>
          </div>
          <blockquote type="cite" id="qt-qt">
            <p>HI Skyler, <br>
            </p>
            <p><br>
            </p>
            <p>I wrote message based on your subject: 'Binary Bird2 for
              EdgeRouter (EdgeOS, Debian 9, mips)'.<br>
            </p>
            <p><br>
            </p>
            <p>As far as i remember the filesystem on the EdgeOS is
              based on squashfs images. <br>
            </p>
            <p>In most cases they are read-only, or it keeps only data
              until upgrade. So any modifications installation packages
              are generates complex for future security patches /
              upgrades. Only /config directory remains. This is the
              reason why i gave you tar archived binaries. For my case
              this is much easier method for deployment.<br>
            </p>
            <p>They are based on EdgeOS v1.10.11 which currently is used
              in my production environment. <br>
            </p>
            <p><br>
            </p>
            <p>Regards,<br>
            </p>
            <p>Martin<br>
            </p>
            <div class="qt-qt-moz-cite-prefix">On 31/07/2020 12:59,
              Skyler Mäntysaari wrote:<br>
            </div>
            <blockquote type="cite"
              cite="mid:2f5b2180-1202-43e2-b08c-608819c06df6@www.fastmail.com">
              <div>Hi,<br>
              </div>
              <div><br>
              </div>
              <div>How do you use those archives? I'm trying to find deb
                packages.<br>
              </div>
              <div><br>
              </div>
              <div>On Fri, Jul 31, 2020, at 14:31, Marcin Dulinski
                wrote:<br>
              </div>
              <blockquote type="cite" id="qt-qt-qt">
                <div>Hi Skyler,<br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div>Here is my builds for edge max:<br>
                </div>
                <div><br>
                </div>
                <div><a href="https://dulin.me.uk/bird/builds/"
                    moz-do-not-send="true">https://dulin.me.uk/bird/builds/</a><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div>Also added ansible playbook <a
                    href="https://dulin.me.uk/bird/edgemax.yml"
                    moz-do-not-send="true">https://dulin.me.uk/bird/edgemax.yml</a>
                  i never<br>
                </div>
                <div>remember which build version is correct for
                  specific device. Exploring<br>
                </div>
                <div>playbook you can check how to start it
                  automatically using script:<br>
                </div>
                <div><a href="https://dulin.me.uk/bird/01-bird.sh"
                    moz-do-not-send="true">https://dulin.me.uk/bird/01-bird.sh</a><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div>For my build every configuration is stored in
                  /config directory so in<br>
                </div>
                <div>the future you can upgrade firmware without any
                  problems.<br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div>Regards,<br>
                </div>
                <div><br>
                </div>
                <div>Martin<br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div>On 31/07/2020 12:05, Skyler Mäntysaari wrote:<br>
                </div>
                <div>> Dear list,<br>
                </div>
                <div>><br>
                </div>
                <div>> Is there somewhere a repository where I can
                  find a mips version of Bird2?<br>
                </div>
                <div>> SID debian repository does not support mips
                  architecture.<br>
                </div>
                <div>><br>
                </div>
                <div>> Best regards,<br>
                </div>
                <div>> Skyler Mäntysaari<br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><b>Attachments:</b><br>
                </div>
                <ul>
                  <li>signature.asc<br>
                  </li>
                </ul>
              </blockquote>
            </blockquote>
            <div><br>
            </div>
            <div><b>Attachments:</b><br>
            </div>
            <ul>
              <li>signature.asc<br>
              </li>
            </ul>
          </blockquote>
          <div><br>
          </div>
        </blockquote>
        <div><br>
        </div>
        <div><b>Attachments:</b><br>
        </div>
        <ul>
          <li>signature.asc<br>
          </li>
        </ul>
      </blockquote>
      <div><br>
      </div>
    </blockquote>
  </body>
</html>