From: Maria Matejka Date: Mon, 24 Jun 2024 11:46:12 +0000 (+0200) Subject: Additional CLI sockets may now be restricted X-Git-Tag: v2.16~54 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=08ff0af8986099e6fb1d8a94c7ce62c83e4df7f1;p=thirdparty%2Fbird.git Additional CLI sockets may now be restricted This allows to have one main socket for the heavy operations very restricted just for the appropriate users, whereas the looking glass socket may be more open. Implemented an idea originally submitted and requested by Akamai. --- diff --git a/conf/confbase.Y b/conf/confbase.Y index 4bf70ccfa..cdbdf1ce2 100644 --- a/conf/confbase.Y +++ b/conf/confbase.Y @@ -100,7 +100,6 @@ CF_DECLS mpls_label_stack *mls; const struct adata *bs; struct aggr_item_node *ai; - struct cli_config *cli; } %token END CLI_MARKER INVALID_TOKEN ELSECOL DDOT diff --git a/doc/bird.sgml b/doc/bird.sgml index 5acdf7c13..e2050c13d 100644 --- a/doc/bird.sgml +++ b/doc/bird.sgml @@ -1253,6 +1253,11 @@ socket multiple times and BIRD may behave weirdly if this happens. On shutdown, the additional sockets get removed immediately and only the main socket stays until the very end. +

The remote control socket can be also set as restricted by +Usage