summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsever-sever <v.gletenko@vyos.io>2021-04-28 21:03:39 +0000
committersever-sever <v.gletenko@vyos.io>2021-04-28 21:03:39 +0000
commit157ffda4a95ba13aa23df9e77a5eec0c201384a8 (patch)
tree07d363de4f98033bc7824c97b4232b1ee3877330
parent467b9ceb67382d2e6dc2a8ce3839f90b618fa7a2 (diff)
downloadvyatta-cfg-157ffda4a95ba13aa23df9e77a5eec0c201384a8.tar.gz
vyatta-cfg-157ffda4a95ba13aa23df9e77a5eec0c201384a8.zip
vyos-router: T3217: mount frr.conf to /run/frr/config
-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 5912733..d2d2da8 100755
--- a/scripts/init/vyos-router
+++ b/scripts/init/vyos-router
@@ -190,6 +190,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