Imported Upstream version 0.9.2
[platform/upstream/iotivity.git] / resource / csdk / security / provisioning / sample / README-Provisioning-Tool.txt
1 LAST UPDATED 7/16/2015
2
3 To execute Provisioning Tool sample:
4
5 1) Build IoTivity with security enabled:
6         $ cd <iotivity-base>
7         $ scons resource SECURED=1
8
9 2) Verify Provisioning Tool functionality using secure sample apps:
10
11     On Resource Server Device which needs to be 'provisioned':
12         $ cd <iotivity-base>/out/<...>/release/resource/csdk/stack/samples/linux/secure
13         $ export LD_LIBRARY_PATH=<iotivity-base>/out/<...>/release
14         $ cp ../../../../security/provisioning/sample/oic_svr_db_unowned_server.json oic_svr_db_server.json
15         $ ./ocserverbasicops
16
17
18     On Provisioning Tool Device:
19         $ cd <iotivity-base>/out/<...>/release/resource/csdk/security/provisioning/sample
20         $ ./provisioningclient
21
22     Follow the prompts on Provisioning Tool device and provisioning should be completed
23     successfully. You should see a message 'Provisioning Success~!!'.