add a new service.in
Change-Id: I4248d0c177a76555e6b7ba3f6bae564e7650c461
diff --git a/deployment/deploy-over-testbed.md b/deployment/deploy-over-testbed.md
new file mode 100644
index 0000000..81e1bc2
--- /dev/null
+++ b/deployment/deploy-over-testbed.md
@@ -0,0 +1,18 @@
+# Deploy NDNCERT v0.3 over testbed
+
+Three steps:
+
+* Deploy root CA `/ndn` by setting up the NDNCERT CA configuration and run NDNCERT service
+* At each site server, run NDNCERT client command line tools to get certificate issued by `/ndn` using the PIN code challenge, set up the CA configuration and run NDNCERT CA service.
+* Update the `/ndn`'s configuration file and restart the service.
+
+
+## Step 1
+
+```bash
+
+```
+
+## Step 2
+
+## Step 3
\ No newline at end of file
diff --git a/deployment/step-1-root-ca.sh b/deployment/step-1-root-ca.sh
new file mode 100644
index 0000000..61bbe5d
--- /dev/null
+++ b/deployment/step-1-root-ca.sh
@@ -0,0 +1,25 @@
+#! /bin/bash
+
+# compile and install ndncert
+git clone https://github.com/Zhiyi-Zhang/ndncert.git
+cd ndncert
+git checkout origin/v0.3
+./waf configure
+sudo ./waf install
+sudo cp ./build/systemd/ndncert-ca.service /etc/systemd/system/
+sudo chmod 644 /etc/systemd/system/ndncert-server.service
+
+# prepare the CA root key
+sudo mkdir /var/lib/ndncert-ca
+sudo chown ndn /var/lib/ndncert-ca
+sudo HOME=/var/lib/ndncert -u ndn ndnsec-keygen /ndn
+
+# prepare CA configuration file
+echo -e "{\n\"ca-prefix\": \"/ndn\",\n\"ca-info\": \"NDN testbed root CA\",\n\"max-validity-period\": \"1296000\",\n\"max-suffix-length\": \"2\",\n\"supported-challenges\":\n[\n{ \"challenge\": \"pin\" }\n]\n}" > /usr/local/etc/ndncert/ca.conf
+
+# run the CA
+sudo systemctl start ndncert-server
+sleep(2)
+
+# check the status to make sure everything is correct
+sudo systemctl status ndncert-server
\ No newline at end of file
diff --git a/deployment/step-2-site-ca.sh b/deployment/step-2-site-ca.sh
new file mode 100644
index 0000000..f682536
--- /dev/null
+++ b/deployment/step-2-site-ca.sh
@@ -0,0 +1,2 @@
+#! /bin/bash
+