userfeedback: Run cbi_info script as root
Since ectool requires root to access /run/lock, this change makes
cbi_info to run as root.
Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org>
BUG=chromium:849399
TEST=cros_workon_make --board=fizz debugd --test
Change-Id: I61aaee0a9f69e7d57fd62320d575f9852efed06d
Reviewed-on: https://chromium-review.googlesource.com/1108699
Reviewed-by: Bernie Thompson <bhthompson@chromium.org>
Commit-Queue: Daisuke Nojiri <dnojiri@chromium.org>
Tested-by: Daisuke Nojiri <dnojiri@chromium.org>
(cherry picked from commit 3b43d6942e6bd6ead69c0165cc6f09d94c80f866)
Reviewed-on: https://chromium-review.googlesource.com/1165685
Reviewed-by: YH Lin <yueherngl@chromium.org>
Commit-Queue: YH Lin <yueherngl@chromium.org>
Tested-by: YH Lin <yueherngl@chromium.org>
diff --git a/debugd/src/log_tool.cc b/debugd/src/log_tool.cc
index 4799852..95e0f28 100644
--- a/debugd/src/log_tool.cc
+++ b/debugd/src/log_tool.cc
@@ -59,7 +59,7 @@
{ "board-specific",
"/usr/share/userfeedback/scripts/get_board_specific_info" },
{ "buddyinfo", "/bin/cat /proc/buddyinfo" },
- { "cbi_info", "/usr/share/userfeedback/scripts/cbi_info" },
+ { "cbi_info", "/usr/share/userfeedback/scripts/cbi_info", kRoot, },
{ "cheets_log", "/usr/bin/collect-cheets-logs 2>&1" },
{ "clobber.log", "/bin/cat /var/log/clobber.log 2> /dev/null" },
{ "clobber-state.log", "/bin/cat /var/log/clobber-state.log 2> /dev/null" },