Mounting syncbase instances on the global proxy
Thank you, nlacasse@ and jasoncampbell@, for suggesting what turned
out to be a one-line magic bullet!
Change-Id: I7be940ace6e94d85b6b6e47c01d2ec80816bf8c4
diff --git a/tools/start_services.sh b/tools/start_services.sh
index 4d2030a..9175c45 100644
--- a/tools/start_services.sh
+++ b/tools/start_services.sh
@@ -35,7 +35,7 @@
local -r BLESSINGS=`principal dump --v23.credentials=${CREDS} -s=true`
if [ ${client-} ]; then
- local -r SG_NAME=dummy
+ local -r SG_NAME=dummy # a value is required or syncgroups aren't joinable (bug)
echo "Starting syncbased on ${SYNCBASED_ADDR}"
else
@@ -57,6 +57,7 @@
--root-dir=${TMP}/syncbase_${PORT} \
--name=${SG_NAME} \
${NS_OPT-} \
+ --v23.proxy=/ns.dev.v.io:8101/proxy \
--v23.tcp.address=${SYNCBASED_ADDR} \
--v23.credentials=${CREDS} \
--v23.permissions.literal="{\"Admin\":{\"In\":[\"${BLESSINGS}\"]},\"Write\":{\"In\":[\"${BLESSINGS}\"]},\"Read\":{\"In\":[\"${BLESSINGS}\"]},\"Resolve\":{\"In\":[\"${BLESSINGS}\"]},\"Debug\":{\"In\":[\"...\"]}}"