diff options
| author | Tobias Blass <[email protected]> | 2018-06-13 00:39:24 +0200 |
|---|---|---|
| committer | Tobias Blass <[email protected]> | 2018-06-19 00:19:57 +0200 |
| commit | a5c091e3026eb41d3a4daef3db95b47a3445aa11 (patch) | |
| tree | 3317961dd1425f428ccdebce378e0f010d57a14b /swaylock | |
| parent | 202ee511503bc7c6a18dec440ac3cdb8d5e8f859 (diff) | |
Perform (partial) server initialization before dropping privileges.
Some operations during backend creation (e.g. becoming DRM master)
require CAP_SYS_ADMIN privileges. At this point, sway has dropped them
already, though. This patch splits the privileged part of server_init
into its own function and calls it before dropping its privileges.
This fixes the bug with minimal security implications.
Diffstat (limited to 'swaylock')
0 files changed, 0 insertions, 0 deletions
