CLI ?

Stefan Jakob Stefan.Jakob at DE-CIX.net
Tue Apr 27 13:01:58 CEST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 26.04.2010 14:26, schrieb Joakim Tjernlund:

> Not a lot, seems that the CLI only can do very limited configuration or
> am I missing something here.

The only thing I am currently missing is an integrated grep|include and
a tab completion for all Protocols|Symbols as a couple of "views", that
we currently have to parse via awk|younameit.

f.e.:

show protocols R1<tab>
R192_168_0_1
R10_0_0_1
show protocols R19<tab>
show protocols R192_168_0_1

or

show symbols | grep R192

Don't think it's such a good idea to put a version control system
directly in the bird code, like juniper does|have, since there are so
many systems and admin flavours out there.

As Ondrej already mentioned, being able to configure <FILE> directly
from CLI should be ok:

echo "configure /etc/bird/crazybirdconf" | birdc

should be sufficient and can be triggered via cron, ssh or whatever.


Here I would like to see something like:

birdc -c "configure /etc/bird/crazybirdconf"

or

birdc -x command_file >output


Just my .50 €

Rgds, Stefan




- -- 
Stefan Jakob                         e-mail: stefan.jakob at de-cix.net
DE-CIX Management GmbH               Phone: +49 69 1730 902-32
Lindleystr. 12, 60314 Frankfurt      Mobile: +49 172 695 8467
Geschaeftsfuehrer Harald A. Summa    Fax: +49 69 4056 2716
Registergericht AG Koeln, HRB 51135  http://www.de-cix.net
Zentrale: Lichtstr. 43i, 50825 Koeln
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJL1sQmAAoJEJDQtqadNP/l9s4H/0DXlGbBNz9UO1Nxo2h+9khl
yP5jFPpHqcG2AxFkPnL1ZxVRjk6X3nZgwR08i1I7lEBTJWhZx6C1pgCpR5WjOcNG
R6hyRAiZSJhfanabWRpIHJKDQF/Y4BFPJ3AtPBeXm2EwCT6WvUt/z/8vDuA1CvRB
sgNTG0nCS84CGdpOz4e3/O0m8v0N5VUj77X/b5/QKrB/3a+g8dl+76kbq3sBhFju
EL9ssNUfariuHEhorvLY2NDQLgOvS/MreC359TAfKBUu/FbjZwLHwU9Hnz6HciTt
2WpVGBQOCF+b+4bMHqq0W7vkGFh4Hh9j2rc1xp4PHR6fjPkYMfRCM5IgxyDctvA=
=o8zK
-----END PGP SIGNATURE-----



More information about the Bird-users mailing list