iopsys-feed/usermngr/files/etc/init.d/users
2024-11-19 13:14:38 +00:00

32 lines
495 B
Bash
Executable file

#!/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"
}