[systemd-devel] Schedule reboot in *.service file
floppym at gentoo.org
Thu May 16 15:02:30 UTC 2019
On Thu, May 16, 2019 at 4:50 AM Lennart Poettering
<lennart at poettering.net> wrote:
> On Mi, 15.05.19 15:53, Jeffrey Walton (noloader at gmail.com) wrote:
> > if [[ "$NEEDS_REBOOT" -eq 1 ]]
> > then
> > echo "Scheduling reboot in 10 minutes"
> > reboot -r 10
> This syntax is not understood by systemd:
> If you want to schedule some command to be invoked at some future time, use:
> systemd-run --on-active=10s echo "Hello World"
Another option would be to use "shutdown -r +10", which systemctl does
understand. This will schedule a reboot via systemd-logind.
More information about the systemd-devel