Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#56909 - [bird] rpki protocol is unavailable

Attached to Project: Arch Linux
Opened by R. Wichertjes (rewbycraft) - Saturday, 30 December 2017, 20:47 GMT
Last edited by Sébastien Luttringer (seblu) - Sunday, 31 December 2017, 18:13 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Sébastien Luttringer (seblu)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
When attempting to use the rpki protocol introduced bird2.0, a "syntax error" is produced.
Upon inspection of the bird source it appears that a new dependency was introduced with v2.0: libssh
If libssh is absent then the rpki protocol is disabled at compile time.
Re-building the package with libssh added as a dependency to the PKGBUILD results in the rpki protocol being present and functional.

Additional info:
* package version(s): 2.0.0-2
* config and/or log files etc.

Minimum required to cause the problem:
router id 192.168.1.1;
roa4 table r4;
roa6 table r6;
protocol rpki {
roa4 { table r4; };
roa6 { table r6; };
remote "validator.rpki.net.nz" port 8282;
retry keep 5;
refresh keep 30;
expire 600;
}


Steps to reproduce:
Put the example config above into /etc/bird.conf, try to start it.
Expected behaviour, with this minimal config file, is to have bird start and pull in rpki data.
This task depends upon

Closed by  Sébastien Luttringer (seblu)
Sunday, 31 December 2017, 18:13 GMT
Reason for closing:  Implemented
Additional comments about closing:  bird-2.0.0-3

Loading...