2 releases
Uses old Rust 2015
0.1.1 | Mar 17, 2024 |
---|---|
0.1.0 | Apr 16, 2018 |
#841 in #time
9KB
91 lines
autoshutdown
This tool is no longer under active development. If you are interested in taking over or repurposing the name on crates.io, feel free to contact me: nbishop@nbishop.net
Automatically shut down the machine after a period of inactivity.
The last-modified time of a file (default: /run/last_heartbeat
) is
used to indicate when the machine was last active. The file is checked
at a fixed interval (default: one minute). There is a grace period
(default: five minutes) before the machine is powered off, by which
time a new heartbeat may have arrived.
The check-interval
and grace-duration
arguments accept numbers
with a unit: h
, m
, or s
. For example, 5m
indicates five
minutes.
The default shutdown command is poweroff
.
Dependencies
~7.5MB
~149K SLoC