From 0fc6a5f8eded7183d4fb7aa34de5c77dc3287597 Mon Sep 17 00:00:00 2001 From: Steffen Neubauer Date: Mon, 9 Aug 2021 13:44:39 +0200 Subject: [PATCH] tools: fix frr pathspace folder permissions The pathspace folder in /var/run needs the x permission for the group too Otherwise vtysh fails when running it with groups frrvty and frr: $ vtysh -N gateway % Can't open configuration file /etc/frr/gateway/vtysh.conf due to 'Permission denied'. vtysh_connect(/var/run/frr/gateway/zebra.vty): stat = Permission denied Signed-off-by: Steffen Neubauer --- tools/frrcommon.sh.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/frrcommon.sh.in b/tools/frrcommon.sh.in index 475e56cf72..7cde7a119e 100644 --- a/tools/frrcommon.sh.in +++ b/tools/frrcommon.sh.in @@ -60,7 +60,7 @@ chownfrr() { [ -n "$FRR_GROUP" ] && chgrp "$FRR_GROUP" "$1" [ -n "$FRR_CONFIG_MODE" ] && chmod "$FRR_CONFIG_MODE" "$1" if [ -d "$1" ]; then - chmod u+x "$1" + chmod gu+x "$1" fi }