aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2013-09-05 11:15:34 +0000
committerChristian Grothoff <christian@grothoff.org>2013-09-05 11:15:34 +0000
commite097895ea54b316c3ede8640f6dd49f864313a2d (patch)
treeffc1f1305adc628d052c8ca771dca2fa0de536b8 /contrib
parentf014057b89dfa367b67fd128c47a56621bef619e (diff)
downloadgnunet-e097895ea54b316c3ede8640f6dd49f864313a2d.tar.gz
gnunet-e097895ea54b316c3ede8640f6dd49f864313a2d.zip
-update default zone initialization (#3009)
Diffstat (limited to 'contrib')
-rwxr-xr-xcontrib/gnunet-gns-import.sh23
1 files changed, 22 insertions, 1 deletions
diff --git a/contrib/gnunet-gns-import.sh b/contrib/gnunet-gns-import.sh
index 82d7cda6d..e0956ffcd 100755
--- a/contrib/gnunet-gns-import.sh
+++ b/contrib/gnunet-gns-import.sh
@@ -1,4 +1,25 @@
1#!/bin/sh 1#!/bin/sh
2# This shell-script will import some GNS authorities into your GNS 2# This shell-script will import some GNS authorities into your GNS
3# namestore. 3# namestore.
4gnunet-namestore -a -e never -n fcfs -p -t PKEY -V 72QC35CO20UJN1E91KPJFNT9TG4CLKAPB4VK9S3Q758S9MLBRKOG 4#
5# By default, we create three GNS zones:
6gnunet-identity -C master-zone
7gnunet-identity -C short-zone
8gnunet-identity -C private-zone
9
10# Integrate those with the respective subsystems.
11gnunet-identity -e short-zone -s gns-short
12gnunet-identity -e master-zone -s gns-master
13gnunet-identity -e private-zone -s gns-private
14
15MASTER=`gnunet-identity -d | grep master-zone | awk '{print $3}`
16SHORT=`gnunet-identity -d | grep short-zone | awk '{print $3}`
17PRIVATE=`gnunet-identity -d | grep private-zone | awk '{print $3}`
18
19# Link short and private zones into master zone
20gnunet-namestore -z master-zone -a -e never -n private -p -t PKEY -V $PRIVATE
21gnunet-namestore -z master-zone -a -e never -n short -p -t PKEY -V $SHORT
22
23# Link GNUnet's FCFS zone into master zone
24gnunet-namestore -z master-zone -a -e never -n fcfs -p -t PKEY -V 72QC35CO20UJN1E91KPJFNT9TG4CLKAPB4VK9S3Q758S9MLBRKOG
25