Bug 42748 - Нет единого способа настройки автоматического завершения сеанса пользователя
Summary: Нет единого способа настройки автоматического завершения сеанса пользователя
Status: NEW
Alias: None
Product: Альт Рабочая станция
Classification: Distributions
Component: Ошибки работы (show other bugs)
Version: 10.0
Hardware: x86_64 Linux
: P5 enhancement
Assignee: Mikhail Efremov
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-13 14:37 MSK by manowar@altlinux.org
Modified: 2022-05-13 15:25 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description manowar@altlinux.org 2022-05-13 14:37:19 MSK
Настройка автоматического завершения консольного сеанса пользователя у нас производится, согласно документации, вот так:

https://docs.altlinux.org/ru-RU/alt-workstation/10.0/html/alt-workstation/ch28s03.html

Настройка автоматического завершения графического сеанса, на первый взгляд, не предусмотрена, но на самом деле это не так — для рабочей станции версии 9 тот же самый пункт (!) 28.3 говорит как раз о графическом сеансе:

https://docs.altlinux.org/ru-RU/alt-workstation/9.2/html/alt-workstation/ch28s03.html

Я знаю, что из документации этого не следует. Но поскольку я сам добавлял эту функцию в mate-session, то уверен, что настройка через /etc/logout с другими сеансами пока не сработает.

В итоге, у нас тут, кажется, две проблемы:

а) при переходе от платформы 9 к 10 поменяли пункт 28.3, забыв о более приоритетном (наверное) графическом сеансе;

б) очевидно, нужно объединить настройку автоматического завершения как текстового, так и графического сеанса.

Реализацию (б) я вижу так:

1. добавляется пакет sh-autologout со скриптом /etc/profile.d/auto-logout;
2. скрипт читает /etc/logout и выставляет TMOUT если нужно для данного пользователя;
3. пакет sh-autologout добавляется в состав дистрибутива.
Comment 1 Константин Палачев 2022-05-13 15:17:49 MSK
Дополню.
Согласно документации по Альт 8СП используется утилита timeoutd.
https://altsp.su/export/sites/altsp/.galleries/documentation/fstek/lknv.11100-01-99-01-rukovodstvo-po-ksz.pdf
Страница 66.
Сервис timeoutd работает не стабильно, статус службы переходит в "Active: active (exited)", после перезагрузки сервиса статус меняется на "Active: active (running) " и вновь начинает корректно работать.
Comment 2 Sergey V Turchin 2022-05-13 15:25:20 MSK
(Ответ для Константин Палачев на комментарий #1)
> Сервис timeoutd работает не стабильно
Он, похоже, плесенью начал покрываться, а мантейнера в команде уже нет.