backend/session: Remove logind backend

This is instead delegated to libseat.
This commit is contained in:
Kenny Levinsen 2021-03-15 21:36:06 +01:00 committed by Simon Ser
parent 9f012cac2f
commit d50bbf0bbc
12 changed files with 9 additions and 809 deletions

View file

@ -58,8 +58,9 @@ struct wlr_session_add_event {
* This should not be called if another program is already in control
* of the terminal (Xorg, another Wayland compositor, etc.).
*
* If logind support is not enabled, you must have CAP_SYS_ADMIN or be root.
* It is safe to drop privileges after this is called.
* If libseat support is not enabled, or if a standalone backend is to be used,
* then you must have CAP_SYS_ADMIN or be root. It is safe to drop privileges
* after this is called.
*
* Returns NULL on error.
*/

View file

@ -1,9 +1,6 @@
#ifndef WLR_CONFIG_H
#define WLR_CONFIG_H
#mesondefine WLR_HAS_SYSTEMD
#mesondefine WLR_HAS_ELOGIND
#mesondefine WLR_HAS_LIBSEAT
#mesondefine WLR_HAS_X11_BACKEND