可以创建正文来测试一些附加标准;满足这些标准后,才在系统被认为处于不活动状态已足够长的时间,应引发自动关机。当已满足所有其他闲置标准后, /etc/power.conf文件中的idlecheck条目使您在该条目中列出的正文运行。
例如,若系统其 /etc/power.conf 文件中有以下 idlecheck 行,则在根据 power.conf 文件中定义的所有其他标准而已处于闲置时即在该系统上运行位于 /home/grumpy 目录中的正文:
# The idlecheck program is passed autoshutdown idle time entry # in $PM_IDLETIME and returns the number of minutes the system # has been idle in exit code idlecheck /home/grumpy/idlecheck
您的正文应该返回一个代表闲置时间分钟数的退出代码。如果退出代码等于或大于 /etc/power.conf 文件中列在 Autoshutdown(自动关机)条目的闲置时间,系统将关 机。如果正文报告的分钟数小于规定的闲置时间,系统将不会关机。
在为 idlecheck 创建如此的正文时,务必确保它是可执行的并返回退出代码。如果正文未产生明确退出代码,则返回零值,表明系统繁忙,不发生关机。