Merge lp:~mir-team/unity-system-compositor/override-cookie-authority into lp:unity-system-compositor
Status: | Merged |
---|---|
Approved by: | Brandon Schaefer |
Approved revision: | 268 |
Merged at revision: | 270 |
Proposed branch: | lp:~mir-team/unity-system-compositor/override-cookie-authority |
Merge into: | lp:unity-system-compositor |
Diff against target: |
58 lines (+34/-0) 1 file modified
src/server.cpp (+34/-0) |
To merge this branch: | bzr merge lp:~mir-team/unity-system-compositor/override-cookie-authority |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot (community) | continuous-integration | Approve | |
Chris Halse Rogers | Approve | ||
Alberto Aguirre (community) | Approve | ||
Andreas Pokorny (community) | Approve | ||
Review via email: mp+283657@code.launchpad.net |
Commit message
Set the cookie authority to a stub that does not do anything because we dont need cookies in USC.
The overall issue is mir cookie authority depends on needing to create a secret. This secret depends on randomness ie. urandom. So a system booting up that depends on the mir server will then need to block until urandom has some entropy. Really USC does not need the cookie authority so, we are overrideing it so we dont block on boot.
Description of the change
Set the cookie authority to a stub that does not do anything because we dont need cookies in USC.
The overall issue is mir cookie authority depends on needing to create a secret. This secret depends on randomness ie. urandom. So a system booting up that depends on the mir server will then need to block until urandom has some entropy. Really USC does not need the cookie authority so, we are overrideing it so we dont block on boot.
OK, needs a mir dep ver bump though.