The right one is "providers", yet there is probably some package out with "provider", so i'm expecting to allow both in the end because we botched it in such a stupid way.

Maria


On 6 January 2025 10:28:28 CET, Job Snijders <job@sobornost.net> wrote:
On Mon, Jan 06, 2025 at 09:32:45AM +0100, Maria Matejka via Bird-users wrote:
Hello,

there is a discrepancy between doc and parser. Please try

s/providers/provider/;

Are you sure?

$ sed -i 's/providers/provider/' ./bird

$ bird --version
BIRD version 2.16

$ bird -c ./bird -p
bird: ./bird:642145:17 syntax error, unexpected PROVIDER

Sorry for the inconvenience. We'll fix this in the next version.

It seems https://bird.network.cz/download/bird-2.16.tar.gz wants
plural 'providers', but
https://pkg.labs.nic.cz/bird2/pool/main/b/bird2/bird2_2.16-cznic.1~bullseye_amd64.deb
wants singular 'provider'

both report 'BIRD version 2.16' as the version string

I'd like to know ASAP whether it's going to be 'providers' or
'provider', because I'd like to ship an rpki-client release which can
output BIRD compatible configuration for ASPA :-)

Kind regards,

Job
--
Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o.