diff options
Diffstat (limited to 'net/nats-server/files/nats.sh.in')
-rw-r--r-- | net/nats-server/files/nats.sh.in | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/net/nats-server/files/nats.sh.in b/net/nats-server/files/nats.sh.in index f1c4fdc9664d..793ba330e1bc 100644 --- a/net/nats-server/files/nats.sh.in +++ b/net/nats-server/files/nats.sh.in @@ -12,6 +12,11 @@ # nats_group: Group name to run as. default "nats" # nats_options: Options to pass nats server # +# This script provides the following extra commands: +# reload: Reload configuration without restarting +# logrotate: Reopen log files +# ldm: Log debug and monitoring +# . /etc/rc.subr @@ -32,9 +37,10 @@ procname=%%PREFIX%%/bin/nats-server command=/usr/sbin/daemon command_args="-p ${pidfile} ${procname} ${nats_options}" -extra_commands="logrotate ldm" +extra_commands="logrotate ldm reload" logrotate_cmd="${procname} --signal reopen=${pidfile}" ldm_cmd="${procname} --signal ldm=${pidfile}" +reload_cmd="${procname} --signal reload=${pidfile}" nats_start_precmd() { |