diff options
Diffstat (limited to 'dev-lang/erlang/files/epmd.init-r1')
-rw-r--r-- | dev-lang/erlang/files/epmd.init-r1 | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/dev-lang/erlang/files/epmd.init-r1 b/dev-lang/erlang/files/epmd.init-r1 new file mode 100644 index 000000000000..bdd441b997a8 --- /dev/null +++ b/dev-lang/erlang/files/epmd.init-r1 @@ -0,0 +1,24 @@ +#!/sbin/openrc-run +# Copyright 1999-2019 Gentoo Foundation +# Distributed under the terms of the Erlang Public License 1.1 + +pidfile="/var/run/epmd.pid" + +depend() { + need loopback + before sshd +} + +start() { + ebegin "Starting Erlang Port Mapper Daemon" + start-stop-daemon --start --quiet \ + --pidfile "${pidfile}" \ + --exec /usr/bin/epmd -- $command_args + eend $? +} + +stop() { + ebegin "Stopping Erlang Port Mapper Daemon" + /usr/bin/epmd -kill >/dev/null + eend $? +} |