В
packages/idle-shutdown/build/conf/50idle-shutdown настрйки с пояснениями, прописать в любой thinstatio.conf.***
# Script for shutting down Thinstation after a certain idle period. Developed
# and tested with Thinstation 2.2.x. Updated for Thinstation 2.5.
# Copyright (C) 2007 Daniel Meyer (Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.)
# SHUTDOWN_IDLE_INTERVAL (minutes)
# Every SHUTDOWN_IDLE_INTERVAL minutes the current idle time will be checked
# via crontab. Default value is 5 minutes.
#
# SHUTDOWN_IDLE_TIME (seconds)
# Defines how long is the thinstation allowed to idle. Default value is 1800 seconds
# SHUTDOWN_PROGRAM (string)
# Which programs to check for. The output of ps -aux is grepped for this
# string. If the substring is found the idle timer will be reset. Default
# value is wfica. Multiple programs can be added grep style.
#SHUTDOWN_IDLE_INTERVAL 5
#SHUTDOWN_IDLE_TIME 1800
#SHUTDOWN_PROGRAM "wfica|rdesktop|firefox"
Но вроде бы это не по бездействию, а проверяется запущена ли программа.
По бездействию в сессии RDP нужно настроить время отключения сессии в опциях RDP на Windows server:
Запустите редактор локальных групповых политик gpedit.msc, перейдите по следующему пути:
\Конфигурация компьютера\Политики\Административные шаблоны\Компоненты Windows\Службы удаленных рабочих столов\Узел сеансов удаленных рабочих столов\Ограничение сеансов по времени
(Computer Configuration\Policies\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Session Time Limits)
и настроить:
- Завершать сеанс при достижении ограничения по времени (End session when time limits are reached) - опция запрещает или разрешает таймауты.
- Задать ограничение по времени для активных, но бездействующих сеансов служб удаленных рабочих столов (Set time limit for active but idle Terminal Services sessions) - опция задает таймаут для неактивных сеансов.
- Задать ограничение по времени для отключенных сеансов (Set time limit for disconnected sessions) - опция задает таймаут для завершенных сеансов.
а в thinstation.conf.*** задать опции
RECONNECT_PROMPT=Off или MENU, пробовать надо
NO_SESSION=poweroff