Ensure that TrustStorePermissionManager is not subject to PID races
Bug #1352978 reported by
Thomas Voß
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
location-service (Ubuntu) |
Confirmed
|
High
|
Thomas Voß |
Bug Description
Based on sarnold's review comment https:/
(1.) Query pid*, uid*, apparmor* profile from dbus daemon
(2.) Query agent
(3.) Query pid, uid, apparmor and compare to pid*, uid*, apparmor*
affects: | location-service → location-service (Ubuntu) |
To post a comment you must log in.
Hi Thomas - I'm trying to understand this a little more.
In step #1, the TrustStorePermi ssionManager is querying the pid*, uid*, apparmor_profile* of what, exactly? The agent?
In step #2, how does it query the agent? Over D-Bus?
In step #3, what is being queried for the pid, uid, and apparmor_profile? Is it the dbus-daemon again?
Thanks!