frr: add package

in place replacement for quagga

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
This commit is contained in:
Lucian Cristian
2019-09-07 06:24:23 +03:00
parent de37661733
commit c999d25d8b
7 changed files with 924 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
#!/bin/sh
#
# This is NOT the init script! This is the watchfrr start/stop/restart
# command handler, passed to watchfrr with the -s/-r/-k commands. It is used
# internally by watchfrr to start the protocol daemons with the appropriate
# options.
#
# This script should be installed in /usr/sbin/watchfrr.sh
log_success_msg() {
:
}
log_warning_msg() {
echo "$@" >&2
[ -x /usr/bin/logger ] && echo "$@" \
| /usr/bin/logger -t watchfrr.sh -p daemon.warn
}
log_failure_msg() {
echo "$@" >&2
[ -x /usr/bin/logger ] && echo "$@" \
| /usr/bin/logger -t watchfrr.sh -p daemon.err
}
self="`dirname $0`"
if [ -r "$self/frrcommon.sh" ]; then
. "$self/frrcommon.sh"
else
. "/usr/sbin/frrcommon.sh"
fi
chownfrr $V_PATH
frrcommon_main "$@"