u2fd: Respect allowlist_data force file

Sets the flag value based on the force file,
created from crosh.

BUG=b:135412897
TEST=set flag from crosh, check u2fd is run with flag enabled

Change-Id: I8cc3e605804a345034da29e7cba678dcd38138cb
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/1863188
Tested-by: Louis Collard <louiscollard@chromium.org>
Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org>
Reviewed-by: Wei-Cheng Xiao <garryxiao@chromium.org>
diff --git a/u2fd/init/u2fd.conf b/u2fd/init/u2fd.conf
index 1c2ca3a..585b2ab 100644
--- a/u2fd/init/u2fd.conf
+++ b/u2fd/init/u2fd.conf
@@ -48,6 +48,7 @@
   force_enabled u2f && ARGS="${ARGS} --force_u2f"
   force_enabled g2f && ARGS="${ARGS} --force_g2f"
   force_enabled user_keys && ARGS="${ARGS} --user_keys"
+  force_enabled allowlist_data && ARGS="${ARGS} --g2f_allowlist_data"
   force_enabled verbose && ARGS="${ARGS} --verbose"
 
   # u2fd needs access /dev/uhid to create a new virtual USBHID device.