#!/bin/sh /etc/rc.common START=11 STOP=90 USE_PROCD=1 PROG=/usr/sbin/usermngr start_service() { procd_open_instance usermngr_dm procd_set_param command $PROG procd_set_param respawn procd_close_instance } reload_service() { ret=$(ubus call service list '{"name":"users"}' | jsonfilter -qe '@.users.instances.usermngr_dm.running') if [ "$ret" != "true" ]; then stop start else ubus send usermngr.reload fi return 0 } service_triggers() { procd_add_reload_trigger "users" }