debugd: fix kernel kcrash bundling

When these files switched to owned by root:crash-access, debugd
stopped being able to read them.  Switch to crash-access before
we dump them.

BUG=None
TEST=feedback log includes them again

Change-Id: I26588022571399b6aef706120a5bcc95a23da1b5
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/2593893
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Miriam Zimmerman <mutexlox@chromium.org>
diff --git a/debugd/src/log_tool.cc b/debugd/src/log_tool.cc
index 54748a9..02583ff 100644
--- a/debugd/src/log_tool.cc
+++ b/debugd/src/log_tool.cc
@@ -231,7 +231,8 @@
   {kCommand, "iwlwifi_module_params", CMD_KERNEL_MODULE_PARAMS(iwlwifi)},
 #endif  // USE_IWLWIFI_DUMP
   {kCommand, "kernel-crashes",
-    "cat /var/spool/crash/kernel.*.kcrash 2>/dev/null"},
+    "cat /var/spool/crash/kernel.*.kcrash 2>/dev/null",
+    SandboxedProcess::kDefaultUser, "crash-access"},
   {kCommand, "lsblk", "timeout -s KILL 5s lsblk -a", kRoot, kRoot,
     Log::kDefaultMaxBytes, LogTool::Encoding::kAutodetect, true},
   {kCommand, "lsmod", "lsmod"},