#!/bin/sh /etc/rc.common # Copyright (C) 2018 Ycarus (Yannick Chabanois) # shellcheck disable=SC2039 # vim: set noexpandtab tabstop=4 shiftwidth=4 softtabstop=4 : # shellcheck disable=SC2034 { START=99 STOP=10 USE_PROCD=1 } start_service() { [ "$(uci -q get openmptcprouter.settings.disable_ipv6)" = "1" ] && return procd_open_instance # shellcheck disable=SC2086 procd_set_param command /bin/omr-6in4 procd_set_param limits nofile="51200 51200" procd_set_param respawn 0 10 0 procd_set_param stderr 1 procd_close_instance } service_triggers() { procd_add_interface_trigger "omrvpn" } reload_service() { stop start }