Cau Ondrej! Thanks for getting back to me. Yes I just checked and I do have the headers of libssh.
As it seems it does not throw me error of this again where I define the rpki protocol, so it means that it supports it. Now I am in the process of troubleshooting / building the config , checking right now the " EBGP requires explicit import policy " error, and I run the service of bird to eventually see it running. Diky moc! Irene On 7/23/19 3:53 PM, Ondrej Zajicek wrote: > On Fri, Jul 19, 2019 at 04:29:11PM +0200, Irene Lalioti wrote: >> Hello Maria! >> >> I am coming back to you to just ask you what else we need except for the >> libssh enable in the spec file of bird in the rpm, so that we have the >> RPKI functionality in the 2.0.4. > Hello > > You do not really need to explicitly enable it by configure option, it is > autodetected. What you really need is libssh header files during > compilation. You see whether libssh was found and RPKI support was compiled > in from the output of configure: > > checking for libssh/libssh.h... yes > ... > BIRD was configured with the following options: > ... > Routing protocols: bfd babel bgp mrt ospf perf pipe radv rip rpki > static > > But if you use --enable-libssh, then configure would fail if there are no > libssh headers. > >> With my colleague we tried to build the rpm package after adding the >> enable libssh : >> >> %build >> %configure --prefix=%{_prefix} \ >> --sysconfdir=%{_sysconfdir} \ >> --localstatedir=%{_localstatedir} >> --enable-libssh > Note that you do not have backslash after --localstatedir option, > so i am not sure whether --enable-libssh option was passed to configure. > > >> and then we installed it. >> >> Or maybe it is impossible to do it ourselves ? :) > And does it work? > -- Irene Lalioti Network Engineer Fondation RESTENA 2, avenue de l'Université L-4365 Esch/Alzette Tel: +352 424409 1 Fax: +352 422473