forked from dulalsaurab/new-mguard
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathquick_install.sh
executable file
·32 lines (24 loc) · 1003 Bytes
/
quick_install.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# installing mGuard
./waf configure --with-examples
./waf build && sudo ./waf install
# Creating Identifies/Certificates
ndnsec key-gen -t r /ndn/org/md2k
ndnsec cert-dump -i /ndn/org/md2k > certs/producer.cert
ndnsec key-gen -t r /ndn/org/md2k/mguard/controller
ndnsec cert-dump -i /ndn/org/md2k/mguard/controller > certs/controller.cert
ndnsec key-gen -t r /ndn/org/md2k/mguard/aa
ndnsec cert-dump -i /ndn/org/md2k/mguard/aa > certs/aa.cert
ndnsec key-gen -t r /ndn/org/md2k/A
ndnsec sign-req /ndn/org/md2k/A > A.ndncsr
ndnsec cert-gen -s /ndn/org/md2k -i /ndn/org/md2k A.ndncsr > A.cert
sudo cp /usr/local/etc/ndn/nfd.conf.sample /usr/local/etc/ndn/nfd.conf
cp A.cert certs/
ndnsec cert-install A.cert
# md2k data generator
cd data-generator || exit
git clone https://github.com/MD2Korg/CerebralCortex-Random-Data-Generator
mv CerebralCortex-Random-Data-Generator CerebralCortexRandomDataGenerator
pip install findspark
pip install cerebralcortex-kernel
sudo apt -y install default-jdk
cd ..