diff options
author | Tobias Blass <tobiasblass@t-online.de> | 2018-06-13 00:39:24 +0200 |
---|---|---|
committer | Tobias Blass <tobiasblass@t-online.de> | 2018-06-19 00:19:57 +0200 |
commit | a5c091e3026eb41d3a4daef3db95b47a3445aa11 (patch) | |
tree | 3317961dd1425f428ccdebce378e0f010d57a14b /sway/commands/input/xkb_variant.c | |
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 'sway/commands/input/xkb_variant.c')
0 files changed, 0 insertions, 0 deletions