install-apps: script to install NDN applications required for testing
test-ndntlvping: sample test case for testing ndn-tlv-ping
Change-Id: Ib54bd606f6854672ed890d3971ff5827197435e8
refs: #1220
diff --git a/install_helpers/install_NFD.py b/install_helpers/install_NFD.py
new file mode 100644
index 0000000..171b2e6
--- /dev/null
+++ b/install_helpers/install_NFD.py
@@ -0,0 +1,18 @@
+#!/usr/bin/python2
+import os
+
+# Install NFD
+def run():
+ print "\nINSTALLING NFD"
+ print "**************"
+ os.system("git clone https://github.com/named-data/NFD --depth 1")
+ os.chdir("NFD")
+ os.system("./waf distclean")
+ os.system("./waf configure")
+ os.system("./waf -j1")
+ os.system("sudo ./waf install")
+ os.system("sudo cp /usr/local/etc/ndn/nfd.conf.sample /usr/local/etc/ndn/nfd.conf")
+ os.system("sudo mkdir /usr/local/etc/ndn/keys/")
+ os.system("ndnsec-cert-dump -i `ndnsec-get-default` > ~/default.ndncert")
+ os.system("sudo mv ~/default.ndncert /usr/local/etc/ndn/keys")
+ os.chdir("..")