summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2021-04-02 22:46:41 +0200
committerGitHub <noreply@github.com>2021-04-02 22:46:41 +0200
commitff9fb27136f85888a347f40a430506992240166c (patch)
treef683848e2108c7e8ebe2f4488e707aa1c246ac29
parenta6dcf92d9517d2e410f8b4e14145d44e6bb8b3f6 (diff)
parentda313c40f7bac632da9bb3d83f2e7ae4ea5d02af (diff)
downloadvyatta-cfg-ff9fb27136f85888a347f40a430506992240166c.tar.gz
vyatta-cfg-ff9fb27136f85888a347f40a430506992240166c.zip
Merge pull request #34 from sever-sever/3217
vyos-router: T3217: mount frr.conf to /run/frr/config dir
-rwxr-xr-xscripts/init/vyos-router8
1 files changed, 8 insertions, 0 deletions
diff --git a/scripts/init/vyos-router b/scripts/init/vyos-router
index 4437285..ccb9c91 100755
--- a/scripts/init/vyos-router
+++ b/scripts/init/vyos-router
@@ -253,6 +253,14 @@ start ()
# a requirement for netns support
mkdir -p /var/run/netns
+ # Fixup for FRR save configs T3217
+ mkdir -p /run/frr/config
+ echo "log syslog" > /run/frr/config/frr.conf
+ echo "log facility local7" >> /run/frr/config/frr.conf
+ chown -R root:frrvty /run/frr/config/frr.conf
+ chmod 775 /run/frr/config/frr.conf
+ mount --bind /run/frr/config/frr.conf /etc/frr/frr.conf
+
# chown the config dir to give all admins access
chown -R root:frrvty /etc/frr
chmod 775 /etc/frr