| # nfd.conf |
| # |
| # NDN Forwarding Daemon |
| |
| description "NDN forwarding daemon" |
| author "Alexander Afanasyev <alexander.afanasyev@ucla.edu>" |
| |
| start on (local-filesystems and net-device-up IFACE!=lo) |
| stop on runlevel [!2345] |
| |
| respawn |
| respawn limit unlimited |
| |
| env HOME=/var/lib/ndn/nfd |
| export HOME |
| |
| exec /usr/bin/nfd --config /etc/ndn/nfd.conf 2>> /var/log/ndn/nfd.log |
| |
| post-start script |
| if [ -f /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 |
| . /etc/ndn/nfd-init.sh |
| fi |
| end script |
| |
| post-stop exec sleep 2 |
| |
| # The following option is useful, but not supported on Ubuntu 12.04 |
| # reload signal SIGHUP |