Merge "trunks: Move BackgroundCommandTransceiver into libtrunks"
diff --git a/attestation/server/attestationd.conf b/attestation/server/attestationd.conf
index 0d5a74d..7d23f93 100644
--- a/attestation/server/attestationd.conf
+++ b/attestation/server/attestationd.conf
@@ -21,4 +21,10 @@
stop on stopping boot-services
respawn
+pre-start script
+ # Ensure attestationd will have permissions for attestation.epb.
+ chgrp preserve /mnt/stateful_partition/unencrypted/preserve
+ chmod 775 /mnt/stateful_partition/unencrypted/preserve
+end script
+
exec /usr/sbin/attestationd
diff --git a/attestation/server/main.cc b/attestation/server/main.cc
index b22ba18..1ba4405 100644
--- a/attestation/server/main.cc
+++ b/attestation/server/main.cc
@@ -52,6 +52,7 @@
struct minijail* jail = minijail->New();
minijail->DropRoot(jail, kAttestationUser, kAttestationGroup);
+ minijail_inherit_usergroups(jail);
minijail->UseSeccompFilter(jail, kAttestationSeccompPath);
minijail->Enter(jail);
minijail->Destroy(jail);