LINUX.ORG.RU

Чем занимается systemd-logind?

 


0

2

logind watches /sys/class/tty/tty0/active for changes. Once a VT switch happens, logind notices it and marks the old session as inactive and the new as active. It also adjusts ACLs in /dev to keep access-restrictions in sync with the active session. However, this cannot be done properly without a race-condition. Therefore, logind provides a new dbus-API to replace the ageing VT API. New session-daemons are advised to use it in favor of VTs.


Вопросы:
1) logind и systemd-logind это одно и то же, или разные сущности?
2) что значит «помечает как неактивную»?
3) какие именно права выдаются и отбираются?

https://www.freedesktop.org/wiki/Software/systemd/logind/

Или, вот, пишут

previously only a single session could run on such seats, with logind device-management, we can now support session-switching on any seat.

А как этим пользоваться? Какие кнопки на клавиатуре жать, чтобы переключать сессии по-новому? Или, как запускать новые сессии?

Версия v30 вышла 2011-07-14, https://github.com/systemd/systemd/releases/tag/v30 можно же было с тех пор всё расписать по-русски?

logind и systemd-logind это одно и то же, или разные сущности?

Одно и то же.

что значит «помечает как неактивную»?

У себя в памяти. Плюс рассылает D-Bus событие.

какие именно права выдаются и отбираются?

Права доступа (POSIX ACLs) ко всем файлам устройств (в /dev), помеченных как TAG+="uaccess" в udev.

А как этим пользоваться?

Этим пользуешься не ты, а твоё DE.

Какие кнопки на клавиатуре жать, чтобы переключать сессии по-новому?

loginctl activate ...

Или, как запускать новые сессии?

logind-сессии привязаны к PAM-сессиям. Они создаются модулем pam_systemd.so при входе пользователя в систему. Соответственно — входить в систему с использованием PAM и pam_systemd.so (он должен быть прописан в /etc/pam.d для твоего метода входа). Опять же, этим должен заниматься твой дистрибутив.

intelfx ★★★★★ ()

Чем занимается systemd-logind?

Обеспечивает Лёне бутерброт с икрой. В принципе всё.

beastie ★★★★★ ()
Ограничение на отправку комментариев: только для зарегистрированных пользователей