1 #!/bin/sh /etc/rc.common
2 # Copyright (C) 2017 Gui Iribarren <gui@altermundi.net>
3 # Copyright (C) 2011 Fundacio Privada per a la Xarxa Oberta, Lliure i Neutral guifi.net
5 # This is free software, licensed under the GNU General Public License v3.
18 procd_open_instance
"$NAME"
19 procd_set_param
command "$BIN" -f "$CONF" -d "$DEBUG"
21 ### Respawn automatically when process dies, after waiting respawn_timeout seconds
22 ### If respawn_retry consecutives respawns die before respawn_threshold seconds (i.e. they crash)
23 ### it will stop trying and leave it dead.
24 procd_set_param respawn
${respawn_threshold:-60} ${respawn_timeout:-3} ${respawn_retry:-5}
26 procd_set_param limits core
="20000" # Equivalent to 'ulimit -c 20000'
31 "$BIN" -c configReload
36 procd_add_reload_trigger
"bmx6" # Call reload_service() when /etc/config/bmx6 changed and reload_config is run