18 lines
574 B
Diff
18 lines
574 B
Diff
|
diff --git a/redhat/frr.init b/redhat/frr.init
|
||
|
index b59656a..4cf3fd4 100755
|
||
|
--- a/redhat/frr.init
|
||
|
+++ b/redhat/frr.init
|
||
|
@@ -94,10 +94,12 @@ check_daemon()
|
||
|
if [ ! -r "$C_PATH/$1-$2.conf" ]; then
|
||
|
touch "$C_PATH/$1-$2.conf"
|
||
|
chown frr:frr "$C_PATH/$1-$2.conf"
|
||
|
+ chmod 0600 "$C_PATH/$1-$2.conf"
|
||
|
fi
|
||
|
elif [ ! -r "$C_PATH/$1.conf" ]; then
|
||
|
touch "$C_PATH/$1.conf"
|
||
|
chown frr:frr "$C_PATH/$1.conf"
|
||
|
+ chmod 0600 "$C_PATH/$1.conf"
|
||
|
fi
|
||
|
fi
|
||
|
return 0
|