# nfd.conf | |
# | |
# NDN Forwarding Daemon | |
description "NDN forwarding daemon" | |
start on (local-filesystems and net-device-up IFACE!=lo) | |
stop on runlevel [!2345] | |
respawn | |
respawn limit unlimited | |
env HOME=/usr/local/var/lib/ndn/nfd | |
export HOME | |
exec /usr/local/bin/nfd --config /usr/local/etc/ndn/nfd.conf 2>> /usr/local/var/log/ndn/nfd.log | |
post-start script | |
if [ -f /usr/local/etc/ndn/nfd-init.sh ]; then | |
sleep 2 # post-start is executed just after nfd process starts, but there is no guarantee | |
# that all initialization has been finished | |
. /usr/local/etc/ndn/nfd-init.sh | |
fi | |
end script | |
post-stop exec sleep 2 |