freebsd-ports/lang/erlang/files/epmd.in
Dave Cottlehuber 97061b758b lang/erlang: ensure epmd receives user-configurable flags
Differential Revision: https://reviews.freebsd.org/D45938

Sponsored by:	SkunkWerks, GmbH
2024-07-25 18:01:32 +00:00

27 lines
470 B
Bash

#!/bin/sh
# PROVIDE: epmd
# REQUIRE: DAEMON mountlate
#
# Add the following line to /etc/rc.conf to enable epmd:
#
# epmd_enable="YES"
#
# Configure optional flags with:
# epmd_flags="-address 127.0.0.1"
. /etc/rc.subr
name=epmd
rcvar=epmd_enable
load_rc_config ${name}
: ${epmd_enable="NO"}
: ${epmd_flags:-""}
procname=%%PREFIX%%/bin/epmd
start_cmd="%%PREFIX%%/bin/epmd -daemon ${epmd_flags}"
stop_cmd="%%PREFIX%%/bin/epmd -kill >/dev/null"
run_rc_command "$1"