From 1ccbc3d7026342259fa6b4fa2cb428e8e9b5d453 Mon Sep 17 00:00:00 2001 From: Benedikt Rudolph Date: Wed, 6 Jun 2018 13:35:32 +0200 Subject: [PATCH] Execute birdc in restricted mode with "-r" argument. --- bird/bird.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bird/bird.go b/bird/bird.go index 2c923ac..d251709 100644 --- a/bird/bird.go +++ b/bird/bird.go @@ -60,7 +60,7 @@ func toCache(key string, val Parsed) { } func Run(args string) (io.Reader, error) { - args = "show " + args + args = "-r " + "show " + args argsList := strings.Split(args, " ") out, err := exec.Command(ClientConf.BirdCmd, argsList...).Output()