X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=rrqnet-ifupdown.sh;h=27896958f73dea18653436f14e6aec52a31bc9e2;hb=a1c04f2fb24cfc41c5b1803df986617100d467bb;hp=cdfd3b46a21e0daf4de02b75323cee913d5ed485;hpb=53f3f3e3303bb46e54396deda2e18e08c3c956c6;p=rrq%2Frrqnet.git diff --git a/rrqnet-ifupdown.sh b/rrqnet-ifupdown.sh index cdfd3b4..2789695 100755 --- a/rrqnet-ifupdown.sh +++ b/rrqnet-ifupdown.sh @@ -19,6 +19,7 @@ # An rrqnet stanza may have the following settings: # rrqnet_port +# rrqnet_renice # rrqnet_remote # rrqnet_options # rrqnet_log @@ -44,10 +45,12 @@ configure_tap_up() { start_cable_pre_up() { configure_tap_up || return 1 configure_tap_bridge || return 1 + [ -z "$IF_RRQNET_RENICE" ] || \ + RRQDAEMON="/usr/bin/nice -n $IF_RRQNET_RENICE $RRQDAEMON" if [ -z "$IF_RRQNET_LOG" ] ; then daemon -U -r -n $NAME -- \ $RRQDAEMON $IF_RRQNET_OPTIONS \ - -t $IFACE $IF_RRQNET $IF_RRQNET_REMOTE + -t $IFACE $IF_RRQNET_PORT $IF_RRQNET_REMOTE else daemon -U -r -n $NAME -E "${IF_RRQNET_LOG#* }" -- \ $RRQDAEMON ${IF_RRQNET_LOG%% *} $IF_RRQNET_OPTIONS \