Что работает верно:
- Если останавливается системная служба, то на неё действует таймайт 90s до прибития.
- Если вручную останавливать пользовательский сеанс через
systemctl stop
, то на него действует таймайт 90s до прибития.
Что работает неверно:
- Если выключать систему через
systemctl poweroff
, то при остановке пользовательского сеанса пишет ‘no limit’ вместо таймаута и висит там вечно.
Что делать?
Конфег:
$ grep -v '^#' /etc/systemd/system.conf
[Manager]
DefaultTimeoutStopSec=90s