sensorlog_lite: Increase blessing expiration to one week.

By default, the derived credentials used to run measured, slcli, and
supporting services expire in 1h (vbecome tool default).
Increased to one week.

Change-Id: Id1252cb8a188200728616d6a280681fe987baf74
diff --git a/go/src/v.io/x/sensorlog/scripts/runner_lib.sh b/go/src/v.io/x/sensorlog/scripts/runner_lib.sh
index f898362..6c551cd 100644
--- a/go/src/v.io/x/sensorlog/scripts/runner_lib.sh
+++ b/go/src/v.io/x/sensorlog/scripts/runner_lib.sh
@@ -10,6 +10,9 @@
 
 set -eu
 
+# Default to one week timeout.
+readonly TIMEOUT='168h'
+
 # Kills all child processes of the current process.
 function kill_child_processes() {
   kill -TERM -- -"${BASHPID}" || true
@@ -56,7 +59,8 @@
     GLOBAL_MOUNT="${GLOBAL_MOUNT}/${NAME}"
   fi
   # TODO(ivanpi): Lock down mounttable permissions.
-  "${JIRI_ROOT}"/release/go/bin/vbecome -name="$(name_to_blessing "${NAME}/mounttabled")" \
+  "${JIRI_ROOT}"/release/go/bin/vbecome -duration="${TIMEOUT}" \
+    -name="$(name_to_blessing "${NAME}/mounttabled")" \
     "${JIRI_ROOT}"/release/go/bin/mounttabled -v23.tcp.address "${IPADDR_PORT}" \
     -name="${GLOBAL_MOUNT}" \
     &
@@ -79,7 +83,8 @@
 \"Debug\":{\"In\":[\"${DEF_BLESSING_RUNNER}\"]}, \
 \"Resolve\":{\"In\":[\"...\"]} \
 }"
-  "${JIRI_ROOT}"/release/go/bin/vbecome -name "$(name_to_blessing "${NAME}/syncbased")" \
+  "${JIRI_ROOT}"/release/go/bin/vbecome -duration="${TIMEOUT}" \
+    -name "$(name_to_blessing "${NAME}/syncbased")" \
     "${JIRI_ROOT}"/release/go/bin/syncbased -v23.namespace.root "${MT}" -name "${NAME}/syncbased" \
     -engine leveldb -root-dir "${TMPDIR}/${NAME}/syncbased" \
     -v23.permissions.literal "${PERMISSIONS_LITERAL}" \
@@ -101,7 +106,8 @@
   local -r PUBLISH_SB="$5"
   local -r PUBLISH_MT="${6:-}"
   local -r DEF_BLESSING_ADMIN="$(name_to_blessing "$(get_blessing_root)/${ADMIN}")"
-  "${JIRI_ROOT}"/release/go/bin/vbecome -name="$(name_to_blessing "${NAME}")" \
+  "${JIRI_ROOT}"/release/go/bin/vbecome -duration="${TIMEOUT}" \
+    -name="$(name_to_blessing "${NAME}")" \
     "${JIRI_ROOT}"/experimental/projects/sensorlog_lite/bin/measured -v23.namespace.root "${MT}" \
     -service "${NAME}/syncbased" -devid="${DEVID}" -admin="${DEF_BLESSING_ADMIN}" \
     -publish-sb "${PUBLISH_SB}" -publish-mt="${PUBLISH_MT}" \
@@ -117,7 +123,8 @@
   local -r MT="$1"
   local -r NAME="$2"
   shift 2
-  "${JIRI_ROOT}"/release/go/bin/vbecome -name "$(name_to_blessing "${NAME}")" \
+  "${JIRI_ROOT}"/release/go/bin/vbecome -duration="${TIMEOUT}" \
+    -name "$(name_to_blessing "${NAME}")" \
     "${JIRI_ROOT}"/experimental/projects/sensorlog_lite/bin/slcli -v23.namespace.root "${MT}" \
     -service "${NAME}/syncbased" "$@"
 }