This commit is contained in:
Patrick Grimm 2017-01-12 20:50:36 +00:00 committed by GitHub
commit f98cc6fc03

View file

@ -841,11 +841,17 @@ start() {
error "there is already an instance of $UCI_CONF_NAME running (pid: '$(cat $PID)'), not starting."
return 1
else
if [ "$UCI_CONF_NAME" == "olsrd6" ]; then
sysctl -w net.ipv6.bindv6only=1 > /dev/null
fi
service_start /usr/sbin/olsrd -f "$OLSRD_CONFIG_FILE" -nofork
sleep 1
service_check /usr/sbin/olsrd || {
log "startup-error: check via: '/usr/sbin/olsrd -f \"$OLSRD_CONFIG_FILE\" -nofork'"
}
if [ "$UCI_CONF_NAME" == "olsrd6" ]; then
sysctl -w net.ipv6.bindv6only="$bindv6only" > /dev/null
fi
fi
fi