rpcd.init 393 B

123456789101112131415161718192021
  1. #!/bin/sh /etc/rc.common
  2. START=12
  3. USE_PROCD=1
  4. NAME=rpcd
  5. PROG=/sbin/rpcd
  6. start_service() {
  7. local socket=$(uci -q get rpcd.@rpcd[0].socket)
  8. local timeout=$(uci -q get rpcd.@rpcd[0].timeout)
  9. procd_open_instance
  10. procd_set_param command "$PROG" ${socket:+-s "$socket"} ${timeout:+-t "$timeout"}
  11. procd_set_param respawn
  12. procd_close_instance
  13. }
  14. reload_service() {
  15. procd_send_signal rpcd
  16. }